| Modifier and Type | Method and Description |
|---|---|
default IAcceptor<T> |
IAcceptor.and(IAcceptor<? super T> other) |
default IAcceptor<T> |
IApplicable.not() |
default IAcceptor<T> |
IAcceptor.not() |
default IAcceptor<T> |
IAcceptor.or(IAcceptor<? super T> other) |
| Modifier and Type | Method and Description |
|---|---|
default IAcceptor<T> |
IAcceptor.and(IAcceptor<? super T> other) |
default O |
IIterable.first(IAcceptor<O> acceptor) |
default IIterable<O,E> |
IIterable.iterable(IAcceptor<O> acceptor) |
default IIterator<O,E> |
IIterable.iterator(IAcceptor<O> acceptor) |
default IAcceptor<T> |
IAcceptor.or(IAcceptor<? super T> other) |
| Modifier and Type | Method and Description |
|---|---|
IOptional<T,E> |
Optional.accept(IAcceptor<T> acceptor) |
IOptional<T,E> |
IOptional.accept(IAcceptor<T> acceptor) |
static <T,E extends Exception> |
Optional.create(IAcceptor<T> acceptor,
T value) |
static <T> IOptional<T,RuntimeException> |
Optional.of(IAcceptor<T> acceptor,
T value) |
| Modifier and Type | Method and Description |
|---|---|
IStream<T,E> |
IStream.filter(IAcceptor<T> funtion) |
IOptional<T,E> |
IStream.first(IAcceptor<T> acceptor) |
| Constructor and Description |
|---|
ConvertingIterableIterable(IIterable<I,E> input,
IAcceptor<I> acceptor,
IConverter<I,O,E> converter) |
ConvertingIteratorIterator(IIterator<I,E> input,
IAcceptor<I> acceptor,
IConverter<I,O,E> converter) |
FilteredJavaUtilIterableIterable(Iterable<T> input,
IAcceptor<T> acceptor) |
FilteredJavaUtilIteratorIterator(Iterator<T> input,
IAcceptor<T> acceptor) |
FilteringIterableIterable(IIterable<T,E> input,
IAcceptor<T> acceptor) |
FilteringIteratorIterator(IIterator<T,E> input,
IAcceptor<T> acceptor) |
| Modifier and Type | Method and Description |
|---|---|
static <O,T extends O> |
ArrayUtilities.filter(Class<O> clazz,
T[] array,
IAcceptor<O> validator) |
static <T> T[] |
ArrayUtilities.filter(T[] array,
IAcceptor<T> validator) |
static <T> T |
ArrayUtilities.findFirst(T[] values,
IAcceptor<T> validator) |
static <T> int |
ArrayUtilities.indexOf(T[] objects,
IAcceptor<T> validator) |
| Modifier and Type | Method and Description |
|---|---|
static <T> List<T> |
IterableUtilities.asList(Iterable<T> iterable,
IAcceptor<T> validator) |
static <T> Set<T> |
IterableUtilities.asSet(Iterable<T> iterable,
IAcceptor<T> validator) |
static <T> boolean |
IterableUtilities.containsAcceptedItems(Iterable<T> values,
IAcceptor<T> validator) |
static <T> List<T> |
ListUtilities.filter(Iterable<T> values,
IAcceptor<T> validator) |
| Constructor and Description |
|---|
IntegerIterator(int minValue,
int maxValue,
IAcceptor<Integer> validator) |
| Modifier and Type | Class and Description |
|---|---|
class |
AllwaysAcceptingAcceptor |
Copyright © 2007–2017 Andreas Bartels. All rights reserved.