|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILevel1MapEntriesSelectedOperator<I,K,V>
Method Summary | |
---|---|
ILevel1MapEntriesOperator<I,K,V> |
endIf()
Ends the selection currently active for this level. |
ILevel1MapEntriesSelectedOperator<I,K,V> |
execAsMapEntry(IFunction<? super Map.Entry<K,V>,? extends Map.Entry<? extends K,? extends V>> function)
Executes the specified function on the target mape entry, creating a new map entry operator containing the result of the execution. |
ILevel2MapEntriesSelectedKeyOperator<I,K,V> |
onKey()
Accesses the key of a map entry. |
ILevel2MapEntriesSelectedValueOperator<I,K,V> |
onValue()
Accesses the value of a map entry. |
ILevel1MapEntriesSelectedOperator<I,K,V> |
replaceWith(Map.Entry<K,V> replacement)
Replaces the current target object with the specified replacement. |
Method Detail |
---|
ILevel1MapEntriesOperator<I,K,V> endIf()
SelectedMapEntryOperator
Ends the selection currently active for this level.
endIf
in interface SelectedMapEntryOperator<K,V>
ILevel2MapEntriesSelectedKeyOperator<I,K,V> onKey()
NavigableMapEntryOperator
Accesses the key of a map entry. After the execution of this method, all subsequent operations will be performed on the map entry's key, until an "endOn()" method is executed.
onKey
in interface NavigableMapEntryOperator
ILevel2MapEntriesSelectedValueOperator<I,K,V> onValue()
NavigableMapEntryOperator
Accesses the value of a map entry. After the execution of this method, all subsequent operations will be performed on the map entry's value, until an "endOn()" method is executed.
onValue
in interface NavigableMapEntryOperator
ILevel1MapEntriesSelectedOperator<I,K,V> replaceWith(Map.Entry<K,V> replacement)
ReplaceableOperator
Replaces the current target object with the specified replacement.
replaceWith
in interface ReplaceableOperator<Map.Entry<K,V>>
replacement
- the object which will replace the current target object.
ILevel1MapEntriesSelectedOperator<I,K,V> execAsMapEntry(IFunction<? super Map.Entry<K,V>,? extends Map.Entry<? extends K,? extends V>> function)
ExecutableMapEntrySelectedOperator
Executes the specified function on the target mape entry, creating a new map entry operator containing the result of the execution.
This function does not allow the operator target type to change because a selection ("if") has already been done on the target objects, and this would render the operator inconsistent (some objects would belong to a type and others to another type).
execAsMapEntry
in interface ExecutableMapEntrySelectedOperator<K,V>
function
- the function to be executed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |