Skip to main content

[identity-api-spec commits] [identity-api-spec~git:81a244fa] javadoc edit (clarified interface description sentence) and moved not abo

  • From: monzillo@...
  • To: commits@...
  • Subject: [identity-api-spec commits] [identity-api-spec~git:81a244fa] javadoc edit (clarified interface description sentence) and moved not abo
  • Date: Mon, 26 Aug 2013 19:51:21 +0000

Project:    identity-api-spec
Repository: git
Revision:   81a244fad57df953cde5c27964d6618f30699569
Author:     monzillo
Date:       2013-08-26 19:51:00 UTC
Link:       

Log Message:
------------
javadoc edit (added interface description sentence)
javadoc edit (added interface description sentence)
javadoc edit (clarified interface description sentence) and moved not about 
Serializability into italics


Revisions:
----------
a1f977367d896052e647adc77d4858d58c752743
efdc4456d7b0579b9afbbad4791fbc7a88bc09b2
81a244fad57df953cde5c27964d6618f30699569


Modified Paths:
---------------
IdentityApiGit/src/main/java/javax/security/identity/client/PredicateOperator.java
IdentityApiGit/src/main/java/javax/security/identity/client/LookupService.java
IdentityApiGit/src/main/java/javax/security/identity/client/PredicateAttribute.java


Diffs:
------
--- 
a/IdentityApiGit/src/main/java/javax/security/identity/client/PredicateOperator.java
+++ 
b/IdentityApiGit/src/main/java/javax/security/identity/client/PredicateOperator.java
@@ -16,11 +16,13 @@
 package javax.security.identity.client;
 
 /**
- *
+ * An enum that identifies a function, with boolean result, to be applied by
+ * a predicate in a test of an attribute.
+ * 
  * @author ronmonzillo
  */
 
-public interface PredicateOperator<T> extends Comparable<T> {
+public interface PredicateOperator<E extends Enum<E>> extends Comparable<E> {
     
     String name();
     

--- 
a/IdentityApiGit/src/main/java/javax/security/identity/client/LookupService.java
+++ 
b/IdentityApiGit/src/main/java/javax/security/identity/client/LookupService.java
@@ -19,7 +19,9 @@ import javax.security.identity.IDEntityReference;
 import javax.security.identity.provider.AttributeLookupService;
 
 /**
- *
+ * A composite of the ProviderLookupService and the AttributeLookupService
+ * interfaces.
+ * 
  * @author ronmonzillo
  */
 public interface LookupService extends ProviderLookupService, 
AttributeLookupService {

--- 
a/IdentityApiGit/src/main/java/javax/security/identity/client/PredicateAttribute.java
+++ 
b/IdentityApiGit/src/main/java/javax/security/identity/client/PredicateAttribute.java
@@ -20,12 +20,15 @@ import javax.security.identity.IDEntityReference;
 
 /**
  * An IdAttribute<Boolean> whose value represents the result of applying an
- * embodied AttributeSelector and 0 or more embodied PropertySelectors to the
- * attributes of an entity referenced by an embodied entity reference.
- *
- * Note: if predicate attributes are to be propagatable, the embodied 
selectors
+ * AttributeSelector and 0 or more PropertySelectors to the attributes of a 
+ * referenced entity.
+ * 
+ * <P><i>
+ * Note: the selectors and entity reference are embodied within the 
attribute,
+ * and for the attribute to be propagatable, the embodied selectors
  * will need to be serializable. The embodied entity reference is already
  * serializable.
+ * </i>
  *
  * @author ronmonzillo
  */





[identity-api-spec commits] [identity-api-spec~git:81a244fa] javadoc edit (clarified interface description sentence) and moved not abo

monzillo 08/26/2013
 
 
Close
loading
Please Confirm
Close