public static class Sort.TypedSort<T> extends Sort
Sort.Direction, Sort.NullHandling, Sort.Order, Sort.TypedSort<T>
DEFAULT_DIRECTION
Modifier and Type | Method and Description |
---|---|
Sort |
ascending()
Returns a new
Sort with the current setup but ascending order direction. |
<S> Sort.TypedSort<S> |
by(Function<T,S> property) |
<S> Sort.TypedSort<S> |
by(MethodInvocationRecorder.Recorded.ToCollectionConverter<T,S> collectionProperty) |
<S> Sort.TypedSort<S> |
by(MethodInvocationRecorder.Recorded.ToMapConverter<T,S> mapProperty) |
Sort |
descending()
Returns a new
Sort with the current setup but descending order direction. |
boolean |
isEmpty()
Returns whether the current
Streamable is empty. |
Iterator<Sort.Order> |
iterator() |
String |
toString() |
and, by, by, by, by, equals, getOrderFor, hashCode, isSorted, isUnsorted, sort, unsorted
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
and, and, and, and, empty, filter, flatMap, get, map, of, of, of, stream, toList, toSet, toStreamable, toStreamable
forEach, spliterator
public <S> Sort.TypedSort<S> by(Function<T,S> property)
public <S> Sort.TypedSort<S> by(MethodInvocationRecorder.Recorded.ToCollectionConverter<T,S> collectionProperty)
public <S> Sort.TypedSort<S> by(MethodInvocationRecorder.Recorded.ToMapConverter<T,S> mapProperty)
public Sort ascending()
Sort
Sort
with the current setup but ascending order direction.public Sort descending()
Sort
Sort
with the current setup but descending order direction.descending
in class Sort
public Iterator<Sort.Order> iterator()
iterator
in interface Iterable<Sort.Order>
iterator
in class Sort
public boolean isEmpty()
Streamable
Streamable
is empty.isEmpty
in interface Streamable<Sort.Order>
isEmpty
in class Sort
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.