Interface ImmutableTable<K,V>

Type Parameters:
K - The type of the key.
V - The type of the value which relates to a key.
All Superinterfaces:
Containable, EmptyAccessor, Keys<K,V>
All Known Subinterfaces:
CanonicalTable, ClassStructTable, ImmutableCanonicalTable, ImmutableCanonicalTable.MutableCanonicalTable, ImmutableClassStructTable, ImmutableClassStructTable.MutableClassStructTable, ImmutableInterOperableTable<T>, ImmutableInterOperableTable.MutableInterOperableTable<T>, ImmutablePathTable<T>, ImmutablePathTable.MutablePathTable<T>, ImmutableSimpleTypeTable, ImmutableSimpleTypeTable.MutableSimpleTypeTable, ImmutableTable.MutableTable<K,V>, InterOperableTable<T>, PathTable<T>, SimpleTypeTable, Table<K,V,B>
All Known Implementing Classes:
MapCanonicalTable, MapClassStructTable, MapPathTable, MapSimpleTypeTable, UnmodifiableCanonicalTableDecorator, UnmodifiableClassStructTableDecorator, UnmodifiablePathTableDecorator, UnmodifiableSimpleTypeTableDecorator

public interface ImmutableTable<K,V> extends Keys<K,V>, Containable
The ImmutableTable type defines read-only functionality being provided by any immutable ImmutableTable (map) style class.