Hierarchy For All Packages
Package Hierarchies:- org.gcube.documentstore.configuration,
- org.gcube.documentstore.exception,
- org.gcube.documentstore.persistence,
- org.gcube.documentstore.records,
- org.gcube.documentstore.records.aggregation,
- org.gcube.documentstore.records.implementation,
- org.gcube.documentstore.records.implementation.validations.annotations,
- org.gcube.documentstore.records.implementation.validations.validators,
- org.gcube.documentstore.security.credentials,
- org.gcube.documentstore.security.provider
Class Hierarchy
- java.lang.Object
- org.gcube.documentstore.records.implementation.AbstractRecord (implements org.gcube.documentstore.records.Record)
- org.gcube.documentstore.records.aggregation.AggregationConfiguration
- org.gcube.documentstore.records.aggregation.AggregationScheduler (implements java.lang.Runnable)
- org.gcube.documentstore.records.aggregation.BufferAggregationScheduler
- org.gcube.documentstore.records.aggregation.AggregationUtility<T>
- org.gcube.documentstore.security.credentials.ClientIdCredentials (implements org.gcube.documentstore.security.credentials.DocumentStoreCredential)
- org.gcube.documentstore.security.provider.DefaultAuthorizationProvider (implements org.gcube.common.security.factories.AuthorizationProvider)
- org.gcube.documentstore.security.provider.DefaultAuthorizationProviderFactory (implements org.gcube.common.security.factories.AuthorizationProviderFactory<T>)
- org.gcube.documentstore.persistence.DefaultPersitenceExecutor (implements org.gcube.documentstore.persistence.PersistenceExecutor)
- org.gcube.documentstore.records.DSMapper
- org.gcube.documentstore.persistence.ExecutorUtils
- org.gcube.documentstore.persistence.FallbackMonitor (implements java.lang.Runnable)
- org.gcube.documentstore.configuration.LibraryConfigurationBinder
- org.gcube.com.fasterxml.jackson.databind.Module (implements org.gcube.com.fasterxml.jackson.core.Versioned)
- org.gcube.com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.gcube.documentstore.records.IdentifiableDeserializableModule
- org.gcube.com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.gcube.documentstore.records.implementation.validations.validators.NotEmptyValidator (implements org.gcube.documentstore.records.implementation.FieldAction)
- org.gcube.documentstore.records.implementation.validations.validators.NotEmptyIfNotNullValidator
- org.gcube.documentstore.records.implementation.validations.validators.NotNullValidator (implements org.gcube.documentstore.records.implementation.FieldAction)
- org.gcube.documentstore.persistence.PersistenceBackend
- org.gcube.documentstore.persistence.FallbackPersistenceBackend
- org.gcube.documentstore.persistence.PersistenceBackendConfiguration
- org.gcube.documentstore.persistence.PersistenceBackendFactory
- org.gcube.documentstore.records.RecordUtility
- org.gcube.documentstore.records.ReflectionUtility
- java.lang.Thread (implements java.lang.Runnable)
- org.gcube.documentstore.records.aggregation.AggregationScheduler.ReloaderThread
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.gcube.documentstore.exception.InvalidValueException
- org.gcube.documentstore.exception.NotAggregatableRecordsExceptions
- java.lang.Exception
- org.gcube.documentstore.security.credentials.UserCredentials (implements org.gcube.documentstore.security.credentials.DocumentStoreCredential)
- org.gcube.documentstore.records.implementation.validations.validators.ValidBooleanValidator (implements org.gcube.documentstore.records.implementation.FieldAction)
- org.gcube.documentstore.records.implementation.validations.validators.ValidIntegerValidator (implements org.gcube.documentstore.records.implementation.FieldAction)
- org.gcube.documentstore.records.implementation.validations.validators.ValidLongValidator (implements org.gcube.documentstore.records.implementation.FieldAction)
Interface Hierarchy
- java.lang.Comparable<T>
- org.gcube.documentstore.records.Record (also extends java.io.Serializable)
- org.gcube.documentstore.records.AggregatedRecord<A,
R>
- org.gcube.documentstore.records.AggregatedRecord<A,
- org.gcube.documentstore.records.Record (also extends java.io.Serializable)
- org.gcube.common.security.credentials.Credentials
- org.gcube.documentstore.security.credentials.DocumentStoreCredential
- org.gcube.documentstore.records.implementation.FieldAction
- org.gcube.documentstore.persistence.PersistenceExecutor
- java.io.Serializable
- org.gcube.documentstore.records.Record (also extends java.lang.Comparable<T>)
- org.gcube.documentstore.records.AggregatedRecord<A,
R>
- org.gcube.documentstore.records.AggregatedRecord<A,
- org.gcube.documentstore.records.Record (also extends java.lang.Comparable<T>)
Annotation Interface Hierarchy
- org.gcube.documentstore.records.implementation.AggregatedField (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.ComputedField (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.FieldDecorator (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.NotEmpty (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.NotEmptyIfNotNull (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.NotNull (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.RequiredField (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.ValidBoolean (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.ValidInteger (implements java.lang.annotation.Annotation)
- org.gcube.documentstore.records.implementation.validations.annotations.ValidLong (implements java.lang.annotation.Annotation)