- 
 
- 
Classes in one.microstream.collections that implement XMap 
| Modifier and Type | 
Class | 
Description | 
class  | 
EqHashTable<K,V> | 
 Collection of key-value-pairs that is ordered and does not allow duplicate keys. 
 | 
class  | 
HashTable<K,V> | 
 Collection of key-value-pairs that is ordered and does not allow duplicate keys. 
 | 
class  | 
LockedMap<K,V> | 
  | 
 
Methods in one.microstream.collections that return XMap 
| Modifier and Type | 
Method | 
Description | 
XMap<K,V> | 
LockedMap.addAll(XGettingCollection<? extends KeyValue<K,V>> elements) | 
  | 
XMap<K,V> | 
LockedMap.addAll(KeyValue<K,V>... elements) | 
  | 
XMap<K,V> | 
LockedMap.addAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength) | 
  | 
XMap<K,V> | 
LockedMap.copy() | 
  | 
XMap<K,V> | 
LockedMap.putAll(KeyValue<K,V>... elements) | 
  | 
XMap<K,V> | 
LockedMap.putAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength) | 
  | 
 
Methods in one.microstream.collections with parameters of type XMap 
| Modifier and Type | 
Method | 
Description | 
VarString | 
MapEntriesConcatenator.appendTo(VarString vc,
XMap<? extends K,? extends V> map) | 
  | 
String | 
MapEntriesConcatenator.assemble(XMap<? extends K,? extends V> map) | 
  | 
static <K,
V> LockedMap<K,V> | 
LockedMap.New(XMap<K,V> subject) | 
  | 
static <K,
V> LockedMap<K,V> | 
LockedMap.New(XMap<K,V> subject,
Object lock) | 
  | 
static <E> int | 
AbstractArrayStorage.rangedReplaceAll(E[] data,
int size,
int offset,
int length,
XMap<E,E> replacementMapping) | 
  | 
static <E> int | 
AbstractArrayStorage.replaceAll(E[] data,
int size,
XMap<E,E> replacementMapping) | 
  | 
static <E,
A extends AbstractSimpleArrayCollection<E> & XSettingList<E>> int | 
XUtilsArrayCollection.rngReplaceAll(A a,
int offset,
int length,
XMap<E,E> replacementMapping) | 
  | 
 
 
- 
 
- 
Methods in one.microstream.collections.types that return XMap 
| Modifier and Type | 
Method | 
Description | 
XMap<K,V> | 
XMap.addAll(XGettingCollection<? extends KeyValue<K,V>> elements) | 
  | 
XMap<K,V> | 
XMap.addAll(KeyValue<K,V>... elements) | 
  | 
XMap<K,V> | 
XMap.addAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength) | 
  | 
XMap<K,V> | 
XMap.copy() | 
  | 
XMap<K,V> | 
XMap.Creator.newInstance() | 
  | 
XMap<K,V> | 
XMap.Bridge.parent() | 
  | 
XMap<K,V> | 
XMap.EntriesBridge.parent() | 
  | 
XMap<K,V> | 
XMap.Satellite.parent() | 
  | 
XMap<K,V> | 
XMap.putAll(KeyValue<K,V>... elements) | 
 Ensures the passed key-value-pairs to be contained as entries in the map. 
 | 
XMap<K,V> | 
XMap.putAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength) | 
 Ensures the passed key-value-pairs to be contained as entries in the map. 
 | 
 
 
- 
 
- 
Methods in one.microstream.util.traversing with parameters of type XMap 
| Modifier and Type | 
Method | 
Description | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalAcceptor acceptor) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalMutator mutator,
MutationListener mutationListener) | 
  | 
void | 
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalMutator mutator,
MutationListener mutationListener) | 
  |