Procedure and Procedure2.| Interface | Description |
|---|---|
| DoubleSumResultHolder |
| Class | Description |
|---|---|
| AdaptObjectIntProcedureToProcedure<V> | |
| AppendStringProcedure<T> | |
| AtomicCountProcedure<T> |
Applies a predicate to an object and increments a count if it returns true.
|
| BagAddOccurrencesProcedure<T> | |
| CaseProcedure<T> |
CaseProcedure allows developers to create an object form of a case statement, which instead of being based on
a single switch value is based on a list of predicate / procedure combinations.
|
| ChainedProcedure<T> |
ChainedProcedure allows a developer to chain together procedure to be executed in sequence.
|
| CollectIfProcedure<T,V> | |
| CollectionAddProcedure<T> |
CollectionAddProcedure adds elements to the specified collection when one of the block methods are called.
|
| CollectionRemoveProcedure<T> |
CollectionRemoveProcedure removes element from the specified collection when one of the procedure methods are called.
|
| CollectProcedure<T,V> |
Applies a function to an object and adds the result to a target collection.
|
| ComparatorProcedure<T> | |
| CounterProcedure<T> |
CounterProcedure wraps a specified procedure and keeps track of the number of times it is executed.
|
| CountProcedure<T> |
Applies a predicate to an object and increments a count if it returns true.
|
| FastListCollectIfProcedure<T,V> | |
| FastListCollectProcedure<T,V> |
Applies a function to an object and adds the result to a target fastList.
|
| FastListRejectProcedure<T> |
Applies a predicate to an object to determine if it should be added to a target fastList.
|
| FastListSelectProcedure<T> |
Applies a predicate to an object to determine if it should be added to a target fastList.
|
| FlatCollectProcedure<T,V> |
Applies a function to an object and adds the result to a target collection.
|
| GroupByUniqueKeyProcedure<T,K> | |
| IfObjectIntProcedure<T> |
A conditional ObjectIntProcedure that effectively filters which objects should be used
|
| IfProcedure<T> |
IfProcedure allows developers to evaluate the specified procedure only when either predicate returns true.
|
| IfProcedureWith<T,P> |
A conditional parameterized two argument procedure that effectively filters which objects should be used
|
| InjectIntoProcedure<IV,T> | |
| MapCollectProcedure<T,K,V> |
MapCollectProcedure uses an Function to calculate the key for an object and puts the object with the key
into the specified Map.
|
| MapEntryToProcedure2<K,V> |
MapEntryToProcedure2 translates the result of calling entrySet() on a Map, which results in a collection
of Map.Entry objects into corresponding Procedure2s.
|
| MapPutProcedure<K,V> |
Transfers keys and values from one map to another
|
| MaxByProcedure<T,V extends Comparable<? super V>> | |
| MaxComparatorProcedure<T> |
Implementation of
Procedure that holds on to the maximum element seen so far,
determined by the Comparator. |
| MaxProcedure<T> | |
| MinByProcedure<T,V extends Comparable<? super V>> | |
| MinComparatorProcedure<T> |
Implementation of
Procedure that holds on to the minimum element seen so far,
determined by the Comparator |
| MinProcedure<T> | |
| MultimapEachPutProcedure<K,V> |
MultimapEachPutProcedure uses an Function to calculate the keys for an object and puts the object with each of
the keys into the specified
MutableMultimap. |
| MultimapKeyValuePutAllProcedure<T,K,V> |
MultimapKeyValuePutAllProcedure uses an Functions to calculate the key and values for an object and puts the key with
all values into the specified
MutableMultimap. |
| MultimapKeyValuePutProcedure<T,K,V> |
MultimapKeyValuePutProcedure uses an Functions to calculate the key and value for an object and puts the key and value
into the specified
MutableMultimap. |
| MultimapPutProcedure<K,V> |
MultimapPutProcedure uses an Function to calculate the key for an object and puts the object with the key
into the specified
MutableMultimap. |
| MutatingAggregationProcedure<T,K,V> |
This procedure is used to apply an aggregate function like sum on a grouped set of data.
|
| NonMutatingAggregationProcedure<T,K,V> |
This procedure is used to apply an aggregate function like sum on a grouped set of data.
|
| PartitionPredicate2Procedure<T,P> | |
| PartitionProcedure<T> | |
| RejectProcedure<T> |
Applies a predicate to an object to determine if it should be added to a target collection.
|
| SelectInstancesOfProcedure<T> |
Calls
Class.isInstance(Object) on an object to determine if it should be added to a target collection. |
| SelectProcedure<T> |
Applies a predicate to an object to determine if it should be added to a target collection.
|
| SumOfByteProcedure<T> | |
| SumOfCharProcedure<T> | |
| SumOfDoubleProcedure<T> | |
| SumOfFloatProcedure<T> | |
| SumOfIntProcedure<T> | |
| SumOfLongProcedure<T> | |
| SumOfShortProcedure<T> | |
| ZipWithIndexProcedure<T,R extends Collection<Pair<T,Integer>>> |
Creates a PairImpl of objects and their indexes and adds the result to a target collection.
|
Copyright © 2004–2017. All rights reserved.