Class SchemaObjectSorter.SchemaObjectIterable<T extends SchemaObject>
- java.lang.Object
-
- org.apache.directory.api.ldap.model.schema.SchemaObjectSorter.SchemaObjectIterable<T>
-
- All Implemented Interfaces:
Iterable<T>
- Enclosing class:
- SchemaObjectSorter
private static final class SchemaObjectSorter.SchemaObjectIterable<T extends SchemaObject> extends Object implements Iterable<T>
-
-
Field Summary
Fields Modifier and Type Field Description private SchemaObjectSorter.ReferenceCallback<T>callbackprivate List<T>schemaObjects
-
Constructor Summary
Constructors Modifier Constructor Description privateSchemaObjectIterable(List<T> schemaObjects, SchemaObjectSorter.ReferenceCallback<T> callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterator<T>iterator()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
schemaObjects
private final List<T extends SchemaObject> schemaObjects
-
callback
private final SchemaObjectSorter.ReferenceCallback<T extends SchemaObject> callback
-
-
Constructor Detail
-
SchemaObjectIterable
private SchemaObjectIterable(List<T> schemaObjects, SchemaObjectSorter.ReferenceCallback<T> callback)
-
-