Package one.microstream.typing
Interface Immutable
- All Superinterfaces:
HashImmutable
,ThreadSafe
- All Known Subinterfaces:
Stateless
,XImmutableBag<E>
,XImmutableCollection<E>
,XImmutableEnum<E>
,XImmutableList<E>
,XImmutableMap<K,V>
,XImmutableMap.Keys<K,V>
,XImmutableMap.Values<K,V>
,XImmutableSequence<E>
,XImmutableSet<E>
,XImmutableTable<K,V>
,XImmutableTable.Keys<K,V>
,XImmutableTable.Values<K,V>
- All Known Implementing Classes:
BufferSizeProvider.Default
,BufferSizeProvider.Sized
,BufferSizeProviderIncremental.Default
,BufferSizeProviderIncremental.Sized
,ComProtocol.Default
,ComProtocolProvider.Default
,Constant
,ConstHashEnum
,ConstHashTable
,ConstHashTable.Keys
,ConstHashTable.Values
,ConstLinearEnum
,ConstList
,Empty
,EmptyTable
,EqConstHashEnum
,EqConstHashTable
,EqConstHashTable.Keys
,EqConstHashTable.Values
,EqConstList
,EscapeHandler.Default
,KeyValue.Default
,LinkingReferencing.Default
,StorageConfiguration.Default
,XCsvConfiguration.Default
,XCsvParserCharArray
public interface Immutable extends HashImmutable, ThreadSafe