|
Oracle® Coherence Java API Reference Release 3.6.1.0 E18814-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.ConverterCollections.ConverterMap
com.tangosol.util.ConverterCollections.ConverterInvocableMap
public static class ConverterCollections.ConverterInvocableMap
A Converter InvocableMap views an underlying InvocableMap through a set of key and value Converters.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.tangosol.util.InvocableMap |
|---|
InvocableMap.Entry, InvocableMap.EntryAggregator, InvocableMap.EntryProcessor, InvocableMap.ParallelAwareAggregator |
| Field Summary |
|---|
| Fields inherited from class com.tangosol.util.ConverterCollections.ConverterMap |
|---|
m_convKeyDown, m_convKeyUp, m_convValDown, m_convValUp, m_map, m_set |
| Constructor Summary | |
|---|---|
ConverterCollections.ConverterInvocableMap(InvocableMap map, Converter convKeyUp, Converter convKeyDown, Converter convValUp, Converter convValDown)Constructor. |
|
| Method Summary | |
|---|---|
java.lang.Object |
aggregate(java.util.Collection collKeys, InvocableMap.EntryAggregator agent)Perform an aggregating operation against the entries specified by the passed keys. |
java.lang.Object |
aggregate(Filter filter, InvocableMap.EntryAggregator agent)Perform an aggregating operation against the set of entries that are selected by the given Filter. |
InvocableMap |
getInvocableMap()Return the underlying InvocableMap. |
java.lang.Object |
invoke(java.lang.Object oKey, InvocableMap.EntryProcessor agent)Invoke the passed EntryProcessor against the Entry specified by the passed key, returning the result of the invocation. |
java.util.Map |
invokeAll(java.util.Collection collKeys, InvocableMap.EntryProcessor agent)Invoke the passed EntryProcessor against the entries specified by the passed keys, returning the result of the invocation for each. |
java.util.Map |
invokeAll(Filter filter, InvocableMap.EntryProcessor agent)Invoke the passed EntryProcessor against the set of entries that are selected by the given Filter, returning the result of the invocation for each. |
| Methods inherited from class com.tangosol.util.ConverterCollections.ConverterMap |
|---|
clear, containsKey, containsValue, entrySet, get, getConverterKeyDown, getConverterKeyUp, getConverterValueDown, getConverterValueUp, getMap, instantiateCollection, instantiateEntrySet, instantiateMap, instantiateSet, isEmpty, keySet, put, putAll, remove, size, toString, values |
| Methods inherited from interface java.util.Map |
|---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
| Constructor Detail |
|---|
public ConverterCollections.ConverterInvocableMap(InvocableMap map,
Converter convKeyUp,
Converter convKeyDown,
Converter convValUp,
Converter convValDown)
map - the underlying InvocableMapconvKeyUp - the Converter to view the underlying InvocableMap's keys throughconvKeyDown - the Converter to use to pass keys down to the underlying InvocableMapconvValUp - the Converter to view the underlying InvocableMap's values throughconvValDown - the Converter to use to pass values down to the underlying InvocableMap| Method Detail |
|---|
public java.lang.Object aggregate(java.util.Collection collKeys,
InvocableMap.EntryAggregator agent)
aggregate in interface InvocableMapcollKeys - the Collection of keys that specify the entries within this Map to aggregate acrossagent - the EntryAggregator that is used to aggregate across the specified entries of this Map
public java.lang.Object aggregate(Filter filter,
InvocableMap.EntryAggregator agent)
aggregate in interface InvocableMapfilter - the Filter that is used to select entries within this Map to aggregate acrossagent - the EntryAggregator that is used to aggregate across the selected entries of this Map
public java.lang.Object invoke(java.lang.Object oKey,
InvocableMap.EntryProcessor agent)
invoke in interface InvocableMapoKey - the key to process; it is not required to exist within the Mapagent - the EntryProcessor to use to process the specified key
public java.util.Map invokeAll(java.util.Collection collKeys,
InvocableMap.EntryProcessor agent)
invokeAll in interface InvocableMapcollKeys - the keys to process; these keys are not required to exist within the Mapagent - the EntryProcessor to use to process the specified keys
public java.util.Map invokeAll(Filter filter,
InvocableMap.EntryProcessor agent)
ConditionalProcessor.invokeAll in interface InvocableMapfilter - a Filter that results in the set of keys to be processedagent - the EntryProcessor to use to process the specified keyspublic InvocableMap getInvocableMap()
|
Oracle® Coherence Java API Reference Release 3.6.1.0 E18814-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||