All Classes

Class Description
Abstract_intArrayStorage
Abstract class with static delegate array logic methods to be used as pseudo-array-inherent methods.
AbstractArrayCollection<E>  
AbstractArrayStorage
Abstract class with static delegate array logic methods to be used as pseudo-array-inherent methods.
AbstractAwsProperties  
AbstractBean<T>
A template class to all the programmatic Beans that are defined.
AbstractBinaryHandlerAbstractStringBuilder<B>  
AbstractBinaryHandlerCollection<T extends Collection<?>>  
AbstractBinaryHandlerCustom<T>  
AbstractBinaryHandlerCustomCollection<T>  
AbstractBinaryHandlerCustomEnum<T extends Enum<T>>  
AbstractBinaryHandlerCustomIterable<T extends Iterable<?>>  
AbstractBinaryHandlerCustomIterableSimpleListElements<T extends Iterable<?>>  
AbstractBinaryHandlerCustomIterableSizedArray<T extends Iterable<?>>  
AbstractBinaryHandlerCustomNonReferential<T>
Handler for types that are mutable but have no references.
AbstractBinaryHandlerCustomNonReferentialFixedLength<T>  
AbstractBinaryHandlerCustomNonReferentialVariableLength<T>  
AbstractBinaryHandlerCustomValue<T,​S>  
AbstractBinaryHandlerCustomValueFixedLength<T,​S>  
AbstractBinaryHandlerCustomValueVariableLength<T,​S>  
AbstractBinaryHandlerInetAddress<A extends InetAddress>  
AbstractBinaryHandlerList<T extends List<?>>  
AbstractBinaryHandlerMap<T extends Map<?,​?>>  
AbstractBinaryHandlerNativeArray<A>  
AbstractBinaryHandlerNativeArrayPrimitive<A>  
AbstractBinaryHandlerQueue<T extends Queue<?>>  
AbstractBinaryHandlerReflective<T>  
AbstractBinaryHandlerSet<T extends Set<?>>  
AbstractBinaryHandlerStateless<T>  
AbstractBinaryHandlerTrivial<T>  
AbstractBinaryLegacyTypeHandlerReflective<T>  
AbstractBinaryLegacyTypeHandlerTranslating<T>  
AbstractBranchingThrow  
AbstractBridgeXList<E>  
AbstractBridgeXSet<E>  
AbstractChainCollection<E,​K,​V,​EN extends AbstractChainEntry<E,​K,​V,​EN>>  
AbstractChainEntry<E,​K,​V,​EN extends AbstractChainEntry<E,​K,​V,​EN>>  
AbstractChainEntry.Head<E,​K,​V,​EN extends AbstractChainEntry<E,​K,​V,​EN>>  
AbstractChainEntryLinked<E,​K,​V,​EN extends AbstractChainEntryLinked<E,​K,​V,​EN>>  
AbstractChainEntryLinkedHashed<E,​K,​V,​EN extends AbstractChainEntryLinkedHashed<E,​K,​V,​EN>>  
AbstractChainEntryLinkedKV<K,​V,​EN extends AbstractChainEntryLinkedKV<K,​V,​EN>>  
AbstractChainEntryLinkedKVHashed<K,​V,​EN extends AbstractChainEntryLinkedKVHashed<K,​V,​EN>>  
AbstractChainKeyValueCollection<K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>  
AbstractChainKeyValueStorage<K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>  
AbstractChainStorage<E,​K,​V,​EN extends AbstractChainEntry<E,​K,​V,​EN>>  
AbstractConfig  
AbstractExtendedCollection<E>
This class is an implementation-internal for optional performance optimisation.
AbstractHandlingPredicate  
AbstractIdProviderByFile  
AbstractOldGettingList<E>  
AbstractOldGettingSet<E>  
AbstractOldRemovingList<E>  
AbstractOldSettingList<E>  
AbstractProcedureLimit<I>  
AbstractProcedureSkip<I>  
AbstractProcedureSkipLimit<I>  
AbstractProviderByFile  
AbstractReferenceHandler  
AbstractReferenceHandlerOld  
AbstractSectionedArrayCollection<E>  
AbstractSimpleArrayCollection<E>  
AbstractSqlConfiguration  
AbstractTraversalSignal
This type should actually extend Throwable, not Runtime.
AbstractTraversalSkipSignal  
AccessManager  
AccessManager.Creator  
AccessManager.Default<S extends AFileSystem>  
ACreator  
ACreator.Creator  
Action  
ADirectory  
ADirectory.Abstract  
ADirectory.Default  
ADirectory.Observer  
ADirectory.Wrapper  
AFile  
AFile.Default  
AFile.Observer  
AFile.Wrapper  
AFile.Wrapper.Abstract<U>  
AFileSystem  
AFileSystem.Abstract<H extends AIoHandler,​D,​F>  
AFS  
AfsException  
AfsExceptionConflict  
AfsExceptionConsistency  
AfsExceptionExclusiveAttemptConflict  
AfsExceptionExclusiveAttemptSharedUserConflict  
AfsExceptionMutation  
AfsExceptionMutationInUse  
AfsExceptionReadOnly  
AfsExceptionRetiredFile  
AfsExceptionSharedAttemptExclusiveUserConflict  
AfsExceptionUnresolvablePathElement  
AfsExceptionUnresolvableRoot  
Aggregate_doubleMin<E>  
Aggregate_doubleSum<E>  
AggregateApplies<E>  
AggregateArrayAdder<E>  
AggregateArrayBuilder<E>  
AggregateContains<E>  
AggregateCount<E>  
AggregateCountingAdd<E>  
AggregateCountingPut<E>  
AggregateMax<E>  
AggregateMin<E>  
AggregateOffsetLength<E,​R>  
AggregateSearch<E>  
Aggregator<E,​R>
Helps to aggregate multiple elements to one collected object.
Aggregator.Creator<E,​R>  
AIoHandler  
AIoHandler.Abstract<FS,​DS,​I extends AItem,​F extends AFile,​D extends ADirectory,​R extends AReadableFile,​W extends AWritableFile>  
AItem  
AItem.Abstract  
AItem.Base  
AItem.Wrapper  
AndroidDirectBufferDeallocator  
AndroidInstantiatorBlank  
AndroidInternals  
Application  
ApplicationErrorHandler  
ApplicationI18NProvider  
ApplicationServiceInitListener  
AReadableFile  
AResolver<D,​F>  
AResolving  
ARoot  
ARoot.Creator  
ARoot.Default  
ArrayAccessor<E>
Full scale general purpose implementation of extended collection type XList.
ArrayAccessor.OldArrayAccessor<E>  
ArrayCapacityException
This implemention intentionally does NOT extend from ArrayIndexOutOfBoundsException.
ArrayCollector<E>
Full scale general purpose implementation of extended collection type XList.
ArrayCollector.OldArrayCollector<E>  
ArrayIterable<T>  
ArrayIterator<E>  
ArrayListIterator<E>  
ArrayListReadOnlyIterator<E>  
ArrayProjector<T>  
ArrayProjector.Default<T>  
ArrayView<E>
Immutable implementation of extended collection type XGettingList.
ArrayView.OldArrayView<E>  
AvgInteger  
AvgIntegerNonNull  
AWritableFile  
Aws  
AwsFileSystemCreator  
Azure  
AzureStorageConnector
Connector for the Azure blob storage.
AzureStorageConnector.Default  
AzureStorageFileSystemCreator  
AzureStoragePathValidator  
AzureStoragePathValidator.Default  
BaseException
Base class for all exceptions that workarounds some design mistakes in JDK exceptions.
Binary  
BinaryChannelCountProvider  
BinaryElementReader  
BinaryEntityDataReader  
BinaryEntityRawDataAcceptor  
BinaryEntityRawDataIterator  
BinaryEntityRawDataIterator.Default  
BinaryEntityRawDataIterator.Provider  
BinaryEntityRawDataIterator.Provider.Default  
BinaryField<T>  
BinaryField.Abstract<T>  
BinaryField.Default_boolean<T>  
BinaryField.Default_byte<T>  
BinaryField.Default_char<T>  
BinaryField.Default_double<T>  
BinaryField.Default_float<T>  
BinaryField.Default_int<T>  
BinaryField.Default_long<T>  
BinaryField.Default_short<T>  
BinaryField.DefaultReference<T,​R>  
BinaryField.Defaults  
BinaryField.Initializable<T>  
BinaryFieldLengthResolver  
BinaryFieldLengthResolver.Default  
BinaryFileSource  
BinaryFileTarget  
BinaryFunction<I1,​I2,​O>  
BinaryHandlerAbstractType<T>  
BinaryHandlerArrayDeque  
BinaryHandlerArrayList  
BinaryHandlerArrayList  
BinaryHandlerBigDecimal  
BinaryHandlerBigInteger  
BinaryHandlerBoolean  
BinaryHandlerBulkList  
BinaryHandlerByte  
BinaryHandlerCharacter  
BinaryHandlerClass  
BinaryHandlerConcurrentHashMap  
BinaryHandlerConcurrentLinkedDeque  
BinaryHandlerConcurrentLinkedQueue  
BinaryHandlerConcurrentSkipListMap  
BinaryHandlerConcurrentSkipListSet  
BinaryHandlerConstHashEnum  
BinaryHandlerConstHashTable  
BinaryHandlerConstList  
BinaryHandlerCopyOnWriteArrayList  
BinaryHandlerCopyOnWriteArraySet  
BinaryHandlerCurrency  
BinaryHandlerCustomEnumTrivial<T extends Enum<T>>  
BinaryHandlerDate  
BinaryHandlerDouble  
BinaryHandlerDuration  
BinaryHandlerEntityLayerIdentity<T extends EntityLayerIdentity>  
BinaryHandlerEntityLayerVersioning  
BinaryHandlerEntityLoading<T>  
BinaryHandlerEntityLoading.Default<T>  
BinaryHandlerEqBulkList  
BinaryHandlerEqConstHashEnum  
BinaryHandlerEqConstHashTable  
BinaryHandlerEqHashEnum  
BinaryHandlerEqHashTable  
BinaryHandlerFile  
BinaryHandlerFixedList  
BinaryHandlerFloat  
BinaryHandlerGenericCollection<T extends Collection<?>>  
BinaryHandlerGenericCollection.Instantiator<T extends Collection<?>>  
BinaryHandlerGenericEnum<T extends Enum<T>>  
BinaryHandlerGenericList<T extends List<?>>  
BinaryHandlerGenericList.Instantiator<T extends List<?>>  
BinaryHandlerGenericMap<T extends Map<?,​?>>  
BinaryHandlerGenericMap.Instantiator<T extends Map<?,​?>>  
BinaryHandlerGenericQueue<T extends Queue<?>>  
BinaryHandlerGenericQueue.Instantiator<T extends Queue<?>>  
BinaryHandlerGenericSet<T extends Set<?>>  
BinaryHandlerGenericSet.Instantiator<T extends Set<?>>  
BinaryHandlerGenericType<T>  
BinaryHandlerHashEnum  
BinaryHandlerHashMap  
BinaryHandlerHashMap  
BinaryHandlerHashMapFlattened Deprecated.
Do not use! Use BinaryHandlerHashMap instead.
BinaryHandlerHashSet  
BinaryHandlerHashSet  
BinaryHandlerHashtable  
BinaryHandlerHashtable  
BinaryHandlerHashTable  
BinaryHandlerHashtableFlattened Deprecated.
Do not use! Use BinaryHandlerHashtable instead.
BinaryHandlerIdentityHashMap  
BinaryHandlerInet4Address  
BinaryHandlerInet6Address  
BinaryHandlerInetAddress  
BinaryHandlerInetSocketAddress  
BinaryHandlerInstant  
BinaryHandlerInteger  
BinaryHandlerLazyDefault  
BinaryHandlerLimitList  
BinaryHandlerLinkedHashMap  
BinaryHandlerLinkedHashMap  
BinaryHandlerLinkedHashMapFlattened Deprecated.
Do not use! Use BinaryHandlerLinkedHashMap instead.
BinaryHandlerLinkedHashSet  
BinaryHandlerLinkedHashSet  
BinaryHandlerLinkedList  
BinaryHandlerLocalDate  
BinaryHandlerLocalDateTime  
BinaryHandlerLocale  
BinaryHandlerLocalTime  
BinaryHandlerLong  
BinaryHandlerMonthDay  
BinaryHandlerNativeArray_boolean  
BinaryHandlerNativeArray_byte  
BinaryHandlerNativeArray_char  
BinaryHandlerNativeArray_double  
BinaryHandlerNativeArray_float  
BinaryHandlerNativeArray_int  
BinaryHandlerNativeArray_long  
BinaryHandlerNativeArray_short  
BinaryHandlerNativeArrayObject<A>  
BinaryHandlerNoOp<T>  
BinaryHandlerObject  
BinaryHandlerOffsetDateTime  
BinaryHandlerOffsetTime  
BinaryHandlerOptionalDouble  
BinaryHandlerOptionalInt  
BinaryHandlerOptionalLong  
BinaryHandlerPath  
BinaryHandlerPattern  
BinaryHandlerPeriod  
BinaryHandlerPersistenceRootsDefault  
BinaryHandlerPrimitive<T>  
BinaryHandlerPriorityQueue  
BinaryHandlerPriorityQueue  
BinaryHandlerProperties
Due to the usual incompetence in the JDK, this type handler cannot handle a Properties' defaults values.
BinaryHandlerProperties  
BinaryHandlerRootReferenceDefault  
BinaryHandlersAndroid
Registeres special type handlers written for Android.
BinaryHandlerShort  
BinaryHandlerSingleton  
BinaryHandlerSingletonStatelessEnum<T>  
BinaryHandlersJDK8  
BinaryHandlerSqlDate
Blunt copy of BinaryHandlerDate for the as good as superfluous type Date.
BinaryHandlerSqlTime
Blunt copy of BinaryHandlerDate for the as good as superfluous type Time.
BinaryHandlerSqlTimestamp
Blunt copy of BinaryHandlerDate for the as good as superfluous type Timestamp.
BinaryHandlerStack  
BinaryHandlerStack  
BinaryHandlerStateless<T>  
BinaryHandlerStatelessConstant<T>  
BinaryHandlerString  
BinaryHandlerStringBuffer  
BinaryHandlerStringBuilder  
BinaryHandlerSubstituterDefault  
BinaryHandlerTreeMap  
BinaryHandlerTreeSet  
BinaryHandlerUnpersistable<T>  
BinaryHandlerURI  
BinaryHandlerURL  
BinaryHandlerVector  
BinaryHandlerVector  
BinaryHandlerVoid  
BinaryHandlerWeakHashMap  
BinaryHandlerYear  
BinaryHandlerYearMonth  
BinaryHandlerZonedDateTime  
BinaryHandlerZoneOffset  
BinaryLegacyTypeHandler<T>  
BinaryLegacyTypeHandler.Abstract<T>  
BinaryLegacyTypeHandler.AbstractCustom<T>  
BinaryLegacyTypeHandlerCreator  
BinaryLegacyTypeHandlerCreator.Default  
BinaryLegacyTypeHandlerGenericEnum<T>  
BinaryLegacyTypeHandlerGenericEnumMapped<T>  
BinaryLegacyTypeHandlerGenericType<T>  
BinaryLegacyTypeHandlerRerouting<T>  
BinaryLoader  
BinaryLoader.Creator  
BinaryLoader.CreatorChannelHashing  
BinaryLoader.CreatorSimple  
BinaryLoader.Default  
BinaryLoadItem  
BinaryLoadItemByteReversing  
BinaryPersistence  
BinaryPersistenceException  
BinaryPersistenceExceptionIncompleteChunk  
BinaryPersistenceExceptionInvalidChunkLength  
BinaryPersistenceExceptionInvalidList  
BinaryPersistenceExceptionInvalidListElements  
BinaryPersistenceExceptionState  
BinaryPersistenceExceptionStateArray  
BinaryPersistenceExceptionStateArrayLength  
BinaryPersistenceExceptionStateInstance  
BinaryPersistenceExceptionStateInvalidLength  
BinaryPersistenceExceptionUnhandledCollectionType  
BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation<?>>
Factory and master instance type for assembling and binary persistence layer.
BinaryPersistenceFoundation.Default<F extends BinaryPersistenceFoundation.Default<?>>  
BinaryPersistenceRootsProvider  
BinaryPersistenceRootsProvider.Default  
BinaryReferenceTraverser  
BinaryReferenceTraverser.Analyzer  
BinaryReferenceTraverser.InlinedComplexType  
BinaryReferenceTraverser.ReferenceRangeTraverser  
BinaryReferenceTraverser.ReferenceRangeTraverserReversed  
BinaryReferenceTraverser.SkippingRangeTraverser  
BinaryReferenceTraverser.Static  
BinaryRootReferenceProvider<R extends PersistenceRootReference>  
BinaryRootReferenceProvider.Default  
BinaryStorageChannel  
BinaryStorer  
BinaryStorer.Creator  
BinaryStorer.Creator.Abstract  
BinaryStorer.Creator.Default  
BinaryStorer.Default
Default implementation that stores referenced instances only if required (i.e.
BinaryStorer.Eager
Identical to BinaryStorer.Default, but stores every referenced instance eagerly.
For a more differentiated solution between the two simple, but extreme strategies, see PersistenceEagerStoringFieldEvaluator.
BinaryStorer.Item  
BinaryTypeHandler<T>  
BinaryTypeHandler.Abstract<T>  
BinaryTypeHandlerCreator  
BinaryTypeHandlerCreator.Default  
BinaryTypeHandlerLookup  
BinaryValueFunctions  
BinaryValueSetter  
BinaryValueStorer  
BinaryValueTranslatorKeyBuilder  
BinaryValueTranslatorLookupProvider  
BinaryValueTranslatorMappingProvider
Since the value translator lookup might potentially get rather giant in the future, it is wrapped in a trivial on-demand provider to ensure it is really only created (and held in memory forever) if necessary.
BinaryValueTranslatorMappingProvider.Default  
BinaryValueTranslatorProvider  
BinaryValueTranslatorProvider.Default  
BinaryValueTranslators  
Blob  
Blob.Default  
BlobMetadata  
BlobMetadata  
BlobMetadata  
BlobMetadata.Default  
BlobMetadata.Default  
BlobMetadata.Default  
BlobStoreConnector
Connector for blob stores which handles the concrete IO operations on a specific connection.
BlobStoreConnector.Abstract<B>  
BlobStoreFileSystem  
BlobStoreFileSystem.Default  
BlobStoreFileWrapper  
BlobStoreFileWrapper.Abstract<U>  
BlobStoreIoHandler  
BlobStoreIoHandler.Default  
BlobStoreItemWrapper  
BlobStorePath  
BlobStorePath.Default  
BlobStorePath.Validator  
BlobStorePathVisitor  
BlobStoreReadableFile  
BlobStoreReadableFile.Default<U>  
BlobStoreWritableFile  
BlobStoreWritableFile.Default<U>  
BooleanTerm  
Bresenham  
BridgeXCollection<E>  
BufferingCollector<E>
An instance that collects (buffers) elements and gets notified once the collecting process is completed.
BufferingCollector.Default<E>  
BufferProvider  
BufferRegistry  
BufferRegistryException  
BufferSizeProvider  
BufferSizeProvider.Default  
BufferSizeProvider.Sized  
BufferSizeProviderIncremental  
BufferSizeProviderIncremental.Default  
BufferSizeProviderIncremental.Sized  
BulkList<E>
Collection that is ordered and allows duplicates.
BulkList.Creator<E>  
BulkList.OldBulkList<E>  
BulkList.Supplier<K,​E>  
BundleInfo  
BundleInfo.Default  
BundleInfo.Provider  
BundleInfo.Provider.ManifestAndMavenBased  
BundleInfo.Version  
BundleInfo.Version.Default  
BundleInfo.Version.Parser  
BundleInfo.Version.Parser.MavenVersionParser  
ByteBufferInputStream
Wrapper for ByteBuffers to be used as an InputStream.
ByteBufferOutputStream  
ByteOrderTargeting<T extends ByteOrderTargeting<?>>  
ByteOrderTargeting.Mutable<T extends ByteOrderTargeting.Mutable<?>>  
ByteSize
Compound object which carries an amount paired with a ByteUnit.
ByteSize.Default  
ByteSizeAssembler Deprecated.
will be removed in version 8
ByteSizeAssembler.Default  
ByteSized  
ByteSizeParser
Parser for ByteSizes out of textual representation.
ByteSizeParser.Default  
ByteUnit
Size units for byte multiples:
ByteUnit.Conversion
Fluent API helper for ByteUnit.convert(double, ByteUnit) to get readable code like:
Cache<K,​V>
JSR-107 compliant Cache.
Cache.Default<K,​V>  
CacheConfiguration<K,​V>
Extended CompleteConfiguration used by MicroStream's Cache.
CacheConfiguration.Builder<K,​V>  
CacheConfiguration.Builder.Default<K,​V>  
CacheConfiguration.Default<K,​V>  
CacheConfigurationBuilderConfigurationBased  
CacheConfigurationBuilderConfigurationBased.ClassResolver  
CacheConfigurationBuilderConfigurationBased.Default  
CacheConfigurationException Deprecated.
will be removed in version 8
CacheConfigurationIoException Deprecated.
will be removed in version 8
CacheConfigurationLoader Deprecated.
replaced by generic ConfigurationLoader, will be removed in version 8
CacheConfigurationLoader.Defaults  
CacheConfigurationLoader.InputStreamConfigurationLoader  
CacheConfigurationMXBean  
CacheConfigurationMXBean.Default  
CacheConfigurationNotFoundException Deprecated.
will be removed in version 8
CacheConfigurationParser Deprecated.
replaced by generic ConfigurationParser, will be removed in version 8
CacheConfigurationParser.Default  
CacheConfigurationPropertyNames
All supported properties for external configuration files.
CacheConfigurationPropertyParser Deprecated.
replaced by CacheConfigurationBuilderConfigurationBased, will be removed in version 8
CacheConfigurationPropertyParser.ClassResolver  
CacheConfigurationPropertyParser.Default  
CachedValue  
CachedValue.Default  
CacheEntry<K,​V>  
CacheEntry.Default<K,​V>  
CacheEntryListenerRegistration<K,​V>  
CacheEntryListenerRegistration.Default<K,​V>  
CacheEvent<K,​V>  
CacheEventDispatcher<K,​V>  
CacheEventDispatcher.Default<K,​V>  
CacheLoaderWriterFactories<K,​V> Deprecated.
will be removed in version 8
CacheLoaderWriterFactories.ConfigurationBased<K,​V>  
CacheManager
JSR-107 compliant CacheManager.
CacheManager.Default  
CacheProperties
The relation with the properties from Microstream docs: https://docs.microstream.one/manual/cache/configuration/properties.html
CacheRegionFactory  
CacheStatisticsMXBean  
CacheStatisticsMXBean.Default  
CacheStore<K,​V>  
CacheStore.Default<K,​V>  
CacheStrategyRegistrationProvider  
CacheTable  
CacheTable.Default  
CacheValueValidator  
CacheValueValidator.Simple  
CacheValueValidator.Typed  
Caching  
CachingProvider
JSR-107 compliant CachingProvider.
CapacityCarrying  
CapacityExceededException  
CapacityExtendable
The capacity of a capacity carrying type (e.g.
CDIException  
CDIExceptionStorage  
ChainedArraysIterable<T>  
ChainedIterables<T>  
ChainEntryLinkedHashedStrong<E>  
ChainEntryLinkedStrong<E>  
ChainKeyValueStorage<K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>  
ChainStorage<E,​K,​V,​EN extends ChainStorage.Entry<E,​K,​V,​EN>>  
ChainStorage.Entry<E,​K,​V,​EN extends ChainStorage.Entry<E,​K,​V,​EN>>  
ChainStorageStrong<E,​K,​V,​EN extends AbstractChainEntry<E,​K,​V,​EN>>  
ChainStrongStrongStorage<K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>  
CharConversion_double  
CharConversion_float  
CharView  
Chunk  
ChunksBuffer  
ChunksBufferByteReversing  
ChunksWrapper  
ChunksWrapperByteReversing  
ClassLoaderProvider  
ClassLoaderProvider.Default  
ClassLoaderProvider.System  
ClassNames  
Clearable  
Client  
Cloneable<S>  
Coherence  
Collector<E>  
Com  
ComBinary  
ComBinaryDynamic  
ComBinaryPersistenceRootsProvider  
ComChannel  
ComChannel.Default  
ComChannelDynamic<C>  
ComClient<C>  
ComClient.Default<C>  
ComClientChannel<C>  
ComClientChannel.Default<C>  
ComClientChannelDynamic<C>  
ComClientCreator<C>  
ComClientCreator.Default<C>  
ComConnection  
ComConnection.Default  
ComConnectionAcceptor<C>
Logic to greet/authenticate the client, exchange metadata, create a ComChannel instance.
ComConnectionAcceptor.Default<C>  
ComConnectionAcceptorCreator<C>  
ComConnectionAcceptorCreator.Default<C>  
ComConnectionHandler<C>  
ComConnectionHandler.Default  
ComConnectionListener<C>  
ComConnectionListener.Default  
ComConnectionLogicDispatcher<C>
Meta type to allow wrapping of connection handling logic types with additional aspects like authentication, encryption and the like.
ComConnectionLogicDispatcher.Default<C>  
ComDefaultIdStrategy  
ComDynamicIdStrategy  
ComException  
ComExceptionRemoteClassNotFound
Thrown when a typeDefinition received from the remote host contains a type that can't be resolved to an exiting class on the local system.
ComExceptionTimeout  
ComExceptionTypeMismatch  
ComFoundation<C,​F extends ComFoundation<C,​?>>  
ComFoundation.Abstract<C,​F extends ComFoundation.Abstract<C,​?>>  
ComFoundation.Default<F extends ComFoundation.Default<F>>  
ComHandlerReceive<T extends ComMessage>  
ComHandlerReceiveMessageClientTypeMismatch  
ComHandlerReceiveMessageNewType  
ComHandlerReceiveMessageStatus  
ComHandlerRegistry  
ComHandlerRegistry.Default  
ComHandlerSend<T extends ComMessage>  
ComHandlerSendMessageClientTypeMismatch  
ComHandlerSendMessageNewType  
ComHandlerSendReceiveMessageData  
ComHost<C>
Host type to listen for new connections and relay them to logic for further processing, potentially in another, maybe even dedicated thread.
ComHost.Default<C>  
ComHostChannel<C>  
ComHostChannel.Default<C>  
ComHostChannelAcceptor<C>
Gateway/relay to the actual application/framework communication logic.
ComHostChannelAcceptor.Wrapper<C>  
ComHostChannelDynamic<C>  
ComHostCreator<C>  
ComHostCreator.Default<C>  
ComHostExceptionHandler<C>  
ComHostExceptionHandler.Default<C>  
ComMessage  
ComMessageClientError  
ComMessageClientTypeMismatch  
ComMessageData  
ComMessageNewType  
ComMessageStatus  
ComparatorReversed<T>  
ComparatorSequence<T>
Helper class to chain multiple Comparator functions together as a super Comparator.
Useful for implementing SQL-like "ORDER BY" for querying / processing collections.
ComPeerIdentifier  
ComPeerIdentifier.Default  
ComPersistenceAdaptor<C>  
ComPersistenceAdaptor.Abstract<C>  
ComPersistenceAdaptorBinary<C>  
ComPersistenceAdaptorBinary.Abstract<C>  
ComPersistenceAdaptorBinary.Creator<C>  
ComPersistenceAdaptorBinary.Creator.Abstract<C>  
ComPersistenceAdaptorBinary.Creator.Default  
ComPersistenceAdaptorBinary.Default  
ComPersistenceAdaptorBinaryDynamic  
ComPersistenceAdaptorBinaryDynamicCreator  
ComPersistenceAdaptorCreator<C>  
ComPersistenceChannel<C,​D>  
ComPersistenceChannel.Abstract<C,​D>  
ComPersistenceChannelBinary<C>  
ComPersistenceChannelBinary.Abstract<C>  
ComPersistenceChannelBinary.Default  
ComponentType
Marker interface that indicates that a type is a non-indepenent part of a higher-ranging Composition type.
CompositeConfig  
CompositeIdProvider  
Composition
Marker type to indicate that a certain implementation is a composition (is composed of unshared objects).
ComProtocol  
ComProtocol.Default  
ComProtocolCreator  
ComProtocolCreator.Default  
ComProtocolData  
ComProtocolProvider<C>  
ComProtocolProvider.Default<C>  
ComProtocolProviderCreator<C>  
ComProtocolProviderCreator.Default<C>  
ComProtocolStringConverter
A "StringConverter" is hereby defined as a logic instance that handles both conversion to and from a String-form.
ComProtocolStringConverter.Default  
ComTLSConnection  
ComTLSConnectionHandler  
ComTLSConnectionListener  
ComTypeDefinitionBuilder  
ComTypeDescriptionRegistrationObserver  
ComTypeMappingResolver
This class handles the matching of types that have been modified on either the client or the host side Including the necessary data transfer during the initialization of the ComChannels.
Config  
ConfigEntry<T>  
ConfigEntry.Abstract<T>  
ConfigEntryAggregator  
ConfigFile  
ConfigFile  
Configuration
General purpose, immutable (builder-created), hierarchical configuration container.
Configuration Deprecated.
replaced by EmbeddedStorageConfigurationBuilder, will be removed in version 8
Configuration.Builder
Builder for Configurations.
Configuration.Builder.Default  
Configuration.Default  
Configuration.Default  
ConfigurationAssembler
Assembler to export a configuration into an external format.
ConfigurationAssembler Deprecated.
will be removed in version 8
ConfigurationAssembler.IniConfigurationAssembler  
ConfigurationAssembler.XmlConfigurationAssembler  
ConfigurationAssemblerIni
Assembler for configurations to export to INI (properties) format.
ConfigurationAssemblerIni.Default  
ConfigurationAssemblerXml
Assembler for configurations to export to XML format.
ConfigurationAssemblerXml.Default  
ConfigurationAssemblerYaml  
ConfigurationAssemblerYaml.Default  
ConfigurationBasedCreator<T>  
ConfigurationBasedCreator.Abstract<T>  
ConfigurationCoreProperties
The relation with the properties from MicroStream docs: Configuration properties
ConfigurationCoreProperties.Constants  
ConfigurationException  
ConfigurationExceptionNoConfigurationFound  
ConfigurationExceptionNoValueMapperFound  
ConfigurationExceptionValueMappingFailed  
ConfigurationLoader
Loader for external configuration resources.
ConfigurationLoader Deprecated.
replaced by generic ConfigurationLoader, will be removed in version 8
ConfigurationLoader.Defaults  
ConfigurationLoader.Defaults  
ConfigurationLoader.FileLoader  
ConfigurationLoader.InputStreamConfigurationLoader  
ConfigurationLoader.InputStreamLoader  
ConfigurationLoader.PathLoader  
ConfigurationLoader.UrlLoader  
ConfigurationMapper<S>
A utility interface to map values from arbitrary sources to a Configuration.Builder().
ConfigurationMapperHocon  
ConfigurationMapperHocon.Default  
ConfigurationMapperMap
Mapper which maps entries from a Map to a Configuration.Builder().
ConfigurationMapperMap.Default  
ConfigurationMapperTable<V>
Mapper which maps entries from a XGettingTable to a Configuration.Builder().
ConfigurationMapperTable.Default<V>  
ConfigurationMapperXml
Mapper which maps entries from a XML Element to a Configuration.Builder().
ConfigurationMapperXml.Default  
ConfigurationParser
A utility interface to parse values from external formats to a Configuration.Builder().
ConfigurationParser Deprecated.
replaced by generic ConfigurationParser, will be removed in version 8
ConfigurationParser.IniConfigurationParser  
ConfigurationParser.XmlConfigurationParser  
ConfigurationParserHocon  
ConfigurationParserHocon.Default  
ConfigurationParserIni
INI format parser for configurations.
ConfigurationParserIni.Default  
ConfigurationParserXml
XML format parser for configurations.
ConfigurationParserXml.Default  
ConfigurationParserYaml  
ConfigurationParserYaml.Default  
ConfigurationPropertyAssembler Deprecated.
will be removed in version 8
ConfigurationPropertyAssembler.Default  
ConfigurationPropertyNames  
ConfigurationPropertyNames Deprecated.
replaced by EmbeddedStorageConfigurationPropertyNames, will be removed in version 8
ConfigurationPropertyParser Deprecated.
will be removed in version 8
ConfigurationPropertyParser.Default  
ConfigurationStorer
Storer which exports configuration data to external targets.
ConfigurationStorer Deprecated.
will be removed in version 8
ConfigurationStorer.ConfigurationStorerOutputStream  
ConfigurationStorer.Defaults  
ConfigurationStorer.Defaults  
ConfigurationStorer.FileStorer  
ConfigurationStorer.OutputStreamStorer  
ConfigurationStorer.PathStorer  
ConfigurationStorer.UrlStorer  
ConfigurationValueMapper<T>  
ConfigurationValueMapper.Default<T>  
ConfigurationValueMapperProvider
Provider for ConfigurationValueMappers which are used in a Configuration.
ConfigurationValueMapperProvider.Builder
ConfigurationValueMapperProvider.Builder.Default  
ConfigurationValueMapperProvider.Default  
ConfigurationValueMappingFunction<T>
Function which maps String values from Configurations to a certain type.
ConnectView  
ConsolidatableCollection  
Constant<E>
Immutable singleton dummy collection used to pass a single instance masked as a collection.
ConstHashEnum<E>  
ConstHashTable<K,​V>  
ConstHashTable.Creator<K,​V>  
ConstLinearEnum<E>  
ConstLinearEnum.OldConstEnum<E>  
ConstList<E>
Immutable implementation of extended collection type XGettingList.
ConstList.OldConstList<E>  
ConstMiniMap<K,​V>
Immutable version of MiniMap.
Copyable
Copyable objects can create copies of themselves that will have the same type and behave exacely as they do.
Copyable.Static  
CopyPredicate  
Countdown
Class that wraps a combination of start value and remaining value to implement a countdown.
The countdown can be decremented, resetted and be checked for having expired or still being active.
CQL
Collection Query Library
CqlAggregation<I,​R>  
CqlAggregation.Default<I,​R>  
CqlIteration<I,​O,​R extends XIterable<O>>  
CqlIteration.Default<I,​O,​R extends XIterable<O>>  
CqlProjection<I,​O>  
CqlProjection.Default<I,​O>  
CqlQuery<I,​O,​R>  
CqlQuery.Abstract<I,​O,​R>  
CqlQuery.Default<I,​O,​R>  
CqlResulting<O,​R extends Consumer<O> & XIterable<O>>  
CqlResulting.Default<O,​R extends Consumer<O> & XIterable<O>>  
CqlResultor<O,​R>  
CqlSelection<I>  
CqlSelection.Default<I>  
CqlTransfer<I,​R extends XIterable<I>>  
CqlTransfer.Default<I,​R extends XIterable<I>>  
CqlWrapperCollectorLinkingFinalizing<O,​R>  
CqlWrapperCollectorLinkingSorting<O,​R extends Sortable<O>>  
CqlWrapperCollectorProcedure<O,​T extends Consumer<O>>  
CqlWrapperCollectorSequenceSorting<O,​R extends Consumer<O> & XIterable<O>>  
Credentials  
Credentials  
Credentials  
CustomBinaryHandler<T>  
Database  
Database.Default  
DatabasePart  
Databases  
Databases.Default  
Databases.Static  
DebugGraphPrinter  
Deduplicator  
DeduplicatorMultiType  
DefaultInstantiator  
DefaultInstantiator.Default  
DefaultObjectRegistry  
DirectBufferAddressGetter
Similar to DirectBufferDeallocator but to obtain the DirectBuffer's address value.
DirectBufferDeallocator
The combination of: Missing proper DirectByteBuffer public API interface type, Missing deallocate() possibility for direct ByteBuffers, sun.misc.Cleaner package change with Java 9, modules with Java 9 AND java.base not exporting its stuff so that halfway proper workarounds for the JDK design errors could be created using reflection without forcing special vm arguments on everyone wanting to use the library leave only one sanity-preserving way to handle explicit deallocation of memory directly allocated by ByteBuffer.allocateDirect(int):
DirectBufferDeallocator.NoOp  
DirectionCardinal  
DirectoryException  
Disposable  
DisruptionCollector  
DisruptionCollector.Default  
DisruptionCollectorExecuting<E>  
DisruptionCollectorExecuting.WrapperThrowingProcedure<E>  
DocumentationManager  
DummyIterable<T>  
DurationAssembler Deprecated.
will be removed in version 8
DurationAssembler.Default  
DurationParser
Parser for Durations out of textual representation.
DurationParser.Default  
DurationUnit
Enumeration of time durations at a given unit of granularity.
Dynamodb  
DynamoDbConnector
DynamoDbConnector.Default  
DynamoDbFileSystemCreator  
ElementIds  
EmbeddedStorage
Static utility class containing static pseudo-constructor methods (indicated by a capital first letter) and various utility methods to setup and start a database.
EmbeddedStorageBinarySource  
EmbeddedStorageBinarySource.Default  
EmbeddedStorageBinaryTarget  
EmbeddedStorageBinaryTarget.Default  
EmbeddedStorageConfiguration
Static utility class containing various utility methods to create and load storage configurations.
EmbeddedStorageConfigurationBuilder
A specialized Configuration.Builder, containing setter methods for properties used in storage configurations.
EmbeddedStorageConfigurationBuilder.Default  
EmbeddedStorageConfigurationPropertyNames
All supported properties for external configuration files.
EmbeddedStorageConnectionFoundation<F extends EmbeddedStorageConnectionFoundation<?>>  
EmbeddedStorageConnectionFoundation.Default<F extends EmbeddedStorageConnectionFoundation.Default<?>>  
EmbeddedStorageFoundation<F extends EmbeddedStorageFoundation<?>>
A kind of factory type that holds and creates on demand all the parts that form an EmbeddedStorageManager instance, i.e.
EmbeddedStorageFoundation.Creator  
EmbeddedStorageFoundation.Default<F extends EmbeddedStorageFoundation.Default<?>>  
EmbeddedStorageFoundationCreator Deprecated.
replaced by EmbeddedStorageFoundationCreatorConfigurationBased, will be removed in version 8
EmbeddedStorageFoundationCreator.Default  
EmbeddedStorageFoundationCreatorConfigurationBased
Creator for a storage foundation, based on a configuration.
EmbeddedStorageFoundationCreatorConfigurationBased.Default  
EmbeddedStorageFoundationCustomizer  
EmbeddedStorageFoundationCustomizer  
EmbeddedStorageManager
StorageManager sub type for usage as an embedded storage solution.
EmbeddedStorageManager.Default  
EmbeddedStorageObjectRegistryCallback  
EmbeddedStorageObjectRegistryCallback.Default  
EmbeddedStorageRestAdapter  
EmbeddedStorageRestAdapter.Default  
EmbeddedStorageRootTypeIdProvider  
EmbeddedStorageRootTypeIdProvider.Default  
Empty<E>
Empty dummy collection to be used as a constant and stateless empty collection placeholder.
EmptyListIterator<E>  
EmptyTable<K,​V>  
Entity
A mutable entity.
Entity.AbstractAccessible
Primary means to convenience-hide framework-internal methods from the user entity's public API
Entity.Accessible
Fallback means to convenience-hide framework-internal methods from the user entity's public API for classes that cannot extend Entity.AbstractAccessible for whatever reason
Entity.Creator<E extends Entity,​C extends Entity.Creator<E,​C>>  
Entity.Creator.Abstract<E extends Entity,​C extends Entity.Creator<E,​C>>  
Entity.Creator.Static  
Entity.Static  
Entity.Updater<E extends Entity,​U extends Entity.Updater<E,​U>>  
Entity.Updater.Abstract<E extends Entity,​U extends Entity.Updater<E,​U>>  
EntityData
Immutable entity data layer.
EntityDataHeaderEvaluator  
EntityException  
EntityExceptionIdentityMismatch  
EntityExceptionInaccessibleEntityType  
EntityExceptionInvalidEntityMethod  
EntityExceptionMissingDataForVersion  
EntityLayer
Abstract base class for chained entity layers.
EntityLayerIdentity
Entity identity layer.
EntityLayerLogging  
EntityLayerProvider
, FH
EntityLayerProviderProvider
, FH
EntityLayerVersioning<K>  
EntityLogger  
EntityPersister  
EntityPersister.Default  
EntityProcessor  
EntityTypeHandlerManager  
EntityTypeHandlerManager.Default  
EntityVersionCleaner<K>  
EntityVersionCleaner.AgePreservingInstant  
EntityVersionCleaner.AgePreservingSystemNanoTime  
EntityVersionCleaner.AgePreservingSystemTimeMillis  
EntityVersionCleaner.AmountPreserving<K>  
EntityVersionContext<K>  
EntityVersionContext.Abstract<K>  
EntityVersionContext.AutoIncrementing<K>  
EntityVersionContext.AutoIncrementing.InstantIncrementor  
EntityVersionContext.AutoIncrementing.IntIncrementor  
EntityVersionContext.AutoIncrementing.LongIncrementor  
EntityVersionContext.AutoIncrementing.SystemNanoTime  
EntityVersionContext.AutoIncrementing.SystemTimeMillis  
EntityVersionContext.Mutable<K>  
EntityVersionContext.Mutable.Default<K>  
EntryProcessorResult<T>  
EnumProcessor<E>  
EnumView<E>
Wrapper class that reduces the services provided by any wrapped XGettingEnum to only those of XGettingEnum, effectively making the wrapped XGettingEnum instance immutable (or read-only) if used through an instance of this class.
EnumView.OldEnumView<E>  
EqBulkList<E>
Full scale general purpose implementation of extended collection type XList.
EqBulkList.Creator<E>  
EqBulkList.OldBulkList<E>  
EqConstHashEnum<E>  
EqConstHashTable<K,​V>  
EqConstHashTable.Creator<K,​V>  
EqConstList<E>
Immutable implementation of extended collection type XGettingList.
EqConstList.OldConstList<E>  
EqHash2DMap<K1,​K2,​V>  
EqHashEnum<E>
Collection that is ordered and does not allow duplicates.
EqHashEnum.OldVarSet<E>  
EqHashTable<K,​V>
Collection of key-value-pairs that is ordered and does not allow duplicate keys.
EqHashTable.Creator<K,​V>  
Equalator<T>
A equalator function which checks if two given objects are equal or not.
Equalator.ComparatorWrapper<T>  
Equalator.Provider<T>  
Equalator.Sequence<T>
Useful for implementing SQL-like "GROUP BY" for collections.
EscapeHandler  
EscapeHandler.Default  
EvictionManager<K,​V>  
EvictionManager.Abstract<K,​V>  
EvictionManager.Interval<K,​V>  
EvictionManager.OnEntryCreation<K,​V>  
EvictionPolicy
Function to pick the entries which should be evicted.
EvictionPolicy.Sampling  
EvictionPolicy.Searching  
ExceptionCreator<E extends Exception>  
Executor<EX extends Throwable>  
Executor.Default<EX extends Throwable>  
ExtendedBag<E>  
ExtendedCollection<E>  
ExtendedCollection.Creator<E,​C extends ExtendedCollection<E>>  
ExtendedList<E>  
ExtendedMap<K,​V>  
ExtendedSequence<E>
Marker interface indicating that a type is ordered.
ExtendedSet<E>  
FastRandom  
FileException  
FileObjectIdProvider  
FileObjectIdStrategy  
FilePathException  
FileSystemIndex  
FileSystemIndex.Default  
FileTypeIdProvider  
FileTypeIdStrategy  
FixedList<E>
Full scale general purpose implementation of extended collection type XList.
FixedList.Creator<E>  
FixedList.OldFixedList<E>  
Flag
A wrapper for a mutable boolean type and convenience setting and getting methods.
Flag.Simple  
GenerateWrapper
Marker annotation for interfaces for which the wrapper annotation processor should generate wrapper types.
GenerateWrapperFor
Helper annotation for the wrapper annotation processor.
GenericListIterator<E>
Generic (and potentially imperformant!) implementation of a ListIterator.
Routes all modifying procedures (GenericListIterator.add(Object), GenericListIterator.remove(), GenericListIterator.set(Object)) to the wrapped List which may throw an UnsupportedOperationException if it does not support the procedure.
Getter<T,​R>  
Getter_boolean<T>  
Getter_byte<T>  
Getter_char<T>  
Getter_double<T>  
Getter_float<T>  
Getter_int<T>  
Getter_long<T>  
Getter_short<T>  
GoogleCloudFirestoreConnector
Connector for the Google cloud firestore.
GoogleCloudFirestoreConnector.Default  
GoogleCloudFirestoreFileSystemCreator  
GoogleCloudFirestorePathValidator  
GoogleCloudFirestorePathValidator.Default  
GsonReader<T>  
HashCollection<E>  
HashCollection.Analysis<H>  
HashEnum<E>
Collection that is ordered and does not allow duplicates.
HashEnum.OldVarSet<E>  
HashEqualator<T>  
HashEqualator.IdentityHashEqualator<E>  
HashEqualator.ImmutableHashEqualator<E>  
HashEqualator.ImmutableValueTypeHashEqualator<E>  
HashEqualator.Provider<T>  
HashEqualator.ValueTypeHashEqualator<E>  
Hasher<T>  
Hasher.IdentityHashCode<T>
Type interface to indicate that the implementation uses System.identityHashCode(Object).
Hasher.ImmutableHashCode<T>
Type interface to indicate that the implementing Hasher implementation will always return the same hash value for the same object.
Hasher.ValueHashCode<T>
Type interface to indicate that the implementation uses Object.hashCode() (that actually only makes sense for proper value types, not for entity types).
HashImmutable
Marker type to indicate that all fields (the state) used in the implementation of HashImmutable.equals(Object) and HashImmutable.hashCode() are immutable (will never change) and thus the results of HashImmutable.equals(Object) and HashImmutable.hashCode() can never change during the life span of an instance of this type.
HashMapIdId  
HashMapIdObject<E>
Primitive (read: fast) synchronized pseudo map implementation that maps long id values to weakly referenced objects.
HashMapObjectId<T>
Primitive (read: fast) synchronized pseudo map implementation that maps long id values to weakly referenced objects.
HashStatistics  
HashStatisticsBucketBased  
HashStatisticsBucketBased.Default  
HashTable<K,​V>
Collection of key-value-pairs that is ordered and does not allow duplicate keys.
HashTable.Creator<K,​V>  
Hazelcast  
HazelcastConnector
Connector for the Hazelcast IMDG.
HazelcastConnector.Default  
HazelcastFileSystemCreator  
IdentityEqualator<E>
Marker interface to indicate that an Equalator implementation uses identity comparison for determining equality.
IdentityEqualityLogic  
IllegalAccessRuntimeException  
Immutable  
ImmutableEntity
Immutable entities effectively never change their data as viewed from an outside context.
IndexBoundsException  
IndexedAcceptor<T>
Additionally to the element to accept, this class' IndexedAcceptor.accept(Object, long) method, uses the coherent index of the given element.
IndexedAggregator<E,​R>  
IndexedAggregator.Creator<E,​R>  
IndexedFunction<I,​O>  
IndexExceededException
Why is it that one has to write every piece of the JDK in "proper" oneself? Providing the essential describing values of a problem in a structed form is essential for both programmatic and manual processing, not a personal flavor.
InquiringLegacyTypeMappingResultor<D>  
InstanceDispatcher  
InstanceDispatcher.Default  
InstanceDispatcherLogic  
InstanceView  
InstantiationRuntimeException  
Instantiator<T>  
Instantiator.WrappingDefaultConstructor<T>  
InsufficientBufferSpaceException  
IntCoordinateManipulator  
InternalErrorView  
InvalidCapacityException  
InvalidClassRuntimeException  
InvalidCoordinateException  
InvalidRouteParametersException  
InvalidStorageConfigurationException Deprecated.
will be removed in version 8
InvocationTargetRuntimeException  
IoOperation  
IoOperationR<R>  
IoOperationS<S>  
IoOperationSR<S,​R>  
IORuntimeException  
IsCustomEqual<E>  
IsEqual<E>  
IsGreater<E>  
IsNull<E>  
IsSame<E>  
IsSmaller<E>  
JavaUtilMapEntrySetFlattener<T,​K extends T,​V extends T>
The term "serializer" is already taken (conversion to a byte sequence), as is "sequencer", so this thing will be a "flattener" (order references in a non-trivial data structure in a trivial, flat, sequence).
JdkInstantiatorBlank  
JdkInternals  
JdkInternals.Warning  
JdkInternals.Warning.Default  
JdkMemoryAccessor  
KafkaConnector
Connector for Apache Kafka.
KafkaConnector.Default  
KafkaFileSystemCreator  
KafkaPathValidator  
KafkaPathValidator.Default  
KamikazeArrayAdder<E>  
KeyValue<K,​V>  
KeyValue.Default<K,​V>  
KeyValueFlatCollector<K,​V>  
LambdaTypeRecognizer  
LambdaTypeRecognizer.Java8Makeshift
This is a makeshift implementation and by far not a completely safe approach.
Lazy<T>
A reference providing generic lazy-loading functionality.
Lazy.Check  
Lazy.Checker  
Lazy.Checker.Default
This implementation uses two dimensions to evaluate if a lazy reference will be cleared:
- time: a ref's "age" in terms of Lazy.lastTouched() compared to System.currentTimeMillis()
- memory: the amount of used memory compared to the permitted quota of total available memory.
Lazy.Checker.Defaults  
Lazy.ClearingEvaluator  
Lazy.Default<T>  
LazyReferenceManager  
LazyReferenceManager.Clearer  
LazyReferenceManager.Controller  
LazyReferenceManager.CycleEvaluator  
LazyReferenceManager.Default  
LazyReferenceManager.Static  
Levenshtein
Simple implementation of the Levenshtein distance algorithm for calculating Levenshtein distance or a Levenshtein-based string similarity.
LimitedInputStream  
LimitedOperationWithPredicate<E>  
LimitedPredicate<E>  
LimitedProcedure<E>  
LimitedRange<E>  
LimitList<E>
Full scale general purpose implementation of extended collection type XList.
LimitList.Creator<E>  
LimitList.OldLimitList<E>  
LinkingReference<T>  
LinkingReferencing<T>  
LinkingReferencing.ChainIterator<T>  
LinkingReferencing.Default<T>  
LinkReference<T>  
LinkReference.ChainIterator<T>  
LinkReference.Default<T>  
ListAccessor<E>
Wrapper class that reduces the services provided by any wrapped XSettingList to only those of XSettingList, effectively making the wrapped XSettingList instance structural unmodifiable if used through an instance of this class.
ListAccessor.OldListAccessor<E>  
ListProcessor<E>  
ListProcessor.OldListProcessor<E>  
ListView<E>
Wrapper class that reduces the services provided by any wrapped XGettingList to only those of XGettingList, effectively making the wrapped XGettingList instance immutable (or read-only) if used through an instance of this class.
ListView.OldListView<E>  
LoadItemsChain  
LoadItemsChain.Abstract  
LoadItemsChain.ChannelHashing  
LoadItemsChain.ChannelHashing.ChainItemObjectIdSet  
LoadItemsChain.Entry  
LoadItemsChain.Simple  
LockedAdder<E>  
LockedCollection<E>  
LockedCollection.OldMutexCollection<E>  
LockedGettingMap<K,​V>  
LockedList<E>  
LockedList.OldMutexList<E>  
LockedMap<K,​V>  
Logging
Static utility collection for various logging purposes.
LoggingLegacyTypeMappingResultor<D>  
MainUtilTransactionFileConverter
Tiny utility class that allows conversion of transaction files into a human readable form.
MapEntriesConcatenator<K,​V>
Configurable KeyValue to-String concatenator.
MappedList<E,​S>  
MapView<K,​V>  
Mariadb  
MatchValidator<E>
Since matching on similarity is a heuristical method, it can be necessary to have a validation callback logic that can ultimately decide on potential matches.
Matrix<T>  
Matrix.IterationMode  
MatrixException  
MemoryAccessor  
MemoryAccessorGeneric  
MemoryAccessorReversing  
MemoryCharConversion_doubleUTF8  
MemoryCharConversionIntegers  
MemoryCharConversionIntegersUTF8
This implementation exists because it is very efficient, both performance- and memory-wise, to transform integer values in UTF format inherently without intermediate form as the numeric characters are ALWAYS single bytes.
MemoryCharConversionUTF8  
MemoryException  
MemoryRangeReader  
MemorySizeProperties  
MemorySizeProperties.Unsupported
Default implementation that returns -1 for every method.
MemoryStatistics  
MemoryStatistics.Default  
MemoryStatisticsProvider  
MemoryStatisticsProvider.Default  
MemoryStatisticsProvider.Static  
MessageWaiter  
MicroStreamAndroidAdapter
Trivial setup wrapping class to simplify and document the different setup possibilities.
MicroStreamConfiguration  
MicrostreamConfigurationProperties  
MiniMap<K,​V>
Straight forward minimal implementation of a strongly referencing identity hashing map.
MissingCacheStrategy  
MissingFoundationPartException  
Mongodb  
MultiCauseException  
MultiMatch<E>  
MultiMatch.Default<E>  
MultiMatchAssembler<E>  
MultiMatchAssembler.Default<E>  
MultiMatchAssembler.Defaults  
MultiMatcher<E>
Logic for bidirectionally and exclusively linking all matching elements from two collections according to equality and/or sufficient similarity.
MultiMatcher.Default<E>  
MultiMatchResult<E>  
MultiMatchResult.Default<E>  
MultipleStorageBeanException  
MutableCacheEntry<K,​V>  
MutableCacheEntry.Default<K,​V>  
MutableCacheEntry.Operation  
MutationListener  
MutexSet<E>  
MutexSet.OldMutexSet<E>  
Mysql
Enterprise version
Named  
NioFileSystem  
NioFileSystem.Default  
NioFileSystem.Defaults  
NioFileWrapper  
NioFileWrapper.Abstract<U>  
NioIoHandler  
NioIoHandler.Default  
NioItemWrapper  
NioPathResolver  
NioPathResolver.Default  
NioReadableFile  
NioReadableFile.Default<U>  
NioWritableFile  
NioWritableFile.Default<U>  
Nosql  
NoSuchFieldRuntimeException  
NoSuchMethodRuntimeException  
NotAnArrayException  
NotImplementedYetError
Error that indicates that a piece of code (e.g.
NumberRangeException  
ObjectConverter  
ObjectConverter.ByReference  
ObjectConverter.ByValue  
ObjectCopier  
ObjectCopier.Default  
ObjectDescription
This class encapsulates the type definition and all field values retrieved for an object received from the ViewerPersistenceManager.
ObjectGraphTraverser  
ObjectGraphTraverser.Default  
ObjectGraphTraverserBuilder  
ObjectGraphTraverserBuilder.Default  
ObjectIdSelection  
ObjectIdSelection.Default  
ObjectIdsProcessor  
ObjectIdsSelector  
ObjectReferenceWrapper  
ObjectRequest  
ObjectRequest.Builder  
ObjectRequest.Builder.Default  
ObjectRequest.Default  
ObjectStorage  
ObjectStringAssembler<T>  
ObjectStringConverter<T>
A "ObjectStringConverter" is hereby defined as a logic instance that handles both conversion to and from a String-form of instances of a certain type.
ObjectStringParser<T>  
ObjectSwizzling  
OldCollection<E>  
OldCollections
Some utility functionality for the old, misdesigned, bugged JDK collections that is so obvious but still missing in the JDK that even got implemented here despite having a vastly superior collections framework.
OldList<E>  
OldSet<E>  
OldSingle<E>  
OpenAdressingMiniSet<E>
Very primitive, but very fast open adressing hash XSet implementation.
OptimizableCollection  
Oracle  
Oracle  
Oraclecloud  
OracleCloudObjectStorageConnector
Connector for the Oracle cloud object storage.
OracleCloudObjectStorageConnector.Default  
OracleCloudObjectStorageFileSystemCreator  
OracleCloudObjectStoragePathValidator  
OracleCloudObjectStoragePathValidator.Default  
OracleCoherenceConnector
Connector for the Oracle Coherence data grid.
OracleCoherenceConnector.Default  
OracleCoherenceFileSystemCreator  
ParallelProcedure<E>  
ParallelProcedure.Default<E>
Sample implementation with a user defined number of maximum worker threads and a user defined timeout (in ms) after which one worker thread will be abolished.
ParallelProcedure.LogicProvider<S,​P extends Consumer<? super S>>
Type providing the actual logic Consumer to be applied to the elements enountered by a ParallelProcedure.
ParallelProcedure.LogicProvider.SingletonLogic<S,​P extends Consumer<? super S>>  
ParallelProcedure.ThreadCountProvider  
ParallelProcedure.ThreadCountProvider.Constant  
ParallelProcedure.ThreadTimeoutProvider  
ParallelProcedure.ThreadTimeoutProvider.Constant  
ParsingException  
ParsingExceptionUnexpectedCharacter  
ParsingExceptionUnexpectedCharacterInArray  
Persistence  
Persistence.IdType  
PersistenceAbstractTypeHandlerSearcher<D>  
PersistenceAbstractTypeHandlerSearcher.Default<D>  
PersistenceAcceptor  
PersistenceChannel<D>  
PersistenceContextDispatcher<D>  
PersistenceContextDispatcher.LocalObjectRegistration<D>  
PersistenceContextDispatcher.PassThrough<D>  
PersistenceCustomTypeHandlerRegistry<D>  
PersistenceCustomTypeHandlerRegistry.Default<D>  
PersistenceCustomTypeHandlerRegistryEnsurer<D>  
PersistenceDataTypeHolder<D>  
PersistenceDataTypeHolder.Default<D>  
PersistenceDomain
(So far only a stub for the) conceptual type and ID consistency area.
PersistenceEagerStoringFieldEvaluator  
PersistenceException  
PersistenceExceptionConsistency  
PersistenceExceptionConsistencyInvalidId  
PersistenceExceptionConsistencyInvalidObjectId  
PersistenceExceptionConsistencyInvalidTypeId  
PersistenceExceptionConsistencyObject  
PersistenceExceptionConsistencyObjectId  
PersistenceExceptionConsistencyTid  
PersistenceExceptionConsistencyUnknownMapping  
PersistenceExceptionConsistencyUnknownObject  
PersistenceExceptionConsistencyUnknownTid  
PersistenceExceptionConsistencyUnknownType  
PersistenceExceptionConsistencyWrongType  
PersistenceExceptionConsistencyWrongTypeId  
PersistenceExceptionImproperObjectId  
PersistenceExceptionInvalidObjectRegistryCapacity  
PersistenceExceptionNullObjectId  
PersistenceExceptionNullTypeId  
PersistenceExceptionParser  
PersistenceExceptionParserIncompleteInput  
PersistenceExceptionParserMissingComplexTypeDefinition  
PersistenceExceptionParserMissingEnumName  
PersistenceExceptionParserMissingFieldDeclaringType  
PersistenceExceptionParserMissingMemberName  
PersistenceExceptionParserMissingMemberTerminator  
PersistenceExceptionParserMissingMemberType  
PersistenceExceptionParserMissingPrimitiveDefinition  
PersistenceExceptionParserMissingType  
PersistenceExceptionParserMissingTypeBody  
PersistenceExceptionParserMissingTypeId  
PersistenceExceptionSource  
PersistenceExceptionTransfer  
PersistenceExceptionTypeConsistency  
PersistenceExceptionTypeConsistencyDefinitionResolveTypeName  
PersistenceExceptionTypeConsistencyDefinitionValidation  
PersistenceExceptionTypeConsistencyDefinitionValidationArrayType  
PersistenceExceptionTypeConsistencyDefinitionValidationFieldMismatch  
PersistenceExceptionTypeConsistencyDefinitionValidationTypeMapping  
PersistenceExceptionTypeConsistencyDictionary  
PersistenceExceptionTypeConsistencyDictionaryResolve  
PersistenceExceptionTypeConsistencyDictionaryResolveField  
PersistenceExceptionTypeConsistencyDictionaryResolveFieldInstance  
PersistenceExceptionTypeConsistencyDictionaryResolveFieldName  
PersistenceExceptionTypeConsistencyDictionaryResolveFieldStatic  
PersistenceExceptionTypeConsistencyDictionaryResolveFieldType  
PersistenceExceptionTypeHandlerConsistency  
PersistenceExceptionTypeHandlerConsistencyConflictedType  
PersistenceExceptionTypeHandlerConsistencyConflictedTypeId  
PersistenceExceptionTypeHandlerConsistencyProvider  
PersistenceExceptionTypeHandlerConsistencyProviderTypeHandlerNotFound  
PersistenceExceptionTypeHandlerConsistencyUnhandledTypeId  
PersistenceExceptionTypeHandlerConsistencyWrongHandler  
PersistenceExceptionTypeNotPersistable  
PersistenceExceptionTypeNotTypeIdMappable  
PersistenceFieldEvaluator
Alias type to concretely identify the task of evaluating a Field's persistability
PersistenceFieldLengthResolver  
PersistenceFoundation<D,​F extends PersistenceFoundation<D,​?>>
This type serves as a factory instance for buidling PersistenceManager instances.
PersistenceFoundation.Default<D,​F extends PersistenceFoundation.Default<D,​?>>  
PersistenceFunction  
PersistenceIdSet  
PersistenceIdSet.Default  
PersistenceIdStrategy  
PersistenceIdStrategy.Default  
PersistenceIdStrategyStringConverter  
PersistenceIdStrategyStringConverter.Creator  
PersistenceIdStrategyStringConverter.Creator.Default  
PersistenceIdStrategyStringConverter.Default  
PersistenceInstanceHandler  
PersistenceInstantiator<D>  
PersistenceInstantiator.Default<D>  
PersistenceLegacyTypeHandler<D,​T>  
PersistenceLegacyTypeHandler.Abstract<D,​T>  
PersistenceLegacyTypeHandlerCreator<D>  
PersistenceLegacyTypeHandlerCreator.Abstract<D>  
PersistenceLegacyTypeHandlerWrapper<D,​T>  
PersistenceLegacyTypeHandlerWrapperEnum<D,​T>  
PersistenceLegacyTypeHandlingListener<D>  
PersistenceLegacyTypeMapper<D>  
PersistenceLegacyTypeMapper.Default<D>  
PersistenceLegacyTypeMapper.Defaults  
PersistenceLegacyTypeMappingResult<D,​T>  
PersistenceLegacyTypeMappingResult.Default<D,​T>  
PersistenceLegacyTypeMappingResultor<D>  
PersistenceLegacyTypeMappingResultor.Default<D>  
PersistenceLegacyTypeMappingResultor.Static  
PersistenceLiveStorerRegistry  
PersistenceLiveStorerRegistry.Default  
PersistenceLoader  
PersistenceLoader.Creator<D>  
PersistenceLoadHandler  
PersistenceLocalObjectIdRegistry<D>  
PersistenceLogging  
PersistenceManager<D>  
PersistenceManager.Default<D>  
PersistenceMemberMatchingProvider  
PersistenceMemberMatchingProvider.Default  
PersistenceMemberSimilator  
PersistenceMemberSimilator.Default  
PersistenceMetaIdentifiers  
PersistenceObjectIdAcceptor  
PersistenceObjectIdHolder  
PersistenceObjectIdLookup  
PersistenceObjectIdProvider  
PersistenceObjectIdProvider.Failing  
PersistenceObjectIdProvider.Transient  
PersistenceObjectIdRequestor<D>  
PersistenceObjectIdRequestor.NoOp<D>  
PersistenceObjectIdStrategy  
PersistenceObjectIdStrategy.Assembler<S extends PersistenceObjectIdStrategy>  
PersistenceObjectIdStrategy.None  
PersistenceObjectIdStrategy.Parser<S extends PersistenceObjectIdStrategy>  
PersistenceObjectIdStrategy.Transient  
PersistenceObjectLookup  
PersistenceObjectManager<D>  
PersistenceObjectManager.Default<D>  
PersistenceObjectRegistry
A registry type for biunique associations of arbitrary objects with ids.
PersistencePredicate  
PersistenceRefactoringMapping
A mapping that projects outdated identifiers (usually className#fieldName, but in case of root instances also potentially arbitrary strings) to current identifiers.
PersistenceRefactoringMapping.Default  
PersistenceRefactoringMappingProvider  
PersistenceRefactoringMappingProvider.Default  
PersistenceRefactoringMemberIdentifierBuilder  
PersistenceRefactoringTypeIdentifierBuilder  
PersistenceReferenceLoader  
PersistenceReferencing<T>  
PersistenceRegisterer  
PersistenceRegisterer.Creator  
PersistenceRegisterer.Default  
PersistenceRegisterer.Default.Creator  
PersistenceRetrieving  
PersistenceRootEntry  
PersistenceRootEntry.Default  
PersistenceRootEntry.Provider  
PersistenceRootReference  
PersistenceRootReference.Default  
PersistenceRootReferenceProvider<D>  
PersistenceRootReferencing  
PersistenceRootResolver  
PersistenceRootResolver.Default  
PersistenceRootResolver.MappingWrapper  
PersistenceRootResolverProvider  
PersistenceRootResolverProvider.Default  
PersistenceRoots  
PersistenceRoots.Default  
PersistenceRootsProvider<D>  
PersistenceRootsProvider.Empty<D>  
PersistenceRootsView
Instances of this type represent a read-only view on all technical root instances present in a persistence context.
PersistenceSizedArrayLengthController  
PersistenceSizedArrayLengthController.Fitting  
PersistenceSizedArrayLengthController.Limited  
PersistenceSizedArrayLengthController.Unrestricted  
PersistenceSource<D>  
PersistenceSourceSupplier<D>  
PersistenceStoreHandler<D>  
PersistenceStorer  
PersistenceStorer.CreationObserver  
PersistenceStorer.CreationObserver.Chaining  
PersistenceStorer.Creator<D>  
PersistenceStoring
A type defining that an action to store an object graph can be performed.
PersistenceSwizzlingLookup  
PersistenceTarget<D>  
PersistenceTypeAnalyzer  
PersistenceTypeAnalyzer.Default  
PersistenceTypeDefinition  
PersistenceTypeDefinition.Default  
PersistenceTypeDefinitionCreator  
PersistenceTypeDefinitionCreator.Default  
PersistenceTypeDefinitionMember  
PersistenceTypeDefinitionMemberCreator  
PersistenceTypeDefinitionMemberCreator.Default  
PersistenceTypeDefinitionMemberEnumConstant  
PersistenceTypeDefinitionMemberEnumConstant.Default  
PersistenceTypeDefinitionMemberField  
PersistenceTypeDefinitionMemberFieldGeneric  
PersistenceTypeDefinitionMemberFieldGenericComplex  
PersistenceTypeDefinitionMemberFieldGenericComplex.Default  
PersistenceTypeDefinitionMemberFieldGenericSimple  
PersistenceTypeDefinitionMemberFieldGenericSimple.Default  
PersistenceTypeDefinitionMemberFieldGenericVariableLength  
PersistenceTypeDefinitionMemberFieldGenericVariableLength.Default  
PersistenceTypeDefinitionMemberFieldReflective  
PersistenceTypeDefinitionMemberFieldReflective.Default  
PersistenceTypeDefinitionMemberPrimitiveDefinition  
PersistenceTypeDefinitionMemberPrimitiveDefinition.Default  
PersistenceTypeDefinitionRegistrationObserver  
PersistenceTypeDescription
Data that describes the persistence-relevant aspects of a type, meaning its full type name and all its persistable members (fields).
PersistenceTypeDescription.Identity  
PersistenceTypeDescriptionMember  
PersistenceTypeDescriptionMember.IdentityHashEqualator  
PersistenceTypeDescriptionMemberAppender  
PersistenceTypeDescriptionMemberAppender.Default  
PersistenceTypeDescriptionMemberEnumConstant  
PersistenceTypeDescriptionMemberEnumConstant.Default  
PersistenceTypeDescriptionMemberField  
PersistenceTypeDescriptionMemberField.Abstract  
PersistenceTypeDescriptionMemberFieldGeneric  
PersistenceTypeDescriptionMemberFieldGeneric.Abstract  
PersistenceTypeDescriptionMemberFieldGenericComplex  
PersistenceTypeDescriptionMemberFieldGenericComplex.Default  
PersistenceTypeDescriptionMemberFieldGenericSimple  
PersistenceTypeDescriptionMemberFieldGenericSimple.Default  
PersistenceTypeDescriptionMemberFieldGenericVariableLength  
PersistenceTypeDescriptionMemberFieldGenericVariableLength.Default  
PersistenceTypeDescriptionMemberFieldReflective  
PersistenceTypeDescriptionMemberFieldReflective.Default  
PersistenceTypeDescriptionMemberPrimitiveDefinition  
PersistenceTypeDescriptionMemberPrimitiveDefinition.Default  
PersistenceTypeDescriptionResolver
A mapping that projects outdated identifiers (usually className#fieldName, but in case of root instances also potentially arbitrary strings) to current identifiers.
PersistenceTypeDescriptionResolver.Default  
PersistenceTypeDescriptionResolverProvider  
PersistenceTypeDescriptionResolverProvider.Caching  
PersistenceTypeDescriptionResolverProvider.Default  
PersistenceTypeDictionary  
PersistenceTypeDictionary.Default  
PersistenceTypeDictionary.Symbols  
PersistenceTypeDictionaryAssembler  
PersistenceTypeDictionaryAssembler.Default  
PersistenceTypeDictionaryBuilder  
PersistenceTypeDictionaryBuilder.Default  
PersistenceTypeDictionaryCompiler  
PersistenceTypeDictionaryCompiler.Default  
PersistenceTypeDictionaryCreator  
PersistenceTypeDictionaryCreator.Default  
PersistenceTypeDictionaryEntry
Data that ties a PersistenceTypeDescription to a biunique type id, aka a PersistenceTypeIdentity.
PersistenceTypeDictionaryEntry.Abstract  
PersistenceTypeDictionaryExporter  
PersistenceTypeDictionaryExporter.Default  
PersistenceTypeDictionaryFileHandler  
PersistenceTypeDictionaryFileHandler.Creator  
PersistenceTypeDictionaryFileHandler.Provider  
PersistenceTypeDictionaryFileHandlerArchiving  
PersistenceTypeDictionaryIoHandler  
PersistenceTypeDictionaryIoHandler.Provider  
PersistenceTypeDictionaryIoHandler.Provider.Abstract  
PersistenceTypeDictionaryLoader  
PersistenceTypeDictionaryManager  
PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary>  
PersistenceTypeDictionaryManager.Exporting  
PersistenceTypeDictionaryManager.Immutable  
PersistenceTypeDictionaryManager.Transient  
PersistenceTypeDictionaryParser  
PersistenceTypeDictionaryParser.AbstractMemberBuilder  
PersistenceTypeDictionaryParser.Default  
PersistenceTypeDictionaryParser.NestedMemberBuilder  
PersistenceTypeDictionaryParser.TypeEntry  
PersistenceTypeDictionaryParser.TypeMemberBuilder  
PersistenceTypeDictionaryProvider  
PersistenceTypeDictionaryProvider.Caching  
PersistenceTypeDictionaryProvider.Default  
PersistenceTypeDictionaryStorer  
PersistenceTypeDictionaryView
A read-only ("view") type of a PersistenceTypeDictionary where all mutating methods throw an UnsupportedOperationException.
PersistenceTypeDictionaryView.Default  
PersistenceTypeDictionaryViewProvider  
PersistenceTypeDictionaryViewProvider.Wrapper  
PersistenceTypeEvaluator  
PersistenceTypeHandler<D,​T>  
PersistenceTypeHandler.Abstract<D,​T>  
PersistenceTypeHandlerCreator<D>  
PersistenceTypeHandlerCreator.Abstract<D>  
PersistenceTypeHandlerCustom<D,​T>
This type extends the PersistenceTypeHandler type only by the following reflection contract:
PersistenceTypeHandlerEnsurer<D>
Named "ensurer" because depending on the case, it creates a new type handler or it just returns already existing, pre-registered ones.
PersistenceTypeHandlerEnsurer.Default<D>  
PersistenceTypeHandlerGeneric<D,​T>
This type extends the PersistenceTypeHandler type only by the following reflection contract:
PersistenceTypeHandlerIterable<D>  
PersistenceTypeHandlerLookup<D>  
PersistenceTypeHandlerManager<D>  
PersistenceTypeHandlerManager.Default<D>  
PersistenceTypeHandlerProvider<D>  
PersistenceTypeHandlerProviderCreating<D>  
PersistenceTypeHandlerProviderFailing<D>
Trivial implementation that throws a PersistenceExceptionTypeNotPersistable for every type.
PersistenceTypeHandlerReflective<D,​T>  
PersistenceTypeHandlerRegistration<D>  
PersistenceTypeHandlerRegistration.Executor<D>  
PersistenceTypeHandlerRegistry<D>  
PersistenceTypeHandlerRegistry.Default<D>  
PersistenceTypeIdentity  
PersistenceTypeIdHolder  
PersistenceTypeIdLookup  
PersistenceTypeIdOwner  
PersistenceTypeIdProvider  
PersistenceTypeIdProvider.Failing  
PersistenceTypeIdProvider.Transient  
PersistenceTypeIdStrategy  
PersistenceTypeIdStrategy.Assembler<S extends PersistenceTypeIdStrategy>  
PersistenceTypeIdStrategy.None  
PersistenceTypeIdStrategy.Parser<S extends PersistenceTypeIdStrategy>  
PersistenceTypeIdStrategy.Transient  
PersistenceTypeInstantiator<D,​T>  
PersistenceTypeInstantiator.Default<D,​T>  
PersistenceTypeInstantiatorProvider<D>  
PersistenceTypeInstantiatorProvider.Default<D>  
PersistenceTypeInstantiatorProvider.Mapped<D>  
PersistenceTypeIterator  
PersistenceTypeLineage  
PersistenceTypeLineage.Default  
PersistenceTypeLineageCreator  
PersistenceTypeLineageCreator.Default  
PersistenceTypeLineageView  
PersistenceTypeLineageView.Default  
PersistenceTypeLink  
PersistenceTypeLookup  
PersistenceTypeManager  
PersistenceTypeManager.Default  
PersistenceTypeMismatchValidator<D>  
PersistenceTypeMismatchValidator.Failing<D>  
PersistenceTypeMismatchValidator.NoOp<D>  
PersistenceTypeNameMapper  
PersistenceTypeNameMapper.Default  
PersistenceTypeNameMapper.Defaults  
PersistenceTypeRegistry  
PersistenceTypeRegistry.Default  
PersistenceTypeResolver  
PersistenceTypeResolver.Default  
PersistenceUnreachableTypeHandler<D,​T>
This is, of course, not a handler that is unreachable, but a handler for a type whose instances are (decided by the developer) no longer reachable in the entity graph, despite potentially still being present in a live database, but not having been cleaned up, yet.
PersistenceUnreachableTypeHandler.Default<D,​T>  
PersistenceUnreachableTypeHandlerCreator<D>  
PersistenceUnreachableTypeHandlerCreator.Default<D>  
PersistenceWriteController  
PersistenceWriteController.Disabled  
PersistenceWriteController.Enabled  
PersistenceWriteController.Wrapper  
Persister  
PickAggregate<E>  
Postgres  
PrintingLegacyTypeMappingResultor<D>  
Procedure<E>  
Processable<E>  
ProcessIdentityProvider
Provides an arbitrary identity string that is unique for an individual process accross any number of systems.
ProcessIdentityProvider.Default  
QuadConsumer<T1,​T2,​T3,​T4>  
QuadFunction<I1,​I2,​I3,​I4,​O>  
RandomArrayIterator<E>
Iterator implementation of a random array element retrieval generator.
RandomArrayIterator.Factory<E>  
RangedPredicate<E>  
ReadOnlyListIterator<E>
Generic (and potentially imperformant!) implementation of a ListIterator.
Routes all modifying procedures (ReadOnlyListIterator.add(Object), ReadOnlyListIterator.remove(), ReadOnlyListIterator.set(Object)) to the wrapped List which may throw an UnsupportedOperationException if it does not support the procedure.
Redis  
RedisConnector
Connector for Redis which utilizes the Lettuce client.
RedisConnector.Default  
RedisFileSystemCreator  
Reference<T>
Simple Reference class to handle mutable references.
ReferenceHandlerAccepting  
ReferenceHandlerAcceptingMutating  
ReferenceHandlerMutating  
ReferenceType  
Referencing<T>  
ReflectiveCopier<S>  
ReflectiveCopier.Default<S>  
ReleasingCollection<E>
Marker type indicating that a collection releases references to its elements.
RootConfig  
RootLayout  
RouteAllRoutes  
RouteBase<T>  
RouteBaseConvertable<T extends StorageViewDataConverterProvider>  
RouteDocumentation  
RouteGetObject  
RouteGetRoot  
RouteManager  
RouteNotFoundView  
Routes  
Routes.Default  
RouteStorageFilesStatistics  
RouteTypeDictionary  
S3  
S3Connector
S3Connector.Default  
S3FileSystemCreator  
S3PathValidator  
S3PathValidator.Default  
SecureRandomProvider  
SecureRandomProvider.Default
returns a null secureRandom to use the system default SecureRandom
SerializedObject  
SerializedObject.Default  
Serializer<M>
Convenient API layer to use the binary persistence functionality for a simple serializer.
Serializer.Default<M>  
Serializer.Source  
Serializer.Static  
Serializer.Target  
SerializerFoundation<F extends SerializerFoundation<?>>
This type serves as a factory instance for buidling Serializer instances.
SerializerFoundation.Default<F extends SerializerFoundation.Default<?>>  
SessionData  
Set_long  
Set_long.Default  
Setter<T,​R>  
Setter_boolean<T>  
Setter_byte<T>  
Setter_char<T>  
Setter_double<T>  
Setter_float<T>  
Setter_int<T>  
Setter_long<T>  
Setter_short<T>  
SetView<E>
Wrapper class that reduces the services provided by any wrapped XGettingSet to only those of XGettingSet, effectively making the wrapped XGettingSet instance immutable (or read-only) if used through an instance of this class.
SetView.OldSetView<E>  
Shuffleable<E>  
Similarity<E>  
Similarity.Default<E>  
Similator<T>
Function type that is used to determine the similarity of objects with compatible types.
Similator.Provider<T>  
Similator.Sequence<T>  
SimilatorSequence<T>  
SimpleStringConcatenator  
Single<E>  
Singleton<E>
Singleton dummy collection used to pass a single instance masked as a collection.
SingletonView<E>  
Sized  
Sortable<E>
Single concern type defining that a sub type can be sorted according to an external Comparator.
SortableProcedure<E>
Composite type to guarantee that the implementation of Sortable and Consumer refers to the same parametrized type.
Sorted<E>
Single concern type defining that a sub type is always sorted according to an internal Comparator.
SortingAggregator<E,​R>  
Sql  
SqlConnector  
SqlConnector.Default  
SqlDataSourceProvider  
SqlFileSystem  
SqlFileSystem.Default  
SqlFileSystemCreator  
SqlFileSystemCreatorHana  
SqlFileSystemCreatorMariaDb  
SqlFileSystemCreatorOracle  
SqlFileSystemCreatorPostgres  
SqlFileSystemCreatorSqlite  
SqlFileWrapper  
SqlFileWrapper.Abstract<U>  
SqlIoHandler  
SqlIoHandler.Default  
Sqlite  
SqlItemWrapper  
SqlOperation<T>  
SqlPath  
SqlPath.Default  
SqlPathVisitor  
SqlProvider  
SqlProvider.Abstract  
SqlProviderHana  
SqlProviderHana.Default  
SqlProviderHana.StoreType  
SqlProviderMariaDb  
SqlProviderMariaDb.Default  
SqlProviderOracle  
SqlProviderOracle.Default  
SqlProviderPostgres  
SqlProviderPostgres.Default  
SqlProviderSqlite  
SqlProviderSqlite.Default  
SqlReadableFile  
SqlReadableFile.Default<U>  
SqlWritableFile  
SqlWritableFile.Default<U>  
Stateless  
StaticLowRandom  
Storage
The Storage class in Microstream indicates a class as a root instance.
Storage  
Storage  
Storage
Static utility class containing static pseudo-constructor methods (indicated by a capital first letter) and various utility methods.
StorageAccess  
StorageAccess.Default  
StorageActivePart  
StorageBackupableFile  
StorageBackupChannelFile  
StorageBackupDataFile  
StorageBackupDataFile.Default  
StorageBackupFile  
StorageBackupFileProvider  
StorageBackupFileProvider.Builder<B extends StorageBackupFileProvider.Builder<?>>  
StorageBackupFileProvider.Builder.Default  
StorageBackupFileProvider.Default  
StorageBackupHandler  
StorageBackupHandler.Default  
StorageBackupInventory  
StorageBackupItemEnqueuer  
StorageBackupItemQueue  
StorageBackupItemQueue.Default  
StorageBackupSetup  
StorageBackupSetup.Default  
StorageBackupThreadProvider  
StorageBackupThreadProvider.Default  
StorageBackupTransactionsFile  
StorageBackupTransactionsFile.Default  
StorageBeanFactory  
StorageCache
Defines a cache managed by Microstream: https://docs.microstream.one/manual/cache/getting-started.html
StorageChannel  
StorageChannel.Default  
StorageChannel.EntityCollectorByOid  
StorageChannel.EntityCollectorByTid  
StorageChannel.HousekeepingTask  
StorageChannelCountProvider  
StorageChannelCountProvider.Default  
StorageChannelCountProvider.Defaults  
StorageChannelCountProvider.Validation  
StorageChannelFile  
StorageChannelFile.Abstract  
StorageChannelImportBatch  
StorageChannelImportEntity  
StorageChannelResetablePart  
StorageChannelsCreator  
StorageChannelsCreator.Default  
StorageChannelSynchronizingTask  
StorageChannelSynchronizingTask.AbstractCompletingTask<R>  
StorageChannelSynchronizingTask.AbstractCompletingTask.Dummy  
StorageChannelTask  
StorageChannelTask.Abstract<R>  
StorageChannelTaskInitialize  
StorageChannelTaskInitialize.Default  
StorageChannelTaskLoadByOids  
StorageChannelTaskLoadByTid  
StorageChannelTaskShutdown  
StorageChannelTaskShutdown.Default  
StorageChannelTaskStoreEntities  
StorageChannelThreadProvider  
StorageChannelThreadProvider.Default  
StorageClosableFile  
StorageConfiguration  
StorageConfiguration.Builder<B extends StorageConfiguration.Builder<?>>  
StorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.Default<?>>  
StorageConfiguration.Default  
StorageConfigurationException Deprecated.
will be removed in version 8
StorageConfigurationIoException Deprecated.
will be removed in version 8
StorageConfigurationNotFoundException Deprecated.
will be removed in version 8
StorageConnection
Ultra-thin delegatig type that connects the application context to a storage instance via a Persistence layer (a PersistenceManager instance, potentially exclusively created).
StorageConnection.Default  
StorageController  
StorageCreatableFile  
StorageDataChunkValidator  
StorageDataChunkValidator.Default  
StorageDataChunkValidator.NoOp  
StorageDataChunkValidator.Provider  
StorageDataChunkValidator.Provider.Default  
StorageDataChunkValidator.Provider.Transient  
StorageDataChunkValidator.Provider2
"Provider2" ist not a lazy copy name of "Provider", it's a hereby introduced schema to indicate multi-layered provider logic which indicates that this is actually a "ProviderProvider".
StorageDataChunkValidator.Provider2.Default  
StorageDataChunkValidator.Provider2.Transient  
StorageDataConverterCsvConfiguration  
StorageDataConverterCsvConfiguration.Builder  
StorageDataConverterCsvConfiguration.Builder.Default  
StorageDataConverterCsvConfiguration.Default  
StorageDataConverterCsvConfiguration.Defaults  
StorageDataConverterTypeBinaryToCsv  
StorageDataConverterTypeBinaryToCsv.TypeNameMapper  
StorageDataConverterTypeBinaryToCsv.UTF8  
StorageDataConverterTypeCsvToBinary<S>  
StorageDataConverterTypeCsvToBinary.Default  
StorageDataConverterTypeCsvToBinary.ValueHandler  
StorageDataFile  
StorageDataFile.Abstract  
StorageDataFile.Creator<F extends StorageDataFile>  
StorageDataFileDissolvingEvaluator
Function type that evaluates if a storage file needs to be dissolved and its remaining data content be transferred to a new file.
StorageDataFileEvaluator
Function type that evaluates if a storage file needs to be dissolved and its remaining data content be transferred to a new file or if the current head storage file needs to retire and be replaced by a new one.
StorageDataFileEvaluator.Default  
StorageDataFileEvaluator.Defaults  
StorageDataFileEvaluator.Validation  
StorageDataFileItemIterator  
StorageDataFileItemIterator.BufferProvider  
StorageDataFileItemIterator.BufferProvider.ConstantSizedBufferProvider
Simple implementation that provides always the same ByteBuffer instance with a fixed size.
StorageDataFileItemIterator.Default  
StorageDataFileItemIterator.ItemProcessor  
StorageDataFileValidator  
StorageDataFileValidator.Creator  
StorageDataFileValidator.Creator.Default  
StorageDataFileValidator.Default  
StorageDataInventoryFile  
StorageDataInventoryFile.Creator  
StorageDataInventoryFile.Default  
StorageDirectoryStructureProvider  
StorageDirectoryStructureProvider.Default  
StorageDirectoryStructureProvider.Defaults  
StorageEntity
Public API level type of a storage entity.
StorageEntity.Default  
StorageEntity.MaxObjectId  
StorageEntity.MinObjectId  
StorageEntityCache<E extends StorageEntity>  
StorageEntityCache.Default  
StorageEntityCacheEvaluator
Function type that evaluates if a live entity (entity with cached data) shall be unloaded (its cache cleared).
StorageEntityCacheEvaluator.Default  
StorageEntityCacheEvaluator.Defaults  
StorageEntityCacheEvaluator.Validation  
StorageEntityDataValidator  
StorageEntityDataValidator.ByDictionary  
StorageEntityDataValidator.Creator  
StorageEntityDataValidator.Creator.DebugLogging Deprecated.
StorageEntityDataValidator.Creator.Default  
StorageEntityDataValidator.DebugLogger  
StorageEntityDataValidator.SimpleBounds  
StorageEntityExporter<E extends StorageEntity>  
StorageEntityExporter.Default  
StorageEntityInitializer<D extends StorageLiveDataFile>  
StorageEntityInitializer.Default  
StorageEntityMarkMonitor
Central instance serving as a locking instance (concurrency monitor) for concurrently marking entities.
StorageEntityMarkMonitor.Creator  
StorageEntityMarkMonitor.Creator.Default  
StorageEntityMarkMonitor.Creator.Defaults  
StorageEntityMarkMonitor.Default  
StorageEntityMarkMonitor.ObjectIds  
StorageEntityType<E extends StorageEntity>  
StorageEntityType.Default  
StorageEntityType.Default.EntityDeleter  
StorageEntityTypeConversionFileProvider  
StorageEntityTypeConversionFileProvider.Default  
StorageEntityTypeExportFileProvider  
StorageEntityTypeExportFileProvider.Default  
StorageEntityTypeExportStatistics  
StorageEntityTypeExportStatistics.AbstractStatistic  
StorageEntityTypeExportStatistics.ChannelStatistic  
StorageEntityTypeExportStatistics.ChannelStatistic.Default  
StorageEntityTypeExportStatistics.Default  
StorageEntityTypeExportStatistics.TypeStatistic  
StorageEntityTypeExportStatistics.TypeStatistic.Default  
StorageEntityTypeHandler  
StorageEntityTypeHandler.Default  
StorageEventLogger  
StorageEventLogger.Debug
Debug implementation of StorageEventLogger This implementation logs behavior and exceptions
StorageEventLogger.Default
Default implementation of StorageEventLogger This implementation doesn't log behavior but logs exceptions
StorageEventLogger.NoOp
NoOp StorageEventLogger Doesn't log any storage events
StorageException  
StorageExceptionBackup  
StorageExceptionBackupChannelIndex  
StorageExceptionBackupCopying  
StorageExceptionBackupDisabled  
StorageExceptionBackupEmptyStorageBackupAhead  
StorageExceptionBackupEmptyStorageForNonEmptyBackup  
StorageExceptionBackupFullBackupTargetNotEmpty
This exception states that the fullBackup of a storage won't be performed because the backups target (directory) is not empty.
StorageExceptionBackupInconsistentFileLength  
StorageExceptionConsistency  
StorageExceptionDeletionDirectoryDisabled  
StorageExceptionDisruptingExceptions  
StorageExceptionExportFailed  
StorageExceptionFileCleanupDisabled  
StorageExceptionFileDeletionDisabled  
StorageExceptionGarbageCollector  
StorageExceptionHandler  
StorageExceptionHandler.Default  
StorageExceptionImportFailed  
StorageExceptionIncompleteValidation  
StorageExceptionInitialization  
StorageExceptionInitializationFailed  
StorageExceptionInvalidEntityLength  
StorageExceptionInvalidEntityManagerChannelCount  
StorageExceptionInvalidFile  
StorageExceptionIo  
StorageExceptionIoReading  
StorageExceptionIoWriting  
StorageExceptionIoWritingChunk  
StorageExceptionIoWritingTypeDefinitions  
StorageExceptionNotAcceptingTasks  
StorageExceptionNotActive  
StorageExceptionNotRunning  
StorageExceptionRequest  
StorageExceptionShutdown  
StorageExceptionStructureValidation  
StorageExtension
This extension will look for Objects that are marked with Storage.
StorageFile  
StorageFile.Abstract  
StorageFileEntityDataIterator  
StorageFileEntityDataIterator.Default  
StorageFileEntityDataIterator.Internal  
StorageFileManager  
StorageFileManager.Default  
StorageFileNameProvider  
StorageFileNameProvider.Builder<B extends StorageFileNameProvider.Builder<?>>  
StorageFileNameProvider.Builder.Default<B extends StorageFileNameProvider.Builder.Default<?>>  
StorageFileNameProvider.Default  
StorageFileNameProvider.Defaults  
StorageFileProvider  
StorageFileProvider.Abstract  
StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>  
StorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>>  
StorageFilesystem  
StorageFileUser  
StorageFileWriter
Function type that encapsulates handling of all writing accesses to persistent data, including copying, truncation, deletion.
StorageFileWriter.Default  
StorageFileWriter.Provider  
StorageFileWriter.Provider.Default  
StorageFileWriterBackupping  
StorageFileWriterBackupping.Default  
StorageFileWriterBackupping.Provider  
StorageFileWriterBackupping.Provider.Default  
StorageFoundation<F extends StorageFoundation<?>>
A kind of factory type that holds and creates on demand all the parts that form a StorageSystem instance, i.e.
StorageFoundation.Default<F extends StorageFoundation.Default<?>>  
StorageGCZombieOidHandler
Note on zombie OID / null entry during GC: This should of course never happen and must be seen as a bug.
StorageGCZombieOidHandler.Default  
StorageHashChannelPart  
StorageHousekeepingBroker  
StorageHousekeepingBroker.Default  
StorageHousekeepingController  
StorageHousekeepingController.Default  
StorageHousekeepingController.Defaults  
StorageHousekeepingController.Validation  
StorageHousekeepingExecutor  
StorageIdAnalysis  
StorageIdAnalysis.Default  
StorageImportSourceFile  
StorageInitialDataFileNumberProvider  
StorageInitialDataFileNumberProvider.Default  
StorageInventory  
StorageInventory.Default  
StorageInventoryEntity  
StorageInventoryEntity.Default  
StorageKillable  
StorageLiveChannelFile<F extends StorageLiveChannelFile<F>>  
StorageLiveDataFile  
StorageLiveDataFile.Default  
StorageLiveFile<S extends StorageLiveFile<S>>  
StorageLiveFile.Abstract<S extends StorageLiveFile<S>>  
StorageLiveFileProvider  
StorageLiveFileProvider.Builder<B extends StorageLiveFileProvider.Builder<?>>  
StorageLiveFileProvider.Builder.Default  
StorageLiveFileProvider.Default  
StorageLiveFileProvider.Defaults  
StorageLiveTransactionsFile  
StorageLiveTransactionsFile.Default  
StorageLockFile  
StorageLockFile.Default  
StorageLockFileManager  
StorageLockFileManager.Creator  
StorageLockFileManager.Creator.Default  
StorageLockFileManager.Default  
StorageLockFileManagerThreadProvider  
StorageLockFileManagerThreadProvider.Default  
StorageLockFileSetup  
StorageLockFileSetup.Default  
StorageLockFileSetup.Defaults  
StorageLockFileSetup.Provider  
StorageLockFileSetup.Provider.Default  
StorageManager
Central managing type of a native Java database's storage layer.
StorageManagerConverter
A Config converter to StorageManager
StorageManagerFactory  
StorageManagerInitializer  
StorageManagerInitializer  
StorageManagerProducer  
StorageManagerProxy
For MicroProfile Config, at deployment time, we need to validate if @ConfigProperty is valid by creating the StorageManager.
StorageMetaData
We need to keep track if there is a @Storage annotated class to know when the StorageManagerInitializer needs to be called.
StorageObjectIdMarkQueue  
StorageObjectIdMarkQueue.Creator  
StorageObjectIdMarkQueue.Creator.Default  
StorageObjectIdMarkQueue.Default  
StorageObjectIdRangeEvaluator  
StorageObjectIdRangeEvaluator.Default  
StorageOperationController  
StorageOperationController.Creator  
StorageOperationController.Creator.Default  
StorageOperationController.Default  
StorageRawFileStatistics  
StorageRawFileStatistics.ChannelStatistics  
StorageRawFileStatistics.ChannelStatistics.Default  
StorageRawFileStatistics.Default  
StorageRawFileStatistics.FileStatistics  
StorageRawFileStatistics.FileStatistics.Default  
StorageRawFileStatisticsItem  
StorageRawFileStatisticsItem.Abstract  
StorageReferenceMarker  
StorageRequestAcceptor  
StorageRequestAcceptor.Creator  
StorageRequestAcceptor.Creator.Default  
StorageRequestAcceptor.Default  
StorageRequestTask  
StorageRequestTaskCacheCheck  
StorageRequestTaskCacheCheck.Default  
StorageRequestTaskCreateStatistics  
StorageRequestTaskCreateStatistics.Default  
StorageRequestTaskCreator  
StorageRequestTaskCreator.Default  
StorageRequestTaskExportChannels  
StorageRequestTaskExportChannels.Default  
StorageRequestTaskExportEntitiesByType  
StorageRequestTaskExportEntitiesByType.Default  
StorageRequestTaskExportEntitiesByType.ExportItem  
StorageRequestTaskFileCheck  
StorageRequestTaskFileCheck.Default  
StorageRequestTaskGarbageCollection  
StorageRequestTaskGarbageCollection.Default  
StorageRequestTaskImportData  
StorageRequestTaskImportData.ChannelItem  
StorageRequestTaskImportData.Default  
StorageRequestTaskImportData.ImportBatch  
StorageRequestTaskImportData.ImportEntity  
StorageRequestTaskImportData.SourceFileSlice  
StorageRequestTaskLoad  
StorageRequestTaskLoad.Abstract  
StorageRequestTaskLoadByOids  
StorageRequestTaskLoadByOids.Default  
StorageRequestTaskLoadByTids  
StorageRequestTaskLoadByTids.Default  
StorageRequestTaskLoadRoots  
StorageRequestTaskLoadRoots.Default  
StorageRequestTaskStoreEntities  
StorageRequestTaskStoreEntities.Default  
StorageRestAdapter  
StorageRestAdapter.Default  
StorageRestAdapterException  
StorageRestAdapterObject  
StorageRestAdapterRoot  
StorageRestAdapterStorageInfo  
StorageRestAdapterTypeDictionary  
StorageRestClient  
StorageRestClientJersey  
StorageRestClientJersey.Default  
StorageRestService
Service Provider Interface for server implementations using the api provided by StorageRestAdapter interface.
StorageRestServiceNotFoundException
Exception thrown by RestServiceResolver
StorageRestServiceProvider  
StorageRestServiceProviderSparkJava  
StorageRestServiceResolver
Service loader for StorageRestServices
StorageRestServiceSparkJava  
StorageRootOidSelector  
StorageRootOidSelector.Default  
StorageRootOidSelector.Provider  
StorageRootOidSelector.Provider.Default  
StorageRootTypeIdProvider  
StorageRootTypeIdProvider.Default  
StorageStatisticsComponent  
StorageStructureValidator
Run validation(s) of the storage before starting the storage system.
StorageStructureValidator.Default  
StorageSystem  
StorageSystem.Default  
StorageTask  
StorageTask.Abstract  
StorageTask.DummyTask  
StorageTaskBroker  
StorageTaskBroker.Creator  
StorageTaskBroker.Creator.Default  
StorageTaskBroker.Default  
StorageTaskCollectGarbage  
StorageThreadNameProvider  
StorageThreadNameProvider.NoOp  
StorageThreadNameProvider.Prefixer  
StorageThreadProvider  
StorageThreadProvider.Wrapper  
StorageThreadProviding  
StorageTimestampProvider  
StorageTimestampProvider.Default  
StorageTransactionEntry
The representation of a data file inside a transactions file, accumulated from multiple transactions entries.
StorageTransactionEntry.Default  
StorageTransactionsAnalysis  
StorageTransactionsAnalysis.Default  
StorageTransactionsAnalysis.EntryAggregator  
StorageTransactionsAnalysis.EntryAssembler  
StorageTransactionsAnalysis.EntryIterator  
StorageTransactionsAnalysis.Logic  
StorageTransactionsEntries  
StorageTransactionsEntries.Default  
StorageTransactionsEntries.Entry  
StorageTransactionsEntries.Entry.Default  
StorageTransactionsEntries.EntryCollector  
StorageTransactionsEntryType  
StorageTransactionsFile  
StorageTransactionsFile.Creator<F extends StorageTransactionsFile>  
StorageTruncatableChannelFile  
StorageTypeDictionary  
StorageTypeDictionary.Default  
StorageView  
StorageView.Default  
StorageViewComplexRangeEntry  
StorageViewComplexRangeEntry.Default  
StorageViewComponent  
StorageViewConfiguration  
StorageViewConfiguration.Default  
StorageViewDataConverter  
StorageViewDataConverterJson  
StorageViewDataConverterProvider  
StorageViewDataConverterRegistry  
StorageViewDataConverterRegistry.Default  
StorageViewDataProvider<F>  
StorageViewDataProvider.Default<F>  
StorageViewElement  
StorageViewElement.Abstract  
StorageViewException  
StorageViewExceptionMissingTypeDescription  
StorageViewObject  
StorageViewObject.Complex  
StorageViewObject.Simple  
StorageViewRange  
StorageViewRange.Default  
StorageViewTreeGridBuilder  
StorageViewTreeGridBuilder.Default  
StorageViewValue  
StorageViewValue.Default  
StorageWriteController  
StorageWriteController.Wrapper  
Storer
A type extending the simple PersistenceStoring to enable stateful store handling.
StringByteBufferCodec  
StringByteBufferCodec.Default  
StringStamper  
StringStamper.Default  
StringSubstituter  
StringTable  
StringTable.Creator  
StringTable.Default  
StringTable.Default.Creator  
StringTableBuilder<D>  
StringTableProcessor<T>  
StringTableProcessor.Abstract<T>  
SubCollector<E>  
SubConfig  
SubList<E>  
SubListAccessor<E>  
SubListProcessor<E>  
SubListView<E>  
SubProcessor<E>  
SubSequence  
Substituter<T>  
Substituter.Default<T>  
Substituter.Iterable<T>  
Substituter.Managed<T>  
Substituter.Queryable<T>  
Substituter.Removing<T>  
SubView<E>  
SumByte  
SumDouble  
SumFloat  
SumInteger  
SumLong  
SumShort  
SunJdk8Internals  
Swizzling  
SynchAdder<E>  
SynchCollection<E>
Synchronization wrapper class that wraps an XCollection instance in public synchronized delegate methods.
SynchCollection.OldSynchCollection<E>  
SynchList<E>
Synchronization wrapper class that wraps an XList instance in public synchronized delegate methods.
SynchList.OldSynchList<E>  
Synchronized  
SynchronizedIterator<E>  
SynchronizedListIterator<E>  
SynchSet<E>
Synchronization wrapper class that wraps an XSet instance in public synchronized delegate methods.
SynchSet.OldSynchSet<E>  
TableView<K,​V>  
Threaded<E>
Thread local context class that maintains Thread-to-instance associations.
ThreadedInstantiating<E>
Extended Threaded class that wraps a Instantiator instance to automatically create a new instance of type E to be associated with the current Thread if Threaded.get() could not find an existing association for it.
ThreadSafe
Marker interface to indicate that a subtype of it is thread safe to use.
ThrowBreak
Thrown to signals the outer context to break the current loop, normally proceeding with the actions following the loop.
ThrowingProcedure<E,​T extends Throwable>  
TLSKeyManagerProvider  
TLSKeyManagerProvider.Default
uses system default key manager
TLSKeyManagerProvider.PKCS12
Provide a PKCS12 KeyManger
TLSParametersProvider  
TLSParametersProvider.Default
Provides a nearly empty SSLParameters object.
TLSTrustManagerProvider  
TLSTrustManagerProvider.Default
uses system default trust manager
TLSTrustManagerProvider.PKCS12
Provide a PKCS12 TrustManager
To_double<E>  
ToArrayAggregator<E>  
TopicIndex  
TopicIndex.Default  
TraversalAcceptor  
TraversalAcceptor.Conditional  
TraversalAcceptor.Default  
TraversalEnqueuer  
TraversalFieldSelector  
TraversalFieldSelector.Default  
TraversalFilter<P extends TraversalPredicate>  
TraversalFilter.Default<P extends TraversalPredicate>  
TraversalHandler  
TraversalMode  
TraversalMode.Full  
TraversalMode.Leaf  
TraversalMode.Node  
TraversalMutator  
TraversalMutator.Conditional  
TraversalMutator.Default  
TraversalPredicate  
TraversalPredicateFull  
TraversalPredicateFull.Default  
TraversalPredicateLeaf  
TraversalPredicateLeaf.Default  
TraversalPredicateNode  
TraversalPredicateNode.Default  
TraversalPredicateSkip  
TraversalPredicateSkip.Default  
TraversalReferenceHandler  
TraversalReferenceHandlerProvider  
TraversalReferenceHandlerProvider.Default  
TraversalSignalAbort  
TraversalSignalSkipEnqueueReference  
TraversalSignalSkipInstance  
TraversalSignalSkipTraversingReferences  
TraverserArray  
TraverserCollectionOld  
TraverserLazy  
TraverserNoOp<T>  
TraverserReflective<T>  
TraverserReflective.Creator  
TraverserXCollectionNonReplacing  
TraverserXCollectionReplacing  
TraverserXMapNonReplacing  
TraverserXMapReplacing  
TriConsumer<T1,​T2,​T3>  
TriFunction<I1,​I2,​I3,​O>  
TrivialIterator<E>  
Truncateable  
TypeCastException  
TypeDictionaryAppenderBuilder  
TypeMapping<V>  
TypeMapping.Default<V>  
TypeMappingLookup<V>  
TypePair  
TypePair.Default  
TypePair.HashEquality  
TypeTraverser<T>  
TypeTraverser.Creator  
TypeTraverserProvider  
TypeTraverserProvider.Default  
UnhandledPlatformError  
Unpersistable
Marks a type as being unpersistence.
Unwrappable  
Unwrappable.Static  
UtilStackTrace  
ValidatingBinaryHandler<T,​S>  
ValueReader  
ValueReaderArrayOfLists  
ValueReaderPrimitive  
ValueReaderPrimitiveByteList  
ValueReaderPrimitiveCharList  
ValueReaderPrimitiveList  
ValueReaderReference  
ValueReaderReferenceList  
ValueReaderStringList  
ValueReaderVariableLength  
ValueRenderer  
ValueRenderer.Provider  
ValueRenderer.Provider.Default  
ValueType
A type whose instances represents (effectively) immutable values that should only be primarily handled as values instead of objects (e.g.
ValueTypeEqualator<E>
Marker interface to indicate that an Equalator implementation uses valuetype-like comparison for determining equality.
VarByte  
VarString
Faster implementation of a StringBuilder with richer functionality.
VarString.Appendable
Implementors of this interface handle appending their specific string representation directly.
This is useful for preventing the instantiation and copying of potentially large temporary strings which can have unnecessary and devastatingly negative effects on performance.
View<E>  
ViewerBinaryPersistenceManager  
ViewerBinaryPersistenceManager.Default  
ViewerBinaryPrimitivesReader  
ViewerBinaryTypeHandlerBasic<T>  
ViewerBinaryTypeHandlerGeneric  
ViewerBinaryTypeHandlerManager  
ViewerBinaryTypeHandlerNativeArray<T>  
ViewerBinaryTypeHandlerWrapperAbstract<T>  
ViewerChannelStatistics  
ViewerFileStatistics  
ViewerObjectDescription  
ViewerObjectDescriptionCreator
Create a ViewerObjectDescription from the complex ObjectDescription type
ViewerObjectRegistryDisabled
Implements a disabled PersistenceObjectRegistry.
ViewerRootDescription  
ViewerStorageFileStatistics  
ViewerStorageFileStatisticsItem  
VolatileHashElementCreator  
VolatileValueCreator  
Wrapper<W>
Generic interface for the wrapper (decorator) pattern.
Wrapper.Abstract<W>  
WrapperProcessor  
WrapperRuntimeException
Checked exceptions are a badly designed concept that ruin functional programming and seduce to swallow exceptions with a foolish print instead of handling them properly and ignore unchecked exceptions altogether.
WriteController  
WriteController.Disabled  
WriteController.Enabled  
X
Central class for general utility methods regarding collections, arrays and some basic general functionality that is missing in Java like X.notNull(Object) or X.ints(int...).

This class uses the following sound extension of the java naming conventions:
Static methods that resemble a constructor, begin with an upper case letter.
X2DMap<K1,​K2,​V>  
XAddGetCollection<E>  
XAddGetCollection.Creator<E>  
XAddGetMap<K,​V>  
XAddGetMap.Creator<K,​V>  
XAddGetSet<E>  
XAddGetSet.Factory<E>  
XAddingBag<E>  
XAddingBag.Factory<E>  
XAddingCollection<E>
Adding aspect:
add all elements that do not logically conflict with already contained elements according to the collection's logic.
XAddingCollection.Creator<E>  
XAddingEnum<E>  
XAddingEnum.Creator<E>  
XAddingList<E>  
XAddingList.Creator<E>  
XAddingMap<K,​V>  
XAddingMap.Creator<K,​V>  
XAddingSequence<E>  
XAddingSequence.Creator<E>  
XAddingSet<E>  
XAddingSet.Creator<E>  
XAddingSortation<E>  
XAddingSortation.Factory<E>  
XAddingTable<K,​V>  
XAddingTable.Creator<K,​V>  
XArrays
Numerous utility methods for working with arrays, all of which are either missing in the JDK or botched up in one way or another.
XBag<E>
Bag type collections make the single demand (thus being a level 1 collection type) that duplicate elements have to be allowed, effectively being the opposite to set type collections.
XBag.Factory<E>  
XBasicEnum<E>
Intermediate list type providing getting, adding, removing concerns to act as a common super type for XList and XLadder.
XBasicEnum.Creator<E>  
XBasicList<E>
Intermediate list type providing getting, adding, removing concerns to act as a common super type for XList and XLadder.
XBasicList.Creator<E>  
XBasicSequence<E>
Intermediate sequence type providing getting, adding, removing concerns to act as a common super type for XSequence and XSortation.
XBasicSequence.Factory<E>  
XBasicTable<K,​V>  
XBasicTable.Bridge<K,​V>  
XBasicTable.EntriesBridge<K,​V>  
XBasicTable.Keys<K,​V>  
XBasicTable.Satellite<K,​V>  
XBasicTable.Values<K,​V>  
XChars
Static util class with character operation algorithms missing in or significantly superior to those in JDK.
XChart<K,​V>  
XChart.Bridge<K,​V>  
XChart.EntriesBridge<K,​V>  
XChart.Keys<K,​V>  
XChart.Satellite<K,​V>  
XChart.Values<K,​V>  
XCollection<E>
A collection is the root type for all collections (level 0 collection type).
XCollection.Factory<E>  
XCSV
An extended CSV format ("XCSV") with the following traits: Allows an arbitrary separator value (interpreting "CSV" as "character separated values" instead of "comma separated values"), with a TAB ascii character as the default separator since that character has been designed exactely for that purpose and is superior to any other character for that task. Optionally contains a header line defining all control characters Contains an optional second header line defining/hinting the data type of the column Allows single line and multi line comments Allows multiple tables of different structure ("segments") in one file In short: this is the ultimate textual data format for tabular data regarding efficiency and readability.
XCSV.ValueSeparatorWeight  
XCSV.ValueSeparatorWeight.Default  
XCsvAssembler  
XCsvAssembler.Builder<O>  
XCsvAssembler.Builder.Default  
XCsvAssembler.Default  
XCsvConfiguration  
XCsvConfiguration.Builder  
XCsvConfiguration.Builder.Default  
XCsvConfiguration.Default  
XCsvContent  
XCsvContent.Builder<D>  
XCsvContent.Default  
XCsvContentBuilderCharArray  
XCsvContentCollector  
XCsvDataType  
XCsvEntityAssembler<T>  
XCsvEntityAssembler.Abstract<T>  
XCsvEntityCollector<T>  
XCsvEntityParser<T>  
XCsvEntityParser.Abstract<T>  
XCsvException  
XCsvParser<I>  
XCsvParser.Creator<D>  
XCsvParser.Provider<D>  
XCsvParserCharArray
Reference implementation for the XCSV file format based on a char[] input.
XCsvRecordParserCharArray  
XCsvRecordParserCharArray.Provider  
XCsvRecordParserCharArray.Static  
XCsvRowAssembler<R>  
XCsvRowCollector  
XCsvSegmentsParser<I>  
XCsvSegmentsParser.Provider<I>  
XCsvVarStringLiteralEscapingAssembler  
XDebug
This is a helper class merely for debugging purposes.
XDecreasingEnum<E>
Intermediate list type that combines all list aspects except increasing (adding and inserting), effectively causing instances of this list type to maintain its size or shrink, but never grow.
XDecreasingEnum.Creator<E>  
XDecreasingList<E>
Intermediate list type that combines all list aspects except increasing (adding and inserting), effectively causing instances of this list type to maintain its size or shrink, but never grow.
XDecreasingList.Creator<E>  
XDecreasingSequence<E>
Intermediate list type that combines all list aspects except increasing (adding and inserting), effectively causing instances of this list type to maintain its size or shrink, but never grow.
XDecreasingSequence.Creator<E>  
XEnum<E>  
XEnum.Creator<E>  
XExpandingEnum<E>  
XExpandingEnum.Creator<E>  
XExpandingList<E>  
XExpandingList.Factory<E>  
XExpandingSequence<E>  
XExpandingSequence.Creator<E>  
XExtendingEnum<E>  
XExtendingEnum.Creator<E>  
XExtendingList<E>  
XExtendingList.Creator<E>  
XExtendingSequence<E>  
XExtendingSequence.Creator<E>  
XFactory<E>  
XFunc
Normally, writing "Func" instead of "Functional" is a capital sin of writing clean code.
XFunc.MaxInteger  
XGetting2DMap<K1,​K2,​V>  
XGettingBag<E>  
XGettingBag.Factory<E>  
XGettingCollection<E>  
XGettingCollection.Creator<E>  
XGettingEnum<E>  
XGettingEnum.Creator<E>  
XGettingList<E>  
XGettingList.Factory<E>  
XGettingMap<K,​V>  
XGettingMap.Bridge<K,​V>  
XGettingMap.Creator<K,​V>  
XGettingMap.EntriesBridge<K,​V>  
XGettingMap.Keys<K,​V>  
XGettingMap.Satellite<K,​V>  
XGettingMap.Values<K,​V>  
XGettingSequence<E>  
XGettingSequence.Factory<E>  
XGettingSet<E>  
XGettingSet.Creator<E>  
XGettingSortation<E>  
XGettingSortation.Factory<E>  
XGettingTable<K,​V>
Map plus order
XGettingTable.Bridge<K,​V>  
XGettingTable.EntriesBridge<K,​V>  
XGettingTable.Keys<K,​V>  
XGettingTable.Satellite<K,​V>  
XGettingTable.Values<K,​V>  
XHashing
Utility methods related to hashing.
XImmutableBag<E>  
XImmutableBag.Factory<E>  
XImmutableCollection<E>  
XImmutableCollection.Factory<E>  
XImmutableEnum<E>  
XImmutableEnum.Factory<E>  
XImmutableList<E>  
XImmutableList.Factory<E>  
XImmutableMap<K,​V>  
XImmutableMap.Bridge<K,​V>  
XImmutableMap.EntriesBridge<K,​V>  
XImmutableMap.Keys<K,​V>  
XImmutableMap.Satellite<K,​V>  
XImmutableMap.Values<K,​V>  
XImmutableSequence<E>  
XImmutableSequence.Factory<E>  
XImmutableSet<E>  
XImmutableSet.Factory<E>  
XImmutableTable<K,​V>  
XImmutableTable.Bridge<K,​V>  
XImmutableTable.EntriesBridge<K,​V>  
XImmutableTable.Keys<K,​V>  
XImmutableTable.Satellite<K,​V>  
XImmutableTable.Values<K,​V>  
XIncreasingEnum<E>  
XIncreasingEnum.Factory<E>  
XIncreasingList<E>  
XIncreasingList.Creator<E>  
XIncreasingSequence<E>  
XIncreasingSequence.Creator<E>  
XIndexIterable<E>  
XInputtingEnum<E>  
XInputtingEnum.Creator<E>  
XInputtingList<E>  
XInputtingList.Factory<E>  
XInputtingSequence<E>  
XInputtingSequence.Creator<E>  
XInsertingEnum<E>  
XInsertingEnum.Creator<E>  
XInsertingList<E>  
XInsertingList.Creator<E>  
XInsertingSequence<E>  
XInsertingSequence.Creator<E>  
XIO  
XIO.unchecked  
XIterable<E>  
XIterable.Executor<E>
Wrapper class that implements XIterable to wrap a subject of type E that procedures shall be executed on.
XJoinable<E>  
XLadder<E>  
XLadder.Factory<E>  
XList<E>
Extended List interface with additional list procedures like distinction between identity and equality element comparison, procedure range specification, higher order (functional) procedures, proper toArray() methods, etc.

All XList implementations have to have RandomAccess behavior.
Intelligent implementations make non-random-access implementations like simple linked lists obsolete.
XList.Creator<E>  
XMap<K,​V>  
XMap.Bridge<K,​V>  
XMap.Creator<K,​V>  
XMap.EntriesBridge<K,​V>  
XMap.Keys<K,​V>  
XMap.Satellite<K,​V>  
XMap.Values<K,​V>  
XMath  
XMemory
Util class for low-level VM memory operations and information that makes the call site independent of a certain JVM implementation (e.g.
XOrderingEnum<E>  
XOrderingSequence<E>  
XParsing  
XPrependingEnum<E>  
XPrependingEnum.Creator<E>  
XPrependingList<E>  
XPrependingList.Creator<E>  
XPrependingSequence<E>  
XPrependingSequence.Creator<E>  
XPreputtingEnum<E>  
XPreputtingEnum.Creator<E>  
XPreputtingList<E>  
XPreputtingList.Factory<E>  
XPreputtingSequence<E>  
XPreputtingSequence.Creator<E>  
XProcessingBag<E>  
XProcessingBag.Factory<E>  
XProcessingCollection<E>
Curiously, a removing collection has to be a getting collection as well, because some removal procedures could be abused to read the contained elements (e.g.
XProcessingCollection.Factory<E>  
XProcessingEnum<E>  
XProcessingEnum.Creator<E>  
XProcessingList<E>  
XProcessingList.Factory<E>  
XProcessingMap<K,​V>  
XProcessingMap.Creator<K,​V>  
XProcessingMap.Keys<K,​V>  
XProcessingMap.Values<K,​V>  
XProcessingSequence<E>  
XProcessingSequence.Factory<E>  
XProcessingSet<E>  
XProcessingSet.Factory<E>  
XProcessingSortation<E>  
XProcessingSortation.Factory<E>  
XPutGetBag<E>  
XPutGetBag.Factory<E>  
XPutGetCollection<E>  
XPutGetCollection.Creator<E>  
XPutGetEnum<E>  
XPutGetEnum.Creator<E>  
XPutGetList<E>  
XPutGetList.Factory<E>  
XPutGetMap<K,​V>  
XPutGetMap.Creator<K,​V>  
XPutGetSequence<E>  
XPutGetSequence.Factory<E>  
XPutGetSet<E>  
XPutGetSet.Factory<E>  
XPutGetSortation<E>  
XPutGetSortation.Factory<E>  
XPuttingBag<E>  
XPuttingBag.Creator<E>  
XPuttingCollection<E>
Putting aspect:
Ensure that all putted elements are contained in the collection
XPuttingCollection.Creator<E>  
XPuttingEnum<E>  
XPuttingEnum.Creator<E>  
XPuttingList<E>  
XPuttingList.Creator<E>  
XPuttingMap<K,​V>  
XPuttingMap.Creator<K,​V>  
XPuttingSequence<E>  
XPuttingSequence.Creator<E>  
XPuttingSet<E>  
XPuttingSet.Creator<E>  
XPuttingSortation<E>  
XPuttingSortation.Factory<E>  
XRank<E>  
XRank.Factory<E>  
XReference<E>
Simple Reference class to handle mutable references.
XReferencing<E>  
XReflect
Provides additional generic util methods for working with java reflection.
XRemovingBag<E>  
XRemovingBag.Factory<E>  
XRemovingCollection<E>  
XRemovingCollection.Factory<E>  
XRemovingEnum<E>  
XRemovingEnum.Factory<E>  
XRemovingList<E>  
XRemovingList.Factory<E>  
XRemovingMap<K,​V>  
XRemovingMap.Factory<K,​V>  
XRemovingSequence<E>  
XRemovingSequence.Factory<E>  
XRemovingSet<E>  
XRemovingSet.Factory<E>  
XRemovingSortation<E>  
XRemovingSortation.Factory<E>  
XReplacingBag<E>  
XReplacingBag.Factory<E>  
XReplacingCollection<E>  
XSequence<E>
Level 1 collection type defining the single demand for the collection's elements to be ordered.
XSequence.Creator<E>  
XSet<E>  
XSet.Factory<E>  
XSettingEnum<E>  
XSettingEnum.Creator<E>  
XSettingList<E>  
XSettingList.Creator<E>  
XSettingSequence<E>  
XSettingSequence.Creator<E>  
XSockets  
XSort  
XSortableEnum<E>  
XSortableEnum.Creator<E>  
XSortableSequence<E>  
XSortableSequence.Creator<E>  
XSortation<E>
Actually being a "Collation" (a collection of elements to which a sortation is applied), this type has been named "Sortation" nevertheless to avoid the mistakable similarity to the basic collection type "Collection" in reading, writing, talking and IntelliSense filtering.
XSortation.Factory<E>  
XTable<K,​V>  
XTable.Bridge<K,​V>  
XTable.EntriesBridge<K,​V>  
XTable.Keys<K,​V>  
XTable.Satellite<K,​V>  
XTable.Values<K,​V>  
XThreads  
XTime  
XTypes
Collection of generic util logic missing or too complicated in JDK API.
XUtilsArrayCollection  
XUtilsCollection  
XWrappedCollection<E>  
XWrappedList<E>  
XWrappedMap<K,​V>  
XWrappedSet<E>  
_booleanCollecting  
_booleanReference  
_booleanReference.Default  
_booleanReference.False  
_booleanReference.True  
_byteCollecting  
_bytePredicate  
_byteProcedure  
_charArrayRange  
_charArrayRange.Default  
_charArrayRange.Mutable  
_charCollecting  
_charDistance
Function type that calculates the distance or difference or cost between two given characters.
_charPredicate  
_charProcedure  
_charRangeProcedure  
_doubleCollecting  
_floatCollecting  
_intCollecting  
_intFunction  
_intIndexedSupplier<T>  
_intIndexProcedure  
_intList  
_intList.Factory  
_intPredicate  
_intProcedure  
_intReference  
_intSet
Simple primitive int set implementation.
_intSum  
_longCollector  
_longIndexProcedure  
_longIterable  
_longKeyValue  
_longKeyValue.Default  
_longPredicate  
_longProcedure  
_longRange  
_longRange.Default  
_longReference  
_longReference.Default  
_shortCollecting