Class CompositeMetadataResolver.CompositeMetadataResolverIterable
java.lang.Object
org.opensaml.saml.metadata.resolver.impl.CompositeMetadataResolver.CompositeMetadataResolverIterable
- All Implemented Interfaces:
Iterable<EntityDescriptor>
- Enclosing class:
- CompositeMetadataResolver
private static class CompositeMetadataResolver.CompositeMetadataResolverIterable
extends Object
implements Iterable<EntityDescriptor>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classIteratorimplementation that lazily iterates over each composed resolver. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CriteriaSetCriteria being search for.private final org.slf4j.LoggerClass logger.private final List<MetadataResolver>Resolvers over which to iterate. -
Constructor Summary
ConstructorsConstructorDescriptionCompositeMetadataResolverIterable(List<MetadataResolver> composedResolvers, CriteriaSet metadataCritiera) Constructor. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logClass logger. -
resolvers
Resolvers over which to iterate. -
criteria
Criteria being search for.
-
-
Constructor Details
-
Method Details
-
iterator
- Specified by:
iteratorin interfaceIterable<EntityDescriptor>
-