Uses of Interface
com.helger.commons.hierarchy.IChildrenProvider
Packages that use IChildrenProvider
-
Uses of IChildrenProvider in com.helger.commons.hierarchy
Subinterfaces of IChildrenProvider in com.helger.commons.hierarchyModifier and TypeInterfaceDescriptioninterfaceIChildrenProviderSorted<CHILDTYPE>This interface can be used to generically resolved children of a certain object in a sorted way.interfaceIChildrenProviderWithID<KEYTYPE,CHILDTYPE> This interface can be used to generically resolved children of a certain object.Classes in com.helger.commons.hierarchy that implement IChildrenProviderModifier and TypeClassDescriptionclassChildrenProviderHasChildren<CHILDTYPE extends IHasChildren<CHILDTYPE>>A standard implementation of theIChildrenProviderinterface that works with all types that implementIHasChildren.final classChildrenProviderHasChildrenSorted<CHILDTYPE extends IHasChildrenSorted<CHILDTYPE>>AnIChildrenProviderSortedimplementation for object implementing theIHasChildrenSortedinterface.classChildrenProviderHasChildrenSorting<CHILDTYPE extends IHasChildren<CHILDTYPE>>An implementation of theIChildrenProviderinterface that works with all types that implementIHasChildren.classChildrenProviderHasChildrenWithID<KEYTYPE,CHILDTYPE extends IHasChildren<CHILDTYPE> & IHasID<KEYTYPE>> An implementation of theIChildrenProviderWithIDinterface that works with all types that implementIHasChildrenandIHasID.classChildrenProviderSorting<CHILDTYPE>AnIChildrenProviderthat returns the children inChildrenProviderSorting.getAllChildren(Object)sorted.
The implementation wraps an existing children provider and uses and external comparator for sorting.classChildrenProviderSortingWithID<KEYTYPE,CHILDTYPE> AnIChildrenProviderWithIDwith ID that returns the children inChildrenProviderSorting.getAllChildren(Object)sorted.Methods in com.helger.commons.hierarchy that return IChildrenProviderConstructors in com.helger.commons.hierarchy with parameters of type IChildrenProviderModifierConstructorDescriptionChildrenProviderSorting(IChildrenProvider<CHILDTYPE> aCP, Comparator<? super CHILDTYPE> aComparator) Constructor. -
Uses of IChildrenProvider in com.helger.commons.hierarchy.visit
Methods in com.helger.commons.hierarchy.visit that return IChildrenProviderMethods in com.helger.commons.hierarchy.visit with parameters of type IChildrenProviderModifier and TypeMethodDescriptionstatic <CHILDTYPE>
voidChildrenProviderHierarchyVisitor.visitAll(IChildrenProvider<CHILDTYPE> aChildrenProvider, IHierarchyVisitorCallback<? super CHILDTYPE> aCallback, boolean bInvokeOnStartObject) static <CHILDTYPE>
voidChildrenProviderHierarchyVisitor.visitFrom(CHILDTYPE aStartObject, IChildrenProvider<CHILDTYPE> aChildrenProvider, IHierarchyVisitorCallback<? super CHILDTYPE> aCallback, boolean bInvokeOnStartObject) Constructors in com.helger.commons.hierarchy.visit with parameters of type IChildrenProviderModifierConstructorDescriptionChildrenProviderHierarchyVisitor(IChildrenProvider<CHILDTYPE> aChildrenProvider, IHierarchyVisitorCallback<? super CHILDTYPE> aCallback)