Package org.op4j.operators.qualities

Interface Summary
BuilderOperator<I,T> This interface defines methods for the building of structures from generic non-multi operators.
BuildingMapOperator<I,K,V> This interface defines methods for operators that are building maps after a "onMapFor" call.
CastableToArrayOperator This interface contains methods for casts to array (T[]).
CastableToListOperator This interface contains methods for casts to list (List).
CastableToMapOperator This interface contains methods for casts to map (Map).
CastableToSetOperator This interface contains methods for casts to set (Set).
CastableToStructuresOperator This interface contains methods for casts to structures: array, lists, maps and sets.
CastableToTypeOperator<T> This interface contains methods for casts to a specific type.
ConvertibleToArrayOperator<T> This interface contains methods for conversions to array.
ConvertibleToListOperator This interface contains methods for conversions to list.
ConvertibleToMapOfArrayOperator<T> This interface contains methods for conversions to map of array (array group map).
ConvertibleToMapOfListOperator<T> This interface contains methods for conversions to map of array (array group map).
ConvertibleToMapOfSetOperator<T> This interface contains methods for conversions to map of array (array group map).
ConvertibleToMapOperator<T> This interface contains methods for conversions to map.
ConvertibleToSetOperator This interface contains methods for conversions to set.
DistinguishableOperator This interface contains methods for performing a "distinct" operator (removing all duplicates from a structure).
ExecutableArrayElementsOperator<T> This interface contains methods for executing functions.
ExecutableArrayOperator<T> This interface contains methods for executing functions on operators with array target objects.
ExecutableArraySelectedOperator<T> This interface contains methods for executing functions on operators with array target objects on which a selection ("if") has already been done.
ExecutableElementsOperator<T> This interface contains methods for executing functions.
ExecutableIndefiniteArrayOperator<I,T> This interface contains methods for executing functions on arrays for which a component type has not yet been specified.
ExecutableListOperator<T> This interface contains methods for executing functions on operators with list target objects.
ExecutableListSelectedOperator<T> This interface contains methods for executing functions on operators with list target objects on which a selection ("if") has already been done.
ExecutableMapEntryOperator<K,V> This interface contains methods for executing functions on operators with map entry target objects.
ExecutableMapEntrySelectedOperator<K,V> This interface contains methods for executing functions on operators with map entry target objects on which a selection ("if") has already been done.
ExecutableMapOperator<K,V> This interface contains methods for executing functions on operators with map target objects.
ExecutableMapSelectedOperator<K,V> This interface contains methods for executing functions on operators with map target objects on which a selection ("if") has already been done.
ExecutableOperator<T> This interface contains methods for executing functions.
ExecutableSelectedOperator<T> This interface contains methods for executing functions in operators on which a selection ("if") has already been done.
ExecutableSetOperator<T> This interface contains methods for executing functions on operators with set entry target objects.
ExecutableSetSelectedOperator<T> This interface contains methods for executing functions on operators with set entry target objects on which a selection ("if") has already been done.
ExtractableMapOperator<K,V> This interface defines methods for extracting keys (discarding values) or values (discarding keys) in operators holding map target objects.
GenerizableOperator<I,T> This interface contains methods for converting specialized structure operators (list, set, array...) into generic operators (as if an "Op.on" was executed on them instead of "Op.onList", "Op.onArray", etc.)
ModifiableCollectionOperator<T> This interface contains methods for modifying structures (adding/removing elements).
ModifiableMapOperator<K,V> This interface contains methods for modifying maps (adding/removing elements).
NavigableCollectionOperator<T> This interface contains methods for iterating collections.
NavigableMapEntryOperator This interface contains methods for accessing keys and values at map entries.
NavigableMapOperator<K,V> This interface contains methods for iterating the entries in a map.
NavigatingCollectionOperator<T> This interface contains methods for ending collection iterations.
NavigatingMapEntryOperator This interface contains methods for ending the selection of keys/values in map entries.
NavigatingMapOperator<K,V> This interface contains methods for ending map entry iterations.
Operator Base interface for all operators.
ReplaceableIfNullOperator<T> This interface contains methods for replacing targets if they are null.
ReplaceableOperator<T> This interface contains methods for replacing targets.
ReversibleOperator<T> This interface contains methods for reversing a structure.
SelectableElementsOperator<T> This interface contains methods for selecting targets.
SelectableMapEntryComponentOperator<T> This interface contains methods for selecting targets.
SelectableMapEntryOperator<K,V> This interface contains methods for selecting map entries.
SelectableOperator<T> This interface contains methods for selecting targets.
SelectedElementsOperator<T> This interface contains methods for ending selections.
SelectedMapEntryComponentOperator<T> This interface contains methods for ending selections.
SelectedMapEntryOperator<K,V> This interface contains methods for ending selections on map entries.
SelectedOperator<T> This interface contains methods for ending selections.
SortableOperator<T> This interface contains methods for sorting the elements of a structure.
TotalizableOperator<I,T> This interface defines methods for executing "all" and "any" operations.
UniqFnOperator<I,T> Base interface for all function ("fn") operators working on only one target object.
UniqOperator<T> Base interface for all operators working on only one target objects.
UniqOpOperator<I,T> Base interface for all object ("op") operators working on only one target objects.
 



Copyright © 2012 The OP4J team. All Rights Reserved.