- getDescending() - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a reverse order view of the mappings contained in this map.
The descending map is backed by this map, so changes to the map are
reflected in the descending map, and vice-versa. If either map is
modified while an iteration over a collection view of either map
is in progress (except through the iterator's own remove
operation), the results of the iteration are undefined.
- getDescending() - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns a reverse order view of the elements contained in this set.
The descending set is backed by this set, so changes to the set are
reflected in the descending set, and vice-versa. If either set is
modified while an iteration over either set is in progress (except
through the iterator's own remove
operation), the results of
the iteration are undefined.
- getDescendingKeys() - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a reverse order
NavigableSet view of the keys contained in this map.
The set's iterator returns the keys in descending order.
The set is backed by the map, so changes to the map are reflected in
the set, and vice-versa. If the map is modified while an iteration
over the set is in progress (except through the iterator's own
remove
operation), the results of the iteration are undefined. The
set supports element removal, which removes the corresponding mapping
from the map, via the
Iterator.remove
,
Set.remove
,
removeAll
,
retainAll
, and
clear
operations.
It does not support the
add
or
addAll
operations.
- getEntries() - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a Set view of the mappings contained in this map.
The set's iterator returns the entries in ascending key order.
The set is backed by the map, so changes to the map are
reflected in the set, and vice-versa. If the map is modified
while an iteration over the set is in progress (except through
the iterator's own remove
operation, or through the
setValue
operation on a map entry returned by the
iterator) the results of the iteration are undefined. The set
supports element removal, which removes the corresponding
mapping from the map, via the Iterator.remove
,
Set.remove
, removeAll
, retainAll
and
clear
operations. It does not support the
add
or addAll
operations.
- getKeys() - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a Set view of the keys contained in this map.
The set's iterator returns the keys in ascending order.
The set is backed by the map, so changes to the map are
reflected in the set, and vice-versa. If the map is modified
while an iteration over the set is in progress (except through
the iterator's own remove
operation), the results of
the iteration are undefined. The set supports element removal,
which removes the corresponding mapping from the map, via the
Iterator.remove
, Set.remove
,
removeAll
, retainAll
, and clear
operations. It does not support the add
or addAll
operations.
- getNavigableKeys() - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a
NavigableSet view of the keys contained in this map.
The set's iterator returns the keys in ascending order.
The set is backed by the map, so changes to the map are reflected in
the set, and vice-versa. If the map is modified while an iteration
over the set is in progress (except through the iterator's own
remove
operation), the results of the iteration are undefined. The
set supports element removal, which removes the corresponding mapping
from the map, via the
Iterator.remove
,
Set.remove
,
removeAll
,
retainAll
, and
clear
operations.
It does not support the
add
or
addAll
operations.
- getValues() - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a Collection view of the values contained in this map.
The collection's iterator returns the values in ascending order
of the corresponding keys.
The collection is backed by the map, so changes to the map are
reflected in the collection, and vice-versa. If the map is
modified while an iteration over the collection is in progress
(except through the iterator's own remove
operation),
the results of the iteration are undefined. The collection
supports element removal, which removes the corresponding
mapping from the map, via the Iterator.remove
,
Collection.remove
, removeAll
,
retainAll
and clear
operations. It does not
support the add
or addAll
operations.
- head(toKey, inclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys are less than (or
equal to, if inclusive
is true) toKey
. The returned
map is backed by this map, so changes in the returned map are reflected
in this map, and vice-versa. The returned map supports all optional
map operations that this map supports.
- head(toKey) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
See ImmutableSortedMap.head
- head(toElement, inclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements are less than
(or equal to, if inclusive
is true) toElement
. The
returned set is backed by this set, so changes in the returned set are
reflected in this set, and vice-versa. The returned set supports all
optional set operations that this set supports.
- head(toElement) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
See ImmutableSortedSet.head
- head(toKey) - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys are
strictly less than toKey
. The returned map is backed
by this map, so changes in the returned map are reflected in
this map, and vice-versa. The returned map supports all
optional map operations that this map supports.
- head(toElement) - Method in interface org.platestack.structure.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements are
strictly less than toElement. The returned set is
backed by this set, so changes in the returned set are
reflected in this set, and vice-versa. The returned set
supports all optional set operations that this set supports.
- higher(e) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns the least element in this set strictly greater than the
given element, or null
if there is no such element.
- higherEntry(key) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a key-value mapping associated with the least key
strictly greater than the given key, or null
if there
is no such key.
- higherKey(key) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns the least key strictly greater than the given key, or
null
if there is no such key.
- ImmutableCollection<E> - Interface in org.platestack.structure.immutable
-
A generic collection of elements that strictly prohibits modifications after its creation.
- ImmutableCollections - Class in org.platestack.structure.immutable
-
- immutableHashMapOf() - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an empty shared map. The returned map is serializable.
- immutableHashMapOf(pair) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a singleton map. The returned map is serializable.
- immutableHashMapOf(pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a hash map with the specified contents, given as a list of pairs where the first component is the key and the second is the value. The returned map is serializable.
- immutableHashSetOf() - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a shared empty set. The returned set is serializable.
- immutableHashSetOf(element) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a singleton set. The returned set is serializable.
- immutableHashSetOf(elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable hash set of given elements. The returned set is serializable.
- ImmutableList<E> - Interface in org.platestack.structure.immutable
-
A list that strictly prohibits modifications after its creation.
- immutableListOf() - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a shared empty list. The returned list is serializable.
- immutableListOf(element) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a singleton list. The returned list is serializable.
- immutableListOf(elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a list of given elements. The returned list is serializable.
- ImmutableMap<K,V> - Interface in org.platestack.structure.immutable
-
A map which strict that strictly prohibits modifications after its creation.
- immutableMapOf() - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an empty shared map. The returned map is serializable.
- immutableMapOf(pair) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a singleton map. The returned map is serializable.
- immutableMapOf(pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a map with the specified contents, given as a list of pairs where the first value is the key and the second is the value. If multiple pairs have the same key, the resulting map will contain the value from the last of those pairs.
- ImmutableMaps - Class in org.platestack.structure.immutable
-
- ImmutableNavigableMap<K,V> - Interface in org.platestack.structure.immutable
-
An interface that mimics the original
NavigableMap but without exposing modification functions to Kotlin source codes.
- immutableNavigableMapOf(pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a navigable map with the specified contents, given as a list of pairs where the first value is the key and the second is the value.
- immutableNavigableMapOf(comparator, pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a navigable map with the specified contents, given as a list of pairs where the first value is the key and the second is the value.
- ImmutableNavigableSet<E> - Interface in org.platestack.structure.immutable
-
An interface that mimics the original
NavigableSet but without exposing modification functions to Kotlin source codes.
- immutableNavigableSetOf(elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of given elements. All elements inserted into a sorted set must implement the Comparable interface.
- immutableNavigableSetOf(comparator, elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of given elements. All elements are will be sorted by the given comparator.
- ImmutableSet<E> - Interface in org.platestack.structure.immutable
-
A Set that strictly prohibits modifications after its creation.
- immutableSetOf() - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a shared empty set. The returned set is serializable.
- immutableSetOf(element) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a singleton set. The returned set is serializable.
- immutableSetOf(elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a set of given elements. Elements of the set are iterated in the order they were specified.
The returned set is serializable.
- ImmutableSortedMap<K,V> - Interface in org.platestack.structure.immutable
-
An interface that mimics the original
SortedMap but without exposing modification functions to Kotlin source codes.
- immutableSortedMapOf(pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a sorted map with the specified contents, given as a list of pairs where the first value is the key and the second is the value.
- immutableSortedMapOf(comparator, pairs) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns a sorted map with the specified contents, given as a list of pairs where the first value is the key and the second is the value.
- ImmutableSortedSet<E> - Interface in org.platestack.structure.immutable
-
An interface that mimics the original
SortedSet but without exposing modification functions to Kotlin source codes.
- immutableSortedSetOf(elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of given elements. All elements inserted into a sorted set must implement the Comparable interface.
- immutableSortedSetOf(comparator, elements) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of given elements. All elements are will be sorted by the given comparator.
- iterator() - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns an iterator over the elements in this set, in ascending order.
- sub(fromKey, fromInclusive, toKey, toInclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys range from
fromKey
to toKey
. If fromKey
and
toKey
are equal, the returned map is empty unless
fromInclusive
and toInclusive
are both true. The
returned map is backed by this map, so changes in the returned map are
reflected in this map, and vice-versa. The returned map supports all
optional map operations that this map supports.
- sub(fromKey, toKey) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
See ImmutableSortedMap.sub
- sub(fromElement, fromInclusive, toElement, toInclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements range from
fromElement
to toElement
. If fromElement
and
toElement
are equal, the returned set is empty unless fromInclusive
and toInclusive
are both true. The returned set
is backed by this set, so changes in the returned set are reflected in
this set, and vice-versa. The returned set supports all optional set
operations that this set supports.
- sub(fromElement, toElement) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
See ImmutableSortedSet.sub
- sub(fromKey, toKey) - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys range from
fromKey
, inclusive, to toKey
, exclusive. (If
fromKey
and toKey
are equal, the returned map
is empty.) The returned map is backed by this map, so changes
in the returned map are reflected in this map, and vice-versa.
The returned map supports all optional map operations that this
map supports.
- sub(fromElement, toElement) - Method in interface org.platestack.structure.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements range
from fromElement, inclusive, to toElement,
exclusive. (If fromElement and toElement are
equal, the returned set is empty.) The returned set is backed
by this set, so changes in the returned set are reflected in
this set, and vice-versa. The returned set supports all
optional set operations that this set supports.
- tail(fromKey, inclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
Returns a view of the portion of this map whose keys are greater than (or
equal to, if inclusive
is true) fromKey
. The returned
map is backed by this map, so changes in the returned map are reflected
in this map, and vice-versa. The returned map supports all optional
map operations that this map supports.
- tail(fromKey) - Method in interface org.platestack.structure.immutable.ImmutableNavigableMap
-
See ImmutableSortedMap.tail
- tail(fromElement, inclusive) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
Returns a view of the portion of this set whose elements are greater
than (or equal to, if inclusive
is true) fromElement
.
The returned set is backed by this set, so changes in the returned set
are reflected in this set, and vice-versa. The returned set supports
all optional set operations that this set supports.
- tail(fromElement) - Method in interface org.platestack.structure.immutable.ImmutableNavigableSet
-
See ImmutableSortedSet.tail
- tail(fromKey) - Method in interface org.platestack.structure.immutable.ImmutableSortedMap
-
Returns a view of the portion of this map whose keys are
greater than or equal to fromKey
. The returned map is
backed by this map, so changes in the returned map are
reflected in this map, and vice-versa. The returned map
supports all optional map operations that this map supports.
- tail(fromElement) - Method in interface org.platestack.structure.immutable.ImmutableSortedSet
-
Returns a view of the portion of this set whose elements are
greater than or equal to fromElement. The returned
set is backed by this set, so changes in the returned set are
reflected in this set, and vice-versa. The returned set
supports all optional set operations that this set supports.
- toImmutableHashMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable hash map containing all key-value pairs from the original map.
- toImmutableHashMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable hash map containing all key-value pairs from the original source.
- toImmutableHashMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable hash map containing all key-value pairs from the original source.
- toImmutableHashMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable hash map containing all key-value pairs from the original sequence.
- toImmutableHashSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable hash set of all elements. The returned set is serializable.
- toImmutableHashSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable hash set of all elements. The returned set is serializable.
- toImmutableHashSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable hash set of all elements. The returned set is serializable.
- toImmutableHashSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable hash set of all elements. The returned set is serializable.
- toImmutableList($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
- toImmutableList($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a list containing all the elements. The returned list is serializable.
- toImmutableList($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a list containing all the elements. The returned list is serializable.
- toImmutableList($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a list containing all the elements. The returned list is serializable.
- toImmutableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable map containing all key-value pairs from the original map.
- toImmutableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable map containing all key-value pairs from the original source.
- toImmutableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable map containing all key-value pairs from the original source.
- toImmutableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable map containing all key-value pairs from the original sequence.
- toImmutableNavigableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original map.
- toImmutableNavigableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original map.
- toImmutableNavigableMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original map.
- toImmutableNavigableMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableNavigableMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableNavigableMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableNavigableSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of all elements. The returned set is serializable.
- toImmutableNavigableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of all elements. The returned set is serializable.
- toImmutableNavigableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of all elements. The returned set is serializable.
- toImmutableNavigableSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of all elements. The returned set is serializable.
- toImmutableNavigableSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable navigable set of all elements. The returned set is serializable.
- toImmutableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a Set of all elements. The returned set is serializable.
- toImmutableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a Set of all elements. The returned set is serializable.
- toImmutableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a Set of all elements. The returned set is serializable.
- toImmutableSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns a Set of all elements. The returned set is serializable.
- toImmutableSortedMap($receiver) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original map.
- toImmutableSortedMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original map.
- toImmutableSortedMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableSortedMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableSortedMap($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableMaps
-
Returns an immutable sorted map containing all key-value pairs from the original source.
- toImmutableSortedSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of all elements. The returned set is serializable.
- toImmutableSortedSet($receiver) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of all elements. The returned set is serializable.
- toImmutableSortedSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of all elements. The returned set is serializable.
- toImmutableSortedSet($receiver, comparator) - Static method in class org.platestack.structure.immutable.ImmutableCollections
-
Returns an immutable sorted set of all elements. The returned set is serializable.