[utilities COMMIT] /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java

noreply at shibboleth.net noreply at shibboleth.net
Mon Apr 29 10:21:59 EDT 2013


Author: scantor
Date: Mon Apr 29 10:21:58 2013
New Revision: 392

URL: http://svn.shibboleth.net/view/utilities?rev=392&view=rev
Log:
Add annotation.

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java?rev=392&r1=391&r2=392&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/resolver/Resolver.java Mon Apr 29 10:21:58 2013
@@ -20,6 +20,8 @@
 import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
+import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements;
+
 /**
  * Generic interface for resolvers which process specified criteria and produce some implementation-specific
  * result information.
@@ -39,7 +41,7 @@
      * 
      * @throws ResolverException thrown if there is an error processing the specified criteria
      */
-    @Nonnull Iterable<ProductType> resolve(@Nullable CriteriaType criteria) throws ResolverException;
+    @Nonnull @NonnullElements Iterable<ProductType> resolve(@Nullable CriteriaType criteria) throws ResolverException;
     
     /**
      * Process the specified criteria and return a single instance of the product type



More information about the commits mailing list