Class ChildrenProviderHasChildrenSorting<CHILDTYPE extends IHasChildren<CHILDTYPE>>

  • Type Parameters:
    CHILDTYPE - The data type of the child objects.
    All Implemented Interfaces:
    IChildrenProvider<CHILDTYPE>

    @Immutable
    public class ChildrenProviderHasChildrenSorting<CHILDTYPE extends IHasChildren<CHILDTYPE>>
    extends ChildrenProviderHasChildren<CHILDTYPE>
    An implementation of the IChildrenProvider interface that works with all types that implement IHasChildren. It automatically sorts the returned children by the specified comparator.
    Author:
    Philip Helger