public interface ListAccessor<T>
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.lang.Iterable<?>> |
changeFirstIndex(java.util.function.Function<T,java.lang.Integer> indexFunction) |
default int |
firstIndex(T instance) |
default boolean |
isList(T instance) |
java.lang.Iterable<?> |
toIterable(T instance) |
java.lang.Iterable<?> toIterable(T instance)
default int firstIndex(T instance)
default boolean isList(T instance)
static <T extends java.lang.Iterable<?>> ListAccessor<T> changeFirstIndex(java.util.function.Function<T,java.lang.Integer> indexFunction)