Uses of Interface
de.xima.fc.utils.range.EndpointTypeComparator
-
Packages that use EndpointTypeComparator Package Description de.xima.fc.utils.range -
-
Uses of EndpointTypeComparator in de.xima.fc.utils.range
Classes in de.xima.fc.utils.range that implement EndpointTypeComparator Modifier and Type Class Description classEndpointTypeComparatorsAn enumeration with implementations ofEndpointTypeComparator.Methods in de.xima.fc.utils.range that return EndpointTypeComparator Modifier and Type Method Description static EndpointTypeComparatorEndpointTypeComparators. createComparator(EndpointTypes... order)Creates a new end point comparator that compares end points in the given order.static EndpointTypeComparatorEndpointTypes. createComparator(EndpointTypes... order)Creates a new end point comparator that compares end points in the given order.Methods in de.xima.fc.utils.range with parameters of type EndpointTypeComparator Modifier and Type Method Description default intEndpointAccessor. compareByEndpoint(T lhs, T rhs, EndpointTypeComparator comparator)Compares the given items by the end points they hold.static <T,C extends Comparable>
intRangeUtils. compareByEndpoint(T lhs, EndpointAccessor<T,C> lhsEndpoint, T rhs, EndpointAccessor<T,C> rhsEndpoint, EndpointTypeComparator comparator)Compares to endpoints of a range.default Comparator<T>EndpointAccessor. createByEndpointComparator(EndpointTypeComparator comparator)static <C extends Comparable>
Comparator<Endpoint<C>>Endpoint. createComparator(EndpointTypeComparator comparator)static <T,C extends Comparable>
List<org.apache.commons.lang3.tuple.Pair<Integer,T>>RangeUtils. findOverlappingDepth(List<T> items, Function<T,com.google.common.collect.Range<C>> rangeAccessor, EndpointTypeComparator comparator)Finds the overlapping depth of each given range.
-