| Interface | Description |
|---|---|
| BinaryDelegate<R,T1,T2> |
A binary functor.
|
| Delegate<R,T> |
A unary functor.
|
| Provider<T> |
Provides an instance of T.
|
| TernaryDelegate<R,T1,T2,T3> |
A ternary functor.
|
| Class | Description |
|---|---|
| BinaryComposer<R,T1,T2,T3> |
Composes an unary delegate with a binary delegate.
|
| ClassPlucker<T> |
Plucks class from an object.
|
| Composer<R,T2,T1> |
Given f, g yields f ° g (f of g, f following g).
|
| ConstantDelegate<R,T> |
A delegate constantly returning the same value.
|
| ConstantMapper<R,T> |
Transforms a value using mapping contained in the passed map.
|
| ConstantProvider<T> |
Constantly returns a value.
|
| EndoDelegatesComposer<T> |
Composes an iterator of endodelegates.
|
| FirstParam<T1,T2> |
A binary delegate yielding the first passed parameter.
|
| FirstParamOfThree<T1,T2,T3> |
A ternary delegate yielding the first passed parameter.
|
| Flipper<R,T,U> |
Adapts a binary delegate to another binary delegate by swapping formal
parameters.
|
| Identity<T> |
A unary delegate yielding the passed parameter.
|
| Inet4AddressToLong |
A unary delegate transforming an Inet4Address to a Long.
|
| IteratorPlucker<E,I extends Iterable<E>> |
A unary delegate yielding plucking an iterator from an iterable.
|
| JavaIntrospector |
A binary delegate yielding PropertyDescriptors of a class.
|
| LongToInet4Address |
A unary delegate transforming a Long to an Inet4Address.
|
| MemoizingDelegate<R,T> |
A proxy that returns the value provided by the given delegate, evaluated
only once for each parameter.
|
| MemoizingProvider<T> |
A proxy that returns the value provided by the given provider, evaluated
only once.
|
| Pluck<R,T> |
Plucks a property from a bean.
|
| SecondParam<T1,T2> |
A binary delegate yielding second passed parameter.
|
| SecondParamOfThree<T1,T2,T3> |
A ternary delegate yielding the second passed parameter.
|
| TernaryComposer<R,T1,T2,T3,T4> |
Composes an unary delegate with a binary delegate.
|
| ThirdParam<T1,T2,T3> |
A ternary delegate yielding third passed parameter.
|
Copyright © 2016. All rights reserved.