All Classes
| Class | Description |
|---|---|
| AllSettingRootsFinder | |
| BaseAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseAvailabilityAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalNode<PK,D,F>> | |
| BaseCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseClientManager | |
| BaseClientNodeFactory | |
| BaseCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseDao | |
| BaseDaoGroup |
A DaoGroup is a collection of related DAOs.
|
| BaseDaoParams | |
| BaseEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| BaseIndexingNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>,N extends Node<IK,IE,IF>> | |
| BaseManagedIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| BaseManagedNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| BaseNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| BaseNodeFactory | |
| BaseNodeScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,T extends Comparable<? super T>> | |
| BaseNodeVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,T> | |
| BaseNodeVacuum.BaseNodeVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,T,C extends BaseNodeVacuum.BaseNodeVacuumBuilder<PK,T,C>> | |
| BasePhysicalEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| BasePhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| BaseQueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| BaseRedundantDaoParams | |
| BaseSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseSchemaUpdateService | |
| BaseServerTypes | |
| BaseStoragePlugin |
Plugins are verbose wrappers around GuiceModules for easy installation of datarouter modules.
|
| BaseStreamRecord<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| BaseTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| BaseWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalNode<PK,D,F>> | |
| BlobClientNodeFactory | |
| BlobNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| BlobNodeFactory | |
| BlobStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| BlobStorage.BlobStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| BlobStorage.PhysicalBlobStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| BlobStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from an blob store such as the filesystem or S3.
|
| BlobStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for writing to an object store such as the filesystem or S3.
|
| BooleanCachedSetting | |
| BooleanSetting | |
| CachedClusterSettingTags | |
| CachedSetting<T> | |
| CallsiteAdapter | |
| CallsiteAnalyzer | |
| CallsiteLog4j2Configuration | |
| CallsiteRecord | |
| CallsiteRecorder | |
| CallsiteReportHeader | |
| CallsiteStat | |
| CallsiteStat.CallsiteCountComparator | |
| CallsiteStat.CallsiteDurationComparator | |
| CallsiteStatComparator | |
| CallsiteStatKey | |
| CallsiteStatReportMetadata | |
| ClientAvailabilityService | |
| ClientId | |
| ClientInitializationTracker | |
| ClientInitMode | |
| ClientManager |
Client represents a connection to a database, cache, or API endpoint.
|
| ClientNodeFactory | |
| ClientOptions | |
| ClientOptionsBuilder | |
| ClientOptionsFactory | |
| ClientOptionsFactory.NoOpClientOptionsFactory | |
| ClientTableEntityPrefixNameWrapper | |
| ClientTableNodeNames | |
| ClientType<CF extends ClientNodeFactory,CM extends ClientManager> | |
| ClientTypeRegistry | |
| ClusterSchemaUpdateLock | |
| ClusterSchemaUpdateLock.ClusterSchemaUpdateLockFielder | |
| ClusterSchemaUpdateLock.FieldKeys | |
| ClusterSchemaUpdateLockKey | |
| ClusterSchemaUpdateLockKey.FieldKeys | |
| CommaSeparatedStringCachedSetting | |
| Config | |
| ConfigDirectory | |
| ConfigKey<T extends ConfigValue<T>> | |
| Configs | |
| ConfigValue<T extends ConfigValue<T>> | |
| ConnectionClientManager | |
| ConnectionHandle | |
| ConstantBooleanSetting | |
| ConstantIntegerSetting | |
| ConstantSetting<T> | |
| CounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| Dao |
A DAO is where nodes are defined.
|
| DaoClasses | |
| Daos | |
| DaosModuleBuilder |
Marker interface to find list of Dao classes used in each module
|
| DaosModuleBuilder.EmptyDaosModuleBuilder | |
| DaosTestService | |
| DatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| DatabeanVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| DatabeanVacuum.DatabeanVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| Datarouter |
Datarouter is the top-level scope through which various components can share things like clients,
configuration, and thread pools.
|
| DatarouterAdditionalAdministratorsSupplier | |
| DatarouterAdditionalAdministratorsSupplier.DatarouterAdditionalAdministrators | |
| DatarouterAdditionalAdministratorsSupplier.NoOpDatarouterAdditionalAdministratorsSupplier | |
| DatarouterAdminEmailSettings | |
| DatarouterAdministratorEmailService | |
| DatarouterClientAvailabilitySettings |
It's recommended to use DatarouterClientAvailabilitySettingsProvider to avoid a circular dependency
|
| DatarouterClientAvailabilitySettings.AvailabilitySettingNode | |
| DatarouterClientAvailabilitySettingsProvider |
The main purpose of this class is to break a circular dependency by injecting a Provider of the availability
setting node instead of using the node directly.
|
| DatarouterClientAvailabilitySwitchThresholdSettings |
It's recommended to use DatarouterClientAvailabilitySwitchThresholdSettingsProvider to avoid a circular dependency
|
| DatarouterClientAvailabilitySwitchThresholdSettingsProvider |
The main purpose of this class is to break a circular dependency by injecting a Provider of the availability
setting node instead of using the node directly.
|
| DatarouterClients |
Clients is a registry or cache of all clients in a Datarouter.
|
| DatarouterClusterSchemaUpdateLockDao | |
| DatarouterClusterSchemaUpdateLockDao.DatarouterClusterSchemaUpdateLockDaoParams | |
| DatarouterCounters | |
| DatarouterEnvironmentType | |
| DatarouterFilesystemPaths | |
| DatarouterInternalConfigDirectoryType | |
| DatarouterNodes |
Nodes is a registry of all Nodes in a Datarouter.
|
| DatarouterNodeUsageTracker | |
| DatarouterProperties | |
| DatarouterServerTypeDetector | |
| DatarouterSettingCategory | |
| DatarouterSettingOverrides | |
| DatarouterSettingOverrides.NoOpDatarouterSettingOverrides | |
| DatarouterSettingTag | |
| DatarouterStorageDocs |
References to notable classes.
|
| DatarouterStorageExecutors | |
| DatarouterStorageExecutors.DatarouterClientFactoryExecutor | |
| DatarouterStorageExecutors.DatarouterSchemaUpdateScheduler | |
| DatarouterStorageGuiceModule | |
| DatarouterStoragePlugin | |
| DatarouterStoragePlugin.DatarouterStorageDaosModule | |
| DatarouterStoragePlugin.DatarouterStoragePluginBuilder | |
| DatarouterStorageSettingRoot | |
| DatarouterStreamSubscriberAccessor | |
| DatarouterStreamSubscriberAccessorSetter | |
| DatarouterStreamSubscriberConfig | |
| DefaultEntity<EK extends io.datarouter.model.key.entity.EntityKey<EK>> | |
| DefaultSettingValue<T> | |
| DefaultSettingValueWinner | |
| DefaultSettingValueWinner.DefaultSettingValueWinnerType | |
| DirectoryDto | |
| DirectoryScanner | |
| DoubleCachedSetting | |
| DoubleSetting | |
| DrInitialPositionInStream | |
| DurationCachedSetting | |
| DurationSetting | |
| EntityFieldInfo<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| EntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| EntityNodeFactory | |
| EntityNodeParams<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| EnvironmentType |
Standard environment types.
|
| ExceptionCategory | |
| FieldGeneratorTool | |
| FlatKeyJsonDatabeanCodec | |
| Gauges | |
| Gauges.NoOpGauges | |
| GroupQueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| GroupQueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| GroupQueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| GroupQueueStorage.GroupQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| GroupQueueStorage.PhysicalGroupQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| GroupQueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedMapStorage.IndexedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedMapStorage.PhysicalIndexedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedMapStorageReader.IndexedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedMapStorageReader.PhysicalIndexedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedMapStorageWriter.IndexedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedMapStorageWriter.PhysicalIndexedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedSortedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| IndexedSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK,D,F>> | |
| IndexedSortedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedSortedMapStorageReader.IndexedSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedSortedMapStorageReader.PhysicalIndexedSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedSortedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedSortedMapStorageWriter.IndexedSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedSortedMapStorageWriter.PhysicalIndexedSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexedStorage.IndexedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorage.PhysicalIndexedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorageCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedStorage.IndexedStorageNode<PK,D,F>> | |
| IndexedStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedStorage.IndexedStorageNode<PK,D,F>> | |
| IndexedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from storage systems that provide secondary indexing.
|
| IndexedStorageReader.IndexedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorageReader.PhysicalIndexedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedStorage.IndexedStorageNode<PK,D,F>> | |
| IndexedStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedStorage.IndexedStorageNode<PK,D,F>> | |
| IndexedStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for writing to storage systems that provide secondary indexing.
|
| IndexedStorageWriter.IndexedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexedStorageWriter.PhysicalIndexedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexEntryFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| IndexingMapStorageMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| IndexingMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| IndexingNodeFactory | |
| IndexingSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.SortedMapStorageNode<PK,D,F>> | |
| IndexingSortedStorageMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.SortedStorageNode<PK,D,F>> | |
| IndexListener<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| IndexMapStorageWriterListener<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>,IN extends SortedMapStorage.SortedMapStorageNode<IK,IE,IF>> |
This assumes that only PK fields are changed...
|
| IndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>> | |
| IntegerCachedSetting | |
| IntegerSetting | |
| InternalStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| InternalStrideScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| KeyRangeTool | |
| KeyRangeTool.KeyWithStringFieldSuffixProvider<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| LongCachedSetting | |
| LongSetting | |
| ManagedIndexIndexToDatabeanScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>> | |
| ManagedNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| ManagedNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| ManagedNodesHolder | |
| ManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| ManualMultiIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,IE,PK,D>> | |
| ManualUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>> | |
| MapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| MapStorage.MapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorage.PhysicalMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MapStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from simple key/value storage systems, supporting similar methods to a HashMap.
|
| MapStorageReader.MapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorageReader.PhysicalMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorageReaderCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.MapStorageReaderNode<PK,D,F>> | |
| MapStorageReaderCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.MapStorageReaderNode<PK,D,F>> | |
| MapStorageReaderSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.MapStorageReaderNode<PK,D,F>> | |
| MapStorageReaderTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.MapStorageReaderNode<PK,D,F>> | |
| MapStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MapStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for deleting from simple key/value storage systems, supporting similar methods to a HashMap.
|
| MapStorageWriter.MapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorageWriter.PhysicalMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| MapStorageWriterCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.MapStorageNode<PK,D,F>> | |
| MemorySettingFinder | |
| MultiIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,IE,PK,D>> | |
| MultiIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,IE,PK,D>> |
Methods for reading from storage systems that provide secondary indexing.
|
| MutableBooleanSetting | |
| Node<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> |
A Node is the interface through which the application sends Databeans for serialization and storage.
|
| NodeBuilder<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| NodeCounterFormatter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| NodeFactory | |
| NodeOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| NodeParams<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| NodeParams.NodeParamsBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| NodeTool | |
| NodewatchConfiguration | |
| NodewatchConfigurationBuilder | |
| NoOpGroupQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| NoOpIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.IndexEntry<IK,IE,PK,D>> | |
| NoOpNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| NoOpQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| NoOpUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>> | |
| NoTxnManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| OffsettingStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| Pathbean | |
| Pathbean.FieldKeys | |
| Pathbean.PathbeanFielder | |
| PathbeanKey | |
| PathbeanKey.FieldKeys | |
| PeekMultiGroupUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| PeekMultiUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| PhysicalAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalNode<PK,D,F>> | |
| PhysicalDatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| PhysicalEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>> | |
| PhysicalGroupQueueStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,D,F>> | |
| PhysicalGroupQueueStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,D,F>> | |
| PhysicalGroupQueueStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,D,F>> | |
| PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory | |
| PhysicalIndexedSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| PhysicalIndexedSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| PhysicalIndexedSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| PhysicalIndexedSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| PhysicalIndexedSortedMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>> | |
| PhysicalIndexedStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends IndexedStorage.PhysicalIndexedStorageNode<PK,D,F>> | |
| PhysicalMapStorageAvailabilityAdapterFactory | |
| PhysicalMapStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.PhysicalMapStorageNode<PK,D,F>> | |
| PhysicalMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.PhysicalMapStorageNode<PK,D,F>> | |
| PhysicalMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.PhysicalMapStorageNode<PK,D,F>> | |
| PhysicalMapStorageReaderCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,D,F>> | |
| PhysicalMapStorageReaderCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,D,F>> | |
| PhysicalMapStorageReaderSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,D,F>> | |
| PhysicalMapStorageReaderTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,D,F>> | |
| PhysicalMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.PhysicalMapStorageNode<PK,D,F>> | |
| PhysicalMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends MapStorage.PhysicalMapStorageNode<PK,D,F>> | |
| PhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> |
A PhysicalNode is a node backed by a specific location like a database table, a memcached namespace, an in-memory
collection, or a remote API endpoint.
|
| PhysicalQueueStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorage.PhysicalQueueStorageNode<PK,D,F>> | |
| PhysicalQueueStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorage.PhysicalQueueStorageNode<PK,D,F>> | |
| PhysicalQueueStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorage.PhysicalQueueStorageNode<PK,D,F>> | |
| PhysicalSortedMapStorageAvailabilityAdapterFactory | |
| PhysicalSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>> | |
| PhysicalSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>> | |
| PhysicalSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>> | |
| PhysicalSortedMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,D,F>> | |
| PhysicalSortedStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.PhysicalSortedStorageNode<PK,D,F>> | |
| PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory | |
| PhysicalSubEntitySortedMapStorageCallsiteAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>> | |
| PhysicalSubEntitySortedMapStorageCounterAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>> | |
| PhysicalSubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| PhysicalSubEntitySortedMapStorageSanitizationAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>> | |
| PhysicalSubEntitySortedMapStorageTraceAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalSubEntitySortedMapStorageNode<EK,PK,D,F>> | |
| PhysicalTallyStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorage.PhysicalTallyStorageNode<PK,D,F>> | |
| PhysicalTallyStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorage.PhysicalTallyStorageNode<PK,D,F>> | |
| PhysicalTallyStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorage.PhysicalTallyStorageNode<PK,D,F>> | |
| PollUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| PrimaryKeyPercentCodecTool | |
| PrimaryKeySanitizer | |
| PrimaryKeyVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| PrimaryKeyVacuum.PrimaryKeyVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| PutMethod |
Defines the strategy used when writing a databean to a datastore, especially the behavior when trying to put a
databean which has a key that already exists.
|
| QueueClientNodeFactory | |
| QueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| QueueMessageKey | |
| QueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| QueueNodeFactory | |
| QueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
A wrapper class including a variety of poll() methods.
|
| QueueStorage.PhysicalQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| QueueStorage.QueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| QueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from a message queue where each message contains a single Databean.
|
| QueueStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods to acknowledge processing of a queue message so that the messaging service can safely delete the message.
|
| QueueStorageWriter.PhysicalQueueStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| QueueStorageWriter.QueueStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| QueueStorageWriterCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,D,F>> | |
| QueueStorageWriterSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,D,F>> | |
| QueueStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,D,F>> | |
| SanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| ScannerConfigTool | |
| ScanningStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| ScanSanitizer | |
| SchemaUpdateOptions | |
| SchemaUpdateOptionsBuilder | |
| SchemaUpdateOptionsFactory | |
| SchemaUpdateOptionsFactory.NoOpSchemaUpdateOptionsFactory | |
| SchemaUpdateResult | |
| SchemaUpdateTool | |
| ServerType | |
| ServerTypeDetector | |
| ServerTypeDetector.NoOpServerTypeDetector | |
| ServerTypeDetector.OnlyDevelopmentServerTypeDetector | |
| ServerTypes | |
| SessionExecutorPleaseRetryException | |
| Setting<T> | |
| SettingBootstrapIntegrationService | |
| SettingCategory | |
| SettingCategory.SimpleSettingCategory | |
| SettingFinder | |
| SettinglessNodeFactory | |
| SettingNode | |
| SettingRoot | |
| SettingRoot.SettingRootFinder | |
| SettingRootsSupplier | |
| SimpleDatarouterProperties | |
| SingleQueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SingleServerType | |
| SortedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| SortedMapStorage.PhysicalSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedMapStorage.SortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.SortedMapStorageNode<PK,D,F>> | |
| SortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedMapStorage.SortedMapStorageNode<PK,D,F>> | |
| SortedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| SortedMapStorageReader.PhysicalSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedMapStorageReader.SortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| SortedMapStorageWriter.PhysicalSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedMapStorageWriter.SortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| SortedStorage.PhysicalSortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorage.SortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.SortedStorageNode<PK,D,F>> | |
| SortedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from storage mechanisms that keep databeans sorted by PrimaryKey.
|
| SortedStorageReader.PhysicalSortedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorageReader.SortedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorageReaderCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorageReader.SortedStorageReaderNode<PK,D,F>> | |
| SortedStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.SortedStorageNode<PK,D,F>> | |
| SortedStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends SortedStorage.SortedStorageNode<PK,D,F>> | |
| SortedStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for writing to storage mechanisms that keep databeans sorted by PrimaryKey.
|
| SortedStorageWriter.PhysicalSortedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SortedStorageWriter.SortedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| Sql<C,P,Q extends Sql<C,P,Q>> | |
| StorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for writing to any storage system.
|
| StorageWriter.StorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| StreamClientNodeFactory | |
| StreamNodeFactory | |
| StreamRecord<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| StreamRecordKey | |
| StreamStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| StreamStorage.PhysicalStreamStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| StreamStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> |
Methods for reading from a stream where each record contains a single Databean.
|
| StrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| StrideScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| StrideScanner.StrideScannerBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> | |
| StringCachedSetting | |
| StringSetting | |
| SubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| SubEntitySortedMapStorageReaderNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| Subpath |
Represents an extension of a Path.
|
| TableConfigurationService | |
| Tally | |
| Tally.FieldKeys | |
| Tally.TallyFielder | |
| TallyClientNodeFactory | |
| TallyKey | |
| TallyKey.FieldKeys | |
| TallyNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyNodeFactory | |
| TallyStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| TallyStorage.PhysicalTallyStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorage.TallyStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| TallyStorageReader.PhysicalTallyStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorageReader.TallyStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,D,F>> | |
| TallyStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> | |
| TallyStorageWriter.PhysicalTallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorageWriter.TallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| TallyStorageWriterCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,D,F>> | |
| TallyStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,D,F>> | |
| TestDao |
Implementations of TestDao do not need to be registered
|
| TestDatarouterProperties | |
| TraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>> | |
| TracedCallable<V> | |
| TracedUncheckedCallable<T> |
Do not use the "CallerRunsPolicy" RejectedExecutionHandler with TracedUncheckedCallable
|
| TxnControl | |
| TxnManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>,IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,IE>> | |
| UnavailableException | |
| UniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>> | |
| UniqueIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,IE,PK,D>> | |
| UniqueIndexWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,IK extends io.datarouter.model.key.primary.PrimaryKey<IK>> | |
| UnknownExceptionCategory | |
| WideNodeBuilder<PK extends io.datarouter.model.key.primary.RegularPrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> | |
| WideNodeFactory | |
| WrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalNode<PK,D,F>> | |
| WrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends PhysicalNode<PK,D,F>> |