K - type of contained keysV - type of contained valuespublic interface XTable<K,V> extends XBasicTable<K,V>, XEnum<KeyValue<K,V>>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
XTable.Bridge<K,V> |
static interface |
XTable.EntriesBridge<K,V> |
static interface |
XTable.Keys<K,V> |
static interface |
XTable.Satellite<K,V> |
static interface |
XTable.Values<K,V> |
XMap.Creator<K,V>XRemovingMap.Factory<K,V>XAddingTable.Creator<K,V>XEnum.Creator<E>XSet.Factory<E>XBasicSequence.Factory<E>XIncreasingEnum.Factory<E>XIterable.Executor<E>| Modifier and Type | Method and Description |
|---|---|
XTable<K,V> |
addAll(KeyValue<K,V>... elements) |
XTable<K,V> |
addAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength) |
XTable<K,V> |
addAll(XGettingCollection<? extends KeyValue<K,V>> elements) |
XTable<K,V> |
copy()
Creates a true copy of this collection which references the same elements as this collection does
at the time the method is called.
|
boolean |
hasVolatileValues() |
XTable.Keys<K,V> |
keys() |
XTable.EntriesBridge<K,V> |
old() |
XTable.Bridge<K,V> |
oldMap() |
XTable<K,V> |
putAll(KeyValue<K,V>... elements)
Ensures the passed key-value-pairs to be contained as entries in the map.
|
XTable<K,V> |
putAll(KeyValue<K,V>[] elements,
int srcStartIndex,
int srcLength)
Ensures the passed key-value-pairs to be contained as entries in the map.
|
XTable<K,V> |
putAll(XGettingCollection<? extends KeyValue<K,V>> elements)
Adds the specified elements to this collection if it is not already present (optional operation).
|
XTable<K,V> |
sort(Comparator<? super KeyValue<K,V>> comparator)
Sorts this collection according to the given comparator
and returns itself.
|
XTable.Values<K,V> |
values() |
add, get, immure, nullKeyAllowed, nullValuesAllowed, put, putGet, searchValue, set, setGet, valuePut, valuePutGet, valueSet, valueSetGetremoveForreplaceaddGet, ensure, substitutelookup, query, viewimmure, viewprependAll, prependAll, prependAll, preputAll, preputAll, preputAll, range, reverse, set, set, setAll, swap, swap, toReversedimmureputGet, replaceaddGet, deduplicatecollectorinput, inputAll, inputAll, inputAll, nullInputinsert, insertAll, insertAll, insertAll, nullInsertnullPut, putaccept, add, nullAddcurrentCapacity, currentFreeCapacity, ensureCapacity, ensureFreeCapacityisFull, maximumCapacity, remainingCapacitynullPreput, preputnullPrepend, prependnullAllowedsortIfApplicablesubstitutesetFirst, setGet, setLastshiftBy, shiftBy, shiftTo, shiftToiteratemoveSelection, pick, pop, removeAt, viewremoveRange, removeSelection, retainRangefetch, iterate, moveTo, pinch, removeBy, removeDuplicates, retrieve, retrieveByprocessclear, consolidate, nullRemove, optimize, remove, removeAll, removeDuplicates, removeOne, retainAll, truncatesetXTable.Keys<K,V> keys()
keys in interface XBasicTable<K,V>keys in interface XGettingMap<K,V>keys in interface XGettingTable<K,V>keys in interface XMap<K,V>keys in interface XProcessingMap<K,V>XTable.Values<K,V> values()
values in interface XBasicTable<K,V>values in interface XGettingMap<K,V>values in interface XGettingTable<K,V>values in interface XMap<K,V>values in interface XProcessingMap<K,V>XTable.EntriesBridge<K,V> old()
XTable.Bridge<K,V> oldMap()
XTable<K,V> copy()
XGettingCollectioncopy in interface Copyablecopy in interface XAddGetCollection<KeyValue<K,V>>copy in interface XAddGetSet<KeyValue<K,V>>copy in interface XBasicEnum<KeyValue<K,V>>copy in interface XBasicSequence<KeyValue<K,V>>copy in interface XBasicTable<K,V>copy in interface XCollection<KeyValue<K,V>>copy in interface XDecreasingEnum<KeyValue<K,V>>copy in interface XDecreasingSequence<KeyValue<K,V>>copy in interface XEnum<KeyValue<K,V>>copy in interface XGettingCollection<KeyValue<K,V>>copy in interface XGettingEnum<KeyValue<K,V>>copy in interface XGettingMap<K,V>copy in interface XGettingSequence<KeyValue<K,V>>copy in interface XGettingSet<KeyValue<K,V>>copy in interface XGettingTable<K,V>copy in interface XIncreasingEnum<KeyValue<K,V>>copy in interface XIncreasingSequence<KeyValue<K,V>>copy in interface XMap<K,V>copy in interface XProcessingEnum<KeyValue<K,V>>copy in interface XProcessingMap<K,V>copy in interface XProcessingSet<KeyValue<K,V>>copy in interface XPutGetCollection<KeyValue<K,V>>copy in interface XPutGetEnum<KeyValue<K,V>>copy in interface XPutGetSequence<KeyValue<K,V>>copy in interface XPutGetSet<KeyValue<K,V>>copy in interface XSequence<KeyValue<K,V>>copy in interface XSet<KeyValue<K,V>>copy in interface XSettingEnum<KeyValue<K,V>>copy in interface XSettingSequence<KeyValue<K,V>>copy in interface XSortableEnum<KeyValue<K,V>>copy in interface XSortableSequence<KeyValue<K,V>>boolean hasVolatileValues()
hasVolatileValues in interface XBasicTable<K,V>XTable<K,V> sort(Comparator<? super KeyValue<K,V>> comparator)
Sortablesort in interface Sortable<KeyValue<K,V>>sort in interface XDecreasingEnum<KeyValue<K,V>>sort in interface XDecreasingSequence<KeyValue<K,V>>sort in interface XEnum<KeyValue<K,V>>sort in interface XIncreasingEnum<KeyValue<K,V>>sort in interface XIncreasingSequence<KeyValue<K,V>>sort in interface XSequence<KeyValue<K,V>>sort in interface XSettingEnum<KeyValue<K,V>>sort in interface XSettingSequence<KeyValue<K,V>>sort in interface XSortableEnum<KeyValue<K,V>>sort in interface XSortableSequence<KeyValue<K,V>>comparator - to sort this collectionXTable<K,V> putAll(KeyValue<K,V>... elements)
XMapputAll in interface XBasicEnum<KeyValue<K,V>>putAll in interface XBasicSequence<KeyValue<K,V>>putAll in interface XBasicTable<K,V>putAll in interface XCollection<KeyValue<K,V>>putAll in interface XEnum<KeyValue<K,V>>putAll in interface XExpandingEnum<KeyValue<K,V>>putAll in interface XExpandingSequence<KeyValue<K,V>>putAll in interface XIncreasingEnum<KeyValue<K,V>>putAll in interface XIncreasingSequence<KeyValue<K,V>>putAll in interface XInputtingEnum<KeyValue<K,V>>putAll in interface XInputtingSequence<KeyValue<K,V>>putAll in interface XMap<K,V>putAll in interface XPutGetCollection<KeyValue<K,V>>putAll in interface XPutGetEnum<KeyValue<K,V>>putAll in interface XPutGetSequence<KeyValue<K,V>>putAll in interface XPutGetSet<KeyValue<K,V>>putAll in interface XPuttingCollection<KeyValue<K,V>>putAll in interface XPuttingEnum<KeyValue<K,V>>putAll in interface XPuttingSequence<KeyValue<K,V>>putAll in interface XPuttingSet<KeyValue<K,V>>putAll in interface XSequence<KeyValue<K,V>>putAll in interface XSet<KeyValue<K,V>>elements - to addXTable<K,V> putAll(KeyValue<K,V>[] elements, int srcStartIndex, int srcLength)
XMapputAll in interface XBasicEnum<KeyValue<K,V>>putAll in interface XBasicSequence<KeyValue<K,V>>putAll in interface XBasicTable<K,V>putAll in interface XCollection<KeyValue<K,V>>putAll in interface XEnum<KeyValue<K,V>>putAll in interface XExpandingEnum<KeyValue<K,V>>putAll in interface XExpandingSequence<KeyValue<K,V>>putAll in interface XIncreasingEnum<KeyValue<K,V>>putAll in interface XIncreasingSequence<KeyValue<K,V>>putAll in interface XInputtingEnum<KeyValue<K,V>>putAll in interface XInputtingSequence<KeyValue<K,V>>putAll in interface XMap<K,V>putAll in interface XPutGetCollection<KeyValue<K,V>>putAll in interface XPutGetEnum<KeyValue<K,V>>putAll in interface XPutGetSequence<KeyValue<K,V>>putAll in interface XPutGetSet<KeyValue<K,V>>putAll in interface XPuttingCollection<KeyValue<K,V>>putAll in interface XPuttingEnum<KeyValue<K,V>>putAll in interface XPuttingSequence<KeyValue<K,V>>putAll in interface XPuttingSet<KeyValue<K,V>>putAll in interface XSequence<KeyValue<K,V>>putAll in interface XSet<KeyValue<K,V>>elements - to addsrcStartIndex - start index of elements-array to add to collectionsrcLength - length of elements-array to add to collectionXTable<K,V> putAll(XGettingCollection<? extends KeyValue<K,V>> elements)
XPuttingCollectionputAll in interface XBasicEnum<KeyValue<K,V>>putAll in interface XBasicSequence<KeyValue<K,V>>putAll in interface XBasicTable<K,V>putAll in interface XCollection<KeyValue<K,V>>putAll in interface XEnum<KeyValue<K,V>>putAll in interface XExpandingEnum<KeyValue<K,V>>putAll in interface XExpandingSequence<KeyValue<K,V>>putAll in interface XIncreasingEnum<KeyValue<K,V>>putAll in interface XIncreasingSequence<KeyValue<K,V>>putAll in interface XInputtingEnum<KeyValue<K,V>>putAll in interface XInputtingSequence<KeyValue<K,V>>putAll in interface XPutGetCollection<KeyValue<K,V>>putAll in interface XPutGetEnum<KeyValue<K,V>>putAll in interface XPutGetSequence<KeyValue<K,V>>putAll in interface XPutGetSet<KeyValue<K,V>>putAll in interface XPuttingCollection<KeyValue<K,V>>putAll in interface XPuttingEnum<KeyValue<K,V>>putAll in interface XPuttingSequence<KeyValue<K,V>>putAll in interface XPuttingSet<KeyValue<K,V>>putAll in interface XSequence<KeyValue<K,V>>putAll in interface XSet<KeyValue<K,V>>elements - to addXTable<K,V> addAll(KeyValue<K,V>... elements)
addAll in interface XAddGetCollection<KeyValue<K,V>>addAll in interface XAddGetSet<KeyValue<K,V>>addAll in interface XAddingCollection<KeyValue<K,V>>addAll in interface XAddingEnum<KeyValue<K,V>>addAll in interface XAddingSequence<KeyValue<K,V>>addAll in interface XAddingSet<KeyValue<K,V>>addAll in interface XAddingTable<K,V>addAll in interface XBasicEnum<KeyValue<K,V>>addAll in interface XBasicSequence<KeyValue<K,V>>addAll in interface XBasicTable<K,V>addAll in interface XCollection<KeyValue<K,V>>addAll in interface XEnum<KeyValue<K,V>>addAll in interface XExpandingEnum<KeyValue<K,V>>addAll in interface XExpandingSequence<KeyValue<K,V>>addAll in interface XExtendingEnum<KeyValue<K,V>>addAll in interface XExtendingSequence<KeyValue<K,V>>addAll in interface XIncreasingEnum<KeyValue<K,V>>addAll in interface XIncreasingSequence<KeyValue<K,V>>addAll in interface XInputtingEnum<KeyValue<K,V>>addAll in interface XInputtingSequence<KeyValue<K,V>>addAll in interface XInsertingEnum<KeyValue<K,V>>addAll in interface XInsertingSequence<KeyValue<K,V>>addAll in interface XMap<K,V>addAll in interface XPutGetCollection<KeyValue<K,V>>addAll in interface XPutGetEnum<KeyValue<K,V>>addAll in interface XPutGetSequence<KeyValue<K,V>>addAll in interface XPutGetSet<KeyValue<K,V>>addAll in interface XPuttingEnum<KeyValue<K,V>>addAll in interface XPuttingSet<KeyValue<K,V>>addAll in interface XSequence<KeyValue<K,V>>addAll in interface XSet<KeyValue<K,V>>XTable<K,V> addAll(KeyValue<K,V>[] elements, int srcStartIndex, int srcLength)
addAll in interface XAddGetCollection<KeyValue<K,V>>addAll in interface XAddGetSet<KeyValue<K,V>>addAll in interface XAddingCollection<KeyValue<K,V>>addAll in interface XAddingEnum<KeyValue<K,V>>addAll in interface XAddingSequence<KeyValue<K,V>>addAll in interface XAddingSet<KeyValue<K,V>>addAll in interface XAddingTable<K,V>addAll in interface XBasicEnum<KeyValue<K,V>>addAll in interface XBasicSequence<KeyValue<K,V>>addAll in interface XBasicTable<K,V>addAll in interface XCollection<KeyValue<K,V>>addAll in interface XEnum<KeyValue<K,V>>addAll in interface XExpandingEnum<KeyValue<K,V>>addAll in interface XExpandingSequence<KeyValue<K,V>>addAll in interface XExtendingEnum<KeyValue<K,V>>addAll in interface XExtendingSequence<KeyValue<K,V>>addAll in interface XIncreasingEnum<KeyValue<K,V>>addAll in interface XIncreasingSequence<KeyValue<K,V>>addAll in interface XInputtingEnum<KeyValue<K,V>>addAll in interface XInputtingSequence<KeyValue<K,V>>addAll in interface XInsertingEnum<KeyValue<K,V>>addAll in interface XInsertingSequence<KeyValue<K,V>>addAll in interface XMap<K,V>addAll in interface XPutGetCollection<KeyValue<K,V>>addAll in interface XPutGetEnum<KeyValue<K,V>>addAll in interface XPutGetSequence<KeyValue<K,V>>addAll in interface XPutGetSet<KeyValue<K,V>>addAll in interface XPuttingEnum<KeyValue<K,V>>addAll in interface XPuttingSet<KeyValue<K,V>>addAll in interface XSequence<KeyValue<K,V>>addAll in interface XSet<KeyValue<K,V>>XTable<K,V> addAll(XGettingCollection<? extends KeyValue<K,V>> elements)
addAll in interface XAddGetCollection<KeyValue<K,V>>addAll in interface XAddGetSet<KeyValue<K,V>>addAll in interface XAddingCollection<KeyValue<K,V>>addAll in interface XAddingEnum<KeyValue<K,V>>addAll in interface XAddingSequence<KeyValue<K,V>>addAll in interface XAddingSet<KeyValue<K,V>>addAll in interface XAddingTable<K,V>addAll in interface XBasicEnum<KeyValue<K,V>>addAll in interface XBasicSequence<KeyValue<K,V>>addAll in interface XBasicTable<K,V>addAll in interface XCollection<KeyValue<K,V>>addAll in interface XEnum<KeyValue<K,V>>addAll in interface XExpandingEnum<KeyValue<K,V>>addAll in interface XExpandingSequence<KeyValue<K,V>>addAll in interface XExtendingEnum<KeyValue<K,V>>addAll in interface XExtendingSequence<KeyValue<K,V>>addAll in interface XIncreasingEnum<KeyValue<K,V>>addAll in interface XIncreasingSequence<KeyValue<K,V>>addAll in interface XInputtingEnum<KeyValue<K,V>>addAll in interface XInputtingSequence<KeyValue<K,V>>addAll in interface XInsertingEnum<KeyValue<K,V>>addAll in interface XInsertingSequence<KeyValue<K,V>>addAll in interface XMap<K,V>addAll in interface XPutGetCollection<KeyValue<K,V>>addAll in interface XPutGetEnum<KeyValue<K,V>>addAll in interface XPutGetSequence<KeyValue<K,V>>addAll in interface XPutGetSet<KeyValue<K,V>>addAll in interface XPuttingEnum<KeyValue<K,V>>addAll in interface XPuttingSet<KeyValue<K,V>>addAll in interface XSequence<KeyValue<K,V>>addAll in interface XSet<KeyValue<K,V>>Copyright © 2022 MicroStream Software. All rights reserved.