Interface XGettingMap.Keys<K,​V>

All Superinterfaces:
CapacityCarrying, ComponentType, Copyable, ExtendedCollection<K>, Iterable<K>, Sized, XGettingCollection<K>, XGettingMap.Satellite<K,​V>, XGettingSet<K>, XIterable<K>, XJoinable<K>
All Known Subinterfaces:
XBasicTable.Keys<K,​V>, XChart.Keys<K,​V>, XGettingTable.Keys<K,​V>, XImmutableMap.Keys<K,​V>, XImmutableTable.Keys<K,​V>, XMap.Keys<K,​V>, XProcessingMap.Keys<K,​V>, XTable.Keys<K,​V>
All Known Implementing Classes:
ConstHashTable.Keys, EqConstHashTable.Keys, EqHashTable.Keys, HashTable.Keys
Enclosing interface:
XGettingMap<K,​V>

public static interface XGettingMap.Keys<K,​V>
extends XGettingSet<K>, XGettingMap.Satellite<K,​V>
  • Method Details

    • immure

      XImmutableSet<K> immure()
      Description copied from interface: XGettingCollection
      Provides an instance of an immutable collection type with equal behavior and data as this instance.

      If this instance already is of an immutable collection type, it returns itself.

      Specified by:
      immure in interface XGettingCollection<K>
      Specified by:
      immure in interface XGettingSet<K>
      Returns:
      an immutable copy of this collection instance.