Top Fields Constructors Methods
org.reactfx.util

pack-priv Class IteratorBasedAccuMap<K, V, A>

Located in compilation unit of org.reactfx.util.AccuMap.

extends Object
implements AccuMap<K, V, A>
Class Inheritance
All Implemented Interfaces
org.reactfx.util.AccuMap

Field Summary

Modifier and TypeField and Description
private A
private K
private Iterator<K>
private V

Constructor Summary

AccessConstructor and Description
pack-priv
IteratorBasedAccuMap(Iterator<K> keys, V value)

Method Summary

Modifier and TypeMethod and Description
public AccuMap<K, V, A>
private final void
public AccuMap<K, V, A>
public boolean
public Tuple2<K, A>
public AccuMap<K, V, A>
updatePeeked(A newAccumulatedValue)

Implements org.reactfx.util.AccuMap.updatePeeked.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

currentAccumulatedValueback to summary
private A currentAccumulatedValue
currentKeyback to summary
private K currentKey
itback to summary
private Iterator<K> it
valueback to summary
private V value

Constructor Detail

IteratorBasedAccuMapback to summary
pack-priv IteratorBasedAccuMap(Iterator<K> keys, V value)

Method Detail

addAllback to summary
public AccuMap<K, V, A> addAll(Iterator<K> keys, V value, AccumulationFacility<V, A> af)

Implements org.reactfx.util.AccuMap.addAll.

Annotations
@Override
checkPeekedback to summary
private final void checkPeeked()
dropPeekedback to summary
public AccuMap<K, V, A> dropPeeked()

Implements org.reactfx.util.AccuMap.dropPeeked.

Annotations
@Override
isEmptyback to summary
public boolean isEmpty()

Implements org.reactfx.util.AccuMap.isEmpty.

Annotations
@Override
peekback to summary
public Tuple2<K, A> peek(AccumulationFacility<V, A> af)

Implements org.reactfx.util.AccuMap.peek.

Annotations
@Override
updatePeekedback to summary
public AccuMap<K, V, A> updatePeeked(A newAccumulatedValue)

Implements org.reactfx.util.AccuMap.updatePeeked.

Annotations
@Override