Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractGeoJsonObject - Class in org.hibernate.ogm.datastore.mongodb.type
 
AbstractGeoJsonObject(String) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
AbstractGeoJsonObject(String, String) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
add(Field, String) - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSFields
 
add(Operation) - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
addEntityNameResolver(EntityNameResolver...) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
addEntityNameResolver(EntityNameResolver...) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
addEntityOption(Option<?, V>, V) - Method in class org.hibernate.ogm.options.navigation.spi.BaseContext
 
addEntityOption(Option<?, V>, V) - Method in interface org.hibernate.ogm.options.navigation.spi.ConfigurationContext
Add an option to the global context
addGlobalOption(Option<?, V>, V) - Method in class org.hibernate.ogm.options.navigation.spi.BaseContext
 
addGlobalOption(Option<?, V>, V) - Method in interface org.hibernate.ogm.options.navigation.spi.ConfigurationContext
Add an option to the global context
addHole(List<GeoPoint>) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Adds a new hole to the polygon.
addHole(GeoPoint, GeoPoint, GeoPoint, GeoPoint, GeoPoint...) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Adds a new hole to the polygon.
addHoles(List<List<GeoPoint>>) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Adds new holes to the polygon.
addOperation(Operation) - Method in class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
addPoint(GeoPoint) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
Adds a new point.
addPropertyOption(Option<?, V>, V) - Method in class org.hibernate.ogm.options.navigation.spi.BaseContext
 
addPropertyOption(Option<?, V>, V) - Method in interface org.hibernate.ogm.options.navigation.spi.ConfigurationContext
Add an option to the global context
addSessionFactoryObservers(SessionFactoryObserver...) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
addSessionFactoryObservers(SessionFactoryObserver...) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
allowsTransactionEmulation() - Method in class org.hibernate.ogm.datastore.spi.BaseDatastoreProvider
 
allowsTransactionEmulation() - Method in interface org.hibernate.ogm.datastore.spi.DatastoreProvider
Whether the underlying datastore allows emulation of transactions.
AnnotationConverter<T extends Annotation> - Interface in org.hibernate.ogm.options.spi
Convert option Annotations into equivalent OptionValuePairs.
applyAutoClosing(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyAutoClosing(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyAutoFlushing(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyAutoFlushing(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyAutomaticEvictionOfCollectionCaches(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyAutomaticEvictionOfCollectionCaches(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyBatchFetchStyle(BatchFetchStyle) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyBatchFetchStyle(BatchFetchStyle) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyBeanManager(Object) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyBeanManager(Object) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyCacheRegionPrefix(String) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyCacheRegionPrefix(String) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyConnectionReleaseMode(ConnectionReleaseMode) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyConnectionReleaseMode(ConnectionReleaseMode) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyCurrentTenantIdentifierResolver(CurrentTenantIdentifierResolver) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyCurrentTenantIdentifierResolver(CurrentTenantIdentifierResolver) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyCustomEntityDirtinessStrategy(CustomEntityDirtinessStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyCustomEntityDirtinessStrategy(CustomEntityDirtinessStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyDefaultBatchFetchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyDefaultBatchFetchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyDefaultEntityMode(EntityMode) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
Deprecated.
applyDefaultEntityMode(EntityMode) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
Deprecated.
applyDefaultNullPrecedence(NullPrecedence) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyDefaultNullPrecedence(NullPrecedence) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyDirectReferenceCaching(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyDirectReferenceCaching(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyEntityNotFoundDelegate(EntityNotFoundDelegate) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyEntityNotFoundDelegate(EntityNotFoundDelegate) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyEntityTuplizer(EntityMode, Class<? extends EntityTuplizer>) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyEntityTuplizer(EntityMode, Class<? extends EntityTuplizer>) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyEntityTuplizerFactory(EntityTuplizerFactory) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyEntityTuplizerFactory(EntityTuplizerFactory) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyGetGeneratedKeysSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyGetGeneratedKeysSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyIdentifierRollbackSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyIdentifierRollbackSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyInterceptor(Interceptor) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyInterceptor(Interceptor) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyJdbcBatchingForVersionedEntities(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyJdbcBatchingForVersionedEntities(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyJdbcBatchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyJdbcBatchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyJdbcFetchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyJdbcFetchSize(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyJtaTrackingByThread(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
Deprecated.
applyJtaTrackingByThread(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
Deprecated.
applyLazyInitializationOutsideTransaction(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyLazyInitializationOutsideTransaction(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyMaximumFetchDepth(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyMaximumFetchDepth(int) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyMinimalPutsForCaching(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyMinimalPutsForCaching(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyMultiTableBulkIdStrategy(MultiTableBulkIdStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyMultiTableBulkIdStrategy(MultiTableBulkIdStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyMultiTenancyStrategy(MultiTenancyStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyMultiTenancyStrategy(MultiTenancyStrategy) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyName(String) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyName(String) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyNameAsJndiName(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyNameAsJndiName(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyNamedQueryCheckingOnStartup(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyNamedQueryCheckingOnStartup(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyNullabilityChecking(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyNullabilityChecking(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyOrderingOfInserts(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyOrderingOfInserts(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyOrderingOfUpdates(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyOrderingOfUpdates(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyQueryCacheSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyQueryCacheSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyQuerySubstitutions(Map) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
Deprecated.
applyQuerySubstitutions(Map) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
Deprecated.
applyResultSetsWrapping(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyResultSetsWrapping(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyScrollableResultsSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyScrollableResultsSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applySecondLevelCacheSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applySecondLevelCacheSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applySqlComments(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applySqlComments(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applySqlFunction(String, SQLFunction) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applySqlFunction(String, SQLFunction) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyStatisticsSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyStatisticsSupport(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyStrictJpaQueryLanguageCompliance(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyStrictJpaQueryLanguageCompliance(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyStructuredCacheEntries(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyStructuredCacheEntries(boolean) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
applyValidatorFactory(Object) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
applyValidatorFactory(Object) - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
as(Class<T>) - Method in interface org.hibernate.ogm.compensation.operation.GridDialectOperation
Narrows this operation down to the given sub-type.
asMap() - Method in class org.hibernate.ogm.datastore.infinispanremote.schema.spi.MapSchemaCapture
 
assemble(Serializable, SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Reconstruct the object from its cached "disassembled" state.
AssociatedEntityKeyMetadata - Interface in org.hibernate.ogm.model.key.spi
Provides meta-data about a one-to-one/many-to-one association represented by one or more columns contained within a Tuple.
Association - Class in org.hibernate.ogm.model.spi
Represents an association (think of it as a set of rows, each representing a specific link).
Association() - Constructor for class org.hibernate.ogm.model.spi.Association
Creates a new association, based on an empty association snapshot.
Association(AssociationSnapshot) - Constructor for class org.hibernate.ogm.model.spi.Association
 
ASSOCIATION_DOCUMENT_STORAGE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for specifying how to store association documents.
AssociationContext - Interface in org.hibernate.ogm.dialect.spi
Provides context information to GridDialects when accessing Associations.
AssociationDocumentStorage - Annotation Type in org.hibernate.ogm.datastore.mongodb.options
Specifies whether association documents should be stored in a separate collection per association type or in one global collection for all associations.
associationDocumentStorage(AssociationDocumentStorageType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Specifies how association documents should be persisted.
associationDocumentStorage(AssociationDocumentStorageType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Specifies how association documents should be persisted.
associationDocumentStorage(AssociationDocumentStorageType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Specifies how association documents should be persisted.
AssociationDocumentStorageType - Enum in org.hibernate.ogm.datastore.mongodb.options
Strategies for storing MongoDB association documents.
AssociationKey - Class in org.hibernate.ogm.model.key.spi
Represents the key used to link a property value and the id of its owning entity
AssociationKey(AssociationKeyMetadata, Object[], EntityKey) - Constructor for class org.hibernate.ogm.model.key.spi.AssociationKey
 
AssociationKeyMetadata - Interface in org.hibernate.ogm.model.key.spi
Stores metadata information common to all keys related to a given association
AssociationKind - Enum in org.hibernate.ogm.model.key.spi
The kind of an association.
AssociationOperation - Class in org.hibernate.ogm.model.spi
Operation applied to the association.
AssociationOperation(RowKey, Tuple, AssociationOperationType) - Constructor for class org.hibernate.ogm.model.spi.AssociationOperation
 
AssociationOperationType - Enum in org.hibernate.ogm.model.spi
Type of operations on the tuple
AssociationOrderBy - Class in org.hibernate.ogm.model.spi
Represents a single order by item of a given OrderBy.
AssociationOrderBy(String, String) - Constructor for class org.hibernate.ogm.model.spi.AssociationOrderBy
 
AssociationOrderBy.Order - Enum in org.hibernate.ogm.model.spi
 
AssociationRow<R> - Class in org.hibernate.ogm.datastore.document.association.spi
A TupleSnapshot which represents one row of an association.
AssociationRow(AssociationKey, AssociationRow.AssociationRowAccessor<R>, R) - Constructor for class org.hibernate.ogm.datastore.document.association.spi.AssociationRow
 
AssociationRow.AssociationRowAccessor<R> - Interface in org.hibernate.ogm.datastore.document.association.spi
Contract for obtaining association tuple values from the store-specific representation of an association row.
AssociationRowFactory - Interface in org.hibernate.ogm.datastore.document.association.spi
Contract for factories creating AssociationRow objects.
AssociationRows - Class in org.hibernate.ogm.datastore.document.association.spi
Represents the rows of an association in form of AssociationRows.
AssociationRows(AssociationKey, Collection<?>, AssociationRowFactory) - Constructor for class org.hibernate.ogm.datastore.document.association.spi.AssociationRows
 
ASSOCIATIONS_COLLECTION_PREFIX - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
ASSOCIATIONS_STORE - Static variable in interface org.hibernate.ogm.datastore.document.cfg.DocumentStoreProperties
Property for configuring the strategy for storing associations.
AssociationSnapshot - Interface in org.hibernate.ogm.model.spi
Represents the association snapshot as loaded by the datastore.
AssociationStorage - Annotation Type in org.hibernate.ogm.datastore.document.options
Define the association storage type for the annotated entity or property.
associationStorage(AssociationStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStoreEntityContext
Specifies how associations of the configured entity should be persisted.
associationStorage(AssociationStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStoreGlobalContext
Specifies how associations should be persisted.
associationStorage(AssociationStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStorePropertyContext
Specifies how associations of the configured property should be persisted.
associationStorage(AssociationStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreEntityContext
 
associationStorage(AssociationStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreGlobalContext
 
associationStorage(AssociationStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStorePropertyContext
 
AssociationStorageOption - Class in org.hibernate.ogm.datastore.document.options.spi
Represents the type of association storage as configured via the API or annotations for a given element.
AssociationStorageOption() - Constructor for class org.hibernate.ogm.datastore.document.options.spi.AssociationStorageOption
 
AssociationStorageType - Enum in org.hibernate.ogm.datastore.document.options
A strategy for storing association information in a document datastore.
AssociationType - Enum in org.hibernate.ogm.model.key.spi
The type of an association.
AssociationTypeContext - Interface in org.hibernate.ogm.dialect.spi
Provides context information related to the association type to GridDialects when accessing Associations.
AUTHENTICATION_DATABASE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Specify the authentication database to use to check the credentials.
AUTHENTICATION_MECHANISM - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Specify the authentication mechanism that MongoDB will use to authenticate the connection.
AuthenticationMechanismType - Enum in org.hibernate.ogm.datastore.mongodb.options
Available authentication methods for MongoDB.

B

BackendQuery<T> - Class in org.hibernate.ogm.dialect.query.spi
BackendQuery(T, EntityMetadataInformation) - Constructor for class org.hibernate.ogm.dialect.query.spi.BackendQuery
 
BaseContext - Class in org.hibernate.ogm.options.navigation.spi
Base class for GlobalContext, EntityContext and PropertyContext implementations which allows to add options for the different kinds of context.
BaseContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.options.navigation.spi.BaseContext
 
BaseDatastoreProvider - Class in org.hibernate.ogm.datastore.spi
Recommended base class for DatastoreProvider implementations.
BaseDatastoreProvider() - Constructor for class org.hibernate.ogm.datastore.spi.BaseDatastoreProvider
 
BaseDocumentStoreEntityContext<E extends DocumentStoreEntityContext<E,P>,P extends DocumentStorePropertyContext<E,P>> - Class in org.hibernate.ogm.datastore.document.options.navigation.spi
Converts document store entity-level options.
BaseDocumentStoreEntityContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreEntityContext
 
BaseDocumentStoreGlobalContext<G extends DocumentStoreGlobalContext<G,E>,E extends DocumentStoreEntityContext<E,?>> - Class in org.hibernate.ogm.datastore.document.options.navigation.spi
Converts global document store options.
BaseDocumentStoreGlobalContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreGlobalContext
 
BaseDocumentStorePropertyContext<E extends DocumentStoreEntityContext<E,P>,P extends DocumentStorePropertyContext<E,P>> - Class in org.hibernate.ogm.datastore.document.options.navigation.spi
Converts document store property-level options.
BaseDocumentStorePropertyContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStorePropertyContext
 
BaseEntityContext<E extends EntityContext<E,P>,P extends PropertyContext<E,P>> - Class in org.hibernate.ogm.options.navigation.spi
Base implementation for EntityContexts.
BaseEntityContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.options.navigation.spi.BaseEntityContext
 
BaseErrorHandler - Class in org.hibernate.ogm.compensation
Default (no-op) implementation of ErrorHandler.
BaseErrorHandler() - Constructor for class org.hibernate.ogm.compensation.BaseErrorHandler
 
BaseGlobalContext<G extends GlobalContext<G,E>,E extends EntityContext<E,?>> - Class in org.hibernate.ogm.options.navigation.spi
Base implementation GlobalContexts.
BaseGlobalContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.options.navigation.spi.BaseGlobalContext
 
BaseGridDialect - Class in org.hibernate.ogm.dialect.spi
Recommended base class for GridDialect implementations.
BaseGridDialect() - Constructor for class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
BaseKeyValueStoreEntityContext<E extends KeyValueStoreEntityContext<E,P>,P extends KeyValueStorePropertyContext<E,P>> - Class in org.hibernate.ogm.datastore.keyvalue.options.navigation.spi
Converts key/value store entity-level options.
BaseKeyValueStoreEntityContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.keyvalue.options.navigation.spi.BaseKeyValueStoreEntityContext
 
BaseKeyValueStoreGlobalContext<G extends KeyValueStoreGlobalContext<G,E>,E extends KeyValueStoreEntityContext<E,?>> - Class in org.hibernate.ogm.datastore.keyvalue.options.navigation.spi
Converts global key/value store options.
BaseKeyValueStoreGlobalContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.keyvalue.options.navigation.spi.BaseKeyValueStoreGlobalContext
 
BaseKeyValueStorePropertyContext<E extends KeyValueStoreEntityContext<E,P>,P extends KeyValueStorePropertyContext<E,P>> - Class in org.hibernate.ogm.datastore.keyvalue.options.navigation.spi
Converts key/value store property-level options.
BaseKeyValueStorePropertyContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.datastore.keyvalue.options.navigation.spi.BaseKeyValueStorePropertyContext
 
BaseNeo4jDialect<E extends org.hibernate.ogm.datastore.neo4j.dialect.impl.BaseNeo4jEntityQueries,A extends org.hibernate.ogm.datastore.neo4j.dialect.impl.BaseNeo4jAssociationQueries> - Class in org.hibernate.ogm.datastore.neo4j
 
BaseNeo4jDialect(BaseNeo4jTypeConverter) - Constructor for class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
BasePropertyContext<E extends EntityContext<E,P>,P extends PropertyContext<E,P>> - Class in org.hibernate.ogm.options.navigation.spi
Base implementation for PropertyContexts.
BasePropertyContext(ConfigurationContext) - Constructor for class org.hibernate.ogm.options.navigation.spi.BasePropertyContext
 
BaseQueryParserService - Class in org.hibernate.ogm.query.spi
Common base functionality for QueryParserService implementations.
BaseQueryParserService() - Constructor for class org.hibernate.ogm.query.spi.BaseQueryParserService
 
BaseSchemaDefiner - Class in org.hibernate.ogm.datastore.spi
Default implementation of SchemaDefiner.
BaseSchemaDefiner() - Constructor for class org.hibernate.ogm.datastore.spi.BaseSchemaDefiner
 
BatchableGridDialect - Interface in org.hibernate.ogm.dialect.batch.spi
A GridDialect that can batch operations and execute them using the mechanism provided by the underlying database.
beforeAssemble(Serializable, SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Called before assembling a query result set from the query cache, to allow batch fetching of entities missing from the second-level cache.
BOLT_DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4j
Short name of the data store provider for a remote Neo4j server using Bolt.
BoltNeo4jDialect - Class in org.hibernate.ogm.datastore.neo4j
Abstracts Hibernate OGM from Neo4j.
BoltNeo4jDialect(BoltNeo4jDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
build() - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilder
 
build() - Method in interface org.hibernate.ogm.boot.OgmSessionFactoryBuilderImplementor
 
buildNativeQuery(BackendQuery<String>, QueryParameters) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
buildParameterMetadata(String) - Method in class org.hibernate.ogm.dialect.query.spi.NoOpParameterMetadataBuilder
 
buildParameterMetadata(String) - Method in interface org.hibernate.ogm.dialect.query.spi.ParameterMetadataBuilder
Retrieves meta-data about the named and ordinal parameters contained in the given native NoSQL query.
buildParameterMetadata(String) - Method in class org.hibernate.ogm.dialect.query.spi.RecognizerBasedParameterMetadataBuilder
 
buildProcedureQueryWithParams(String, ProcedureQueryParameters) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
buildSessionFactory() - Method in class org.hibernate.ogm.cfg.OgmConfiguration
 

C

CACHE_CONFIGURATION - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
Cache configuration to apply to the caches created by the dialect.
CACHE_MANAGER_JNDI_NAME - Static variable in class org.hibernate.ogm.datastore.infinispan.InfinispanProperties
The key for the configuration property to define the JNDI name of the cache manager.
CACHE_MAPPING - Static variable in interface org.hibernate.ogm.datastore.keyvalue.cfg.KeyValueStoreProperties
The configuration property for setting the cache mapping.
CacheConfiguration - Annotation Type in org.hibernate.ogm.datastore.infinispanremote.options.cache
Define configuration to use when the cache associated to the entity is created.
cacheManager - Variable in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.ClusteredCounterHandler
 
cacheMapping(CacheMappingType) - Method in interface org.hibernate.ogm.datastore.keyvalue.options.navigation.KeyValueStoreGlobalContext
Specifies how data (entity, associations, id source) should be mapped to caches.
cacheMapping(CacheMappingType) - Method in class org.hibernate.ogm.datastore.keyvalue.options.navigation.spi.BaseKeyValueStoreGlobalContext
 
CacheMappingOption - Class in org.hibernate.ogm.datastore.keyvalue.options.spi
Represents the type of cache mapping as configured via the API or annotations for a given element.
CacheMappingOption() - Constructor for class org.hibernate.ogm.datastore.keyvalue.options.spi.CacheMappingOption
 
CacheMappingType - Enum in org.hibernate.ogm.datastore.keyvalue.options
A strategy for persisting data into key/value stores.
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
In MongoDB the equivalent of a stored procedure is a stored Javascript.
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
callStoredProcedure(String, ProcedureQueryParameters, TupleContext) - Method in interface org.hibernate.ogm.dialect.storedprocedure.spi.StoredProcedureAwareGridDialect
Returns the result of a stored procedure executed on the backend.
checkType(String, Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
ClassPropertyReaderContext<T> - Interface in org.hibernate.ogm.util.configurationreader.spi
A PropertyReaderContext which allows to retrieve properties by instantiating a given implementation type, e.g.
clear() - Method in class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
clear() - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
clear() - Method in class org.hibernate.ogm.model.spi.Association
Removes all rows from this association.
ClosableIterator<T> - Interface in org.hibernate.ogm.dialect.query.spi
An iterator that has to be closed.
close() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect.SingleTupleIterator
 
close() - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
close() - Method in interface org.hibernate.ogm.dialect.query.spi.ClosableIterator
 
CLOSED_QUEUE - Static variable in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
A queue that is always closed
ClusteredCounterHandler - Class in org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter
Provides access to Infinispan Clustered Counter feature.
ClusteredCounterHandler(EmbeddedCacheManager) - Constructor for class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.ClusteredCounterHandler
 
compare(Map<String, Object>, Map<String, Object>) - Method in class org.hibernate.ogm.model.spi.AssociationOrderBy
 
compare(Object, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Perform a Comparator style comparison between values
compareWithOrderChain(Object, Object, List<AssociationOrderBy>) - Static method in class org.hibernate.ogm.model.spi.AssociationOrderBy
 
Configurable - Interface in org.hibernate.ogm.cfg
Implementations allow to apply configuration options specific to given datastores.
CONFIGURATION_RESOURCE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispan.InfinispanProperties
The configuration property to use as key to define a custom configuration for Infinispan.
CONFIGURATION_RESOURCE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The configuration property to use as key to define a custom configuration resource for the Hot Rod (Infinispan remote) client.
CONFIGURATION_RESOURCE_NAME - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
Location of the Neo4j embedded properties file.
ConfigurationContext - Interface in org.hibernate.ogm.options.navigation.spi
Keeps track of the entities and properties configured using the fluent configuration API.
ConfigurationPropertyReader - Class in org.hibernate.ogm.util.configurationreader.spi
Provides a safe access to configuration values as typically configured via StandardServiceRegistryBuilder.applySetting(String, Object) or persistence.xml.
ConfigurationPropertyReader(Configuration) - Constructor for class org.hibernate.ogm.util.configurationreader.spi.ConfigurationPropertyReader
 
ConfigurationPropertyReader(Map<?, ?>) - Constructor for class org.hibernate.ogm.util.configurationreader.spi.ConfigurationPropertyReader
 
ConfigurationPropertyReader(Configuration, ClassLoaderService) - Constructor for class org.hibernate.ogm.util.configurationreader.spi.ConfigurationPropertyReader
 
ConfigurationPropertyReader(Map<?, ?>, ClassLoaderService) - Constructor for class org.hibernate.ogm.util.configurationreader.spi.ConfigurationPropertyReader
 
configure(Configurable) - Method in class org.hibernate.ogm.cfg.OptionConfigurator
Callback for applying configuration options.
configureOptionsFor(Class<D>) - Method in interface org.hibernate.ogm.cfg.Configurable
Applies configuration options to the bootstrapped session factory.
configureOptionsFor(Class<D>) - Method in class org.hibernate.ogm.cfg.OgmConfiguration
Applies configuration options to the bootstrapped session factory.
CONNECTION_CHECKOUT_TIMEOUT - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
How long will we wait (in milliseconds) to get a connection?
CONNECTION_POOL_SIZE - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
The size of the client connection pool
CONNECTION_TTL - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
Time to live of the connection in the pool.
CONSTRAINT_VIOLATION_CODE - Static variable in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
consume(TuplesSupplier) - Method in interface org.hibernate.ogm.dialect.spi.ModelConsumer
Consume a model element on all the tuples provided by a TuplesSupplier.
contains(String) - Method in class org.hibernate.ogm.model.key.spi.RowKey
Check if a column is part of the row key columns.
containsKey(RowKey) - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRows
 
containsKey(RowKey) - Method in interface org.hibernate.ogm.model.spi.AssociationSnapshot
Whether this snapshot contains the specified key or not.
context() - Method in interface org.hibernate.ogm.options.spi.OptionsService
The context containing all the options
context(SessionImplementor) - Method in interface org.hibernate.ogm.options.spi.OptionsService
The context containing all the session dependent options
convert(AssociationKey, TupleSnapshot) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
convert(AssociationKey, TupleSnapshot) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
convert(T) - Method in interface org.hibernate.ogm.options.spi.AnnotationConverter
Converts the given option annotation into an equivalent option value object.
convertToBackendType(Object, SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Returns the value which has been stored in the datastore so that we can perform queries on it.
create() - Method in interface org.hibernate.ogm.datastore.neo4j.spi.GraphDatabaseServiceFactory
Creates a GraphDatabaseService.
CREATE_DATABASE - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for specifying whether the database to connect to should be created when it doesn't exist.
createAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
createAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
createAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
createAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
createAssociation(AssociationKey, AssociationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Creates a new (empty) association for storing the tuples representing the rows corresponding to the given key.
createAssociationRow(AssociationKey, Object) - Method in interface org.hibernate.ogm.datastore.document.association.spi.AssociationRowFactory
Creates an association row.
createAssociationRow(AssociationKey, Object) - Method in class org.hibernate.ogm.datastore.document.association.spi.StructureOptimizerAssociationRowFactory
 
CreateAssociationWithKey - Interface in org.hibernate.ogm.compensation.operation
createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
createCredential(String, String, String) - Method in enum org.hibernate.ogm.datastore.mongodb.options.AuthenticationMechanismType
 
createEntityManagerFactory(String, Map) - Method in class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
createGlobalContext(Class<? extends G>, Class<? extends EntityContext<?, ?>>, Class<? extends PropertyContext<?, ?>>) - Method in interface org.hibernate.ogm.options.navigation.spi.ConfigurationContext
Creates a new GlobalContext object based on the given context implementation types.
createGlobalContext(ConfigurationContext) - Static method in class org.hibernate.ogm.options.navigation.spi.GenericOptionModel
 
createNeo4jAssociationQueries(EntityKeyMetadata, AssociationKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
createNeo4jAssociationQueries(EntityKeyMetadata, AssociationKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
createNeo4jAssociationQueries(EntityKeyMetadata, AssociationKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
createNeo4jAssociationQueries(EntityKeyMetadata, AssociationKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
createNeo4jEntityQueries(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
createNeo4jEntityQueries(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
createNeo4jEntityQueries(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
createNeo4jEntityQueries(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
createProtobufSchema() - Method in class org.hibernate.ogm.datastore.infinispanremote.schema.spi.ProvidedSchemaOverride
 
createProtobufSchema() - Method in interface org.hibernate.ogm.datastore.infinispanremote.schema.spi.SchemaOverride
 
CreateTuple - Interface in org.hibernate.ogm.compensation.operation
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
createTuple(EntityKeyMetadata, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
createTuple(EntityKeyMetadata, OperationContext) - Method in interface org.hibernate.ogm.dialect.identity.spi.IdentityColumnAwareGridDialect
Creates an empty tuple of the specified entity type.
createTuple(EntityKey, OperationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Creates a new tuple for the given entity key.
CreateTupleWithKey - Interface in org.hibernate.ogm.compensation.operation

D

DATABASE - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting the name of the database to connect to.
DATABASE_PATH - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
The absolute path representing the location of the Neo4j database, ex.: /home/user/neo4jdb/mydb
DATASTORE_PROVIDER - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting the datastore provider.
DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.infinispan.Infinispan
Deprecated.
Short name of this data store provider.
DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.infinispan.InfinispanEmbedded
Short name of this data store provider.
DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDB
Short name of this data store provider.
DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4j
DatastoreConfiguration<G extends GlobalContext<?,?>> - Interface in org.hibernate.ogm.datastore.spi
Implementations represent a specific datastore to the user and allow to apply store-specific configuration settings.
DatastoreProvider - Interface in org.hibernate.ogm.datastore.spi
Provides datastore-centric configurations and native access.
deepCopy(Object, SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Return a deep copy of the persistent state, stopping at entities and at collections.
DEFAULT_CONFIGURATION_RESOURCE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
DEFAULT_SCHEMA_FILE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The default file name for Protobuf schemas.
DEFAULT_SCHEMA_PACKAGE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The default package name for Protobuf schemas.
DEFAULT_TRANSACTION_MODE - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The default transaction mode.
disassemble(Object, SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Return a cacheable "disassembled" representation of the object.
DocumentStoreConfiguration - Class in org.hibernate.ogm.cfg.spi
Provides access to properties common to different document datastores.
DocumentStoreConfiguration(ConfigurationPropertyReader, int) - Constructor for class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
DocumentStoreEntityContext<E extends DocumentStoreEntityContext<E,P>,P extends DocumentStorePropertyContext<E,P>> - Interface in org.hibernate.ogm.datastore.document.options.navigation
Allows to configure document store options applying on a per-entity level.
DocumentStoreGlobalContext<G extends DocumentStoreGlobalContext<G,E>,E extends DocumentStoreEntityContext<E,?>> - Interface in org.hibernate.ogm.datastore.document.options.navigation
Allows to configure document store options applying on a global level.
DocumentStoreProperties - Interface in org.hibernate.ogm.datastore.document.cfg
Common properties for configuring document datastores such as MongoDB or CouchDB via persistence.xml or StandardServiceRegistryBuilder.applySetting(String, Object).
DocumentStorePropertyContext<E extends DocumentStoreEntityContext<E,P>,P extends DocumentStorePropertyContext<E,P>> - Interface in org.hibernate.ogm.datastore.document.options.navigation
Allows to configure document store options applying on a per-association level.
DocumentUtil - Class in org.hibernate.ogm.datastore.mongodb.utils
 
DocumentUtil() - Constructor for class org.hibernate.ogm.datastore.mongodb.utils.DocumentUtil
 
DuplicateInsertPreventionStrategy - Enum in org.hibernate.ogm.dialect.spi
A strategy for preventing the insertion of several entity tuples with the same primary key.

E

EMBEDDED_DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4j
Short name of the data store provider for an embedded Neo4j instance.
EmbeddedNeo4jDialect - Class in org.hibernate.ogm.datastore.neo4j
Abstracts Hibernate OGM from Neo4j.
EmbeddedNeo4jDialect(EmbeddedNeo4jDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
ENABLED - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for enabling or disabling Hibernate OGM.
entity(Class<?>) - Method in interface org.hibernate.ogm.options.navigation.EntityContext
Specify mapping for the entity type
entity(Class<?>) - Method in interface org.hibernate.ogm.options.navigation.GlobalContext
Specify mapping for the entity type
entity(Class<?>) - Method in interface org.hibernate.ogm.options.navigation.PropertyContext
Specify mapping for the entity type
EntityAlreadyExistsException - Exception in org.hibernate.ogm.exception
Indicates that the insertion of an entity failed as another entity with the same id already exists in the datastore.
EntityAlreadyExistsException(String) - Constructor for exception org.hibernate.ogm.exception.EntityAlreadyExistsException
 
EntityAlreadyExistsException(Throwable) - Constructor for exception org.hibernate.ogm.exception.EntityAlreadyExistsException
 
EntityAlreadyExistsException(String, Throwable) - Constructor for exception org.hibernate.ogm.exception.EntityAlreadyExistsException
 
EntityContext<E extends EntityContext<E,P>,P extends PropertyContext<E,P>> - Interface in org.hibernate.ogm.options.navigation
Entity level to the options navigation API.
EntityKey - Class in org.hibernate.ogm.model.key.spi
Represents the key of an entity.
EntityKey(EntityKeyMetadata, Object[]) - Constructor for class org.hibernate.ogm.model.key.spi.EntityKey
 
entityKeyMetadata(OgmEntityPersister) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
entityKeyMetadata(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
entityKeyMetadata(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
EntityKeyMetadata - Interface in org.hibernate.ogm.model.key.spi
Stores metadata information common to all keys related to a given entity.
EntityMetadataInformation - Class in org.hibernate.ogm.model.spi
Regroups the EntityKeyMetadata and the type name of the entity as it is useful to have them both when dealing with querying.
EntityMetadataInformation(EntityKeyMetadata, String) - Constructor for class org.hibernate.ogm.model.spi.EntityMetadataInformation
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
equals(Object) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
equals(Object) - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
 
equals(Object) - Method in class org.hibernate.ogm.model.key.spi.EntityKey
 
equals(Object) - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
equals(Object) - Method in class org.hibernate.ogm.model.key.spi.RowKey
 
equals(Object) - Method in class org.hibernate.ogm.options.spi.Option
 
ERROR_HANDLER - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting a ErrorHandler which will receive applied and failed grid dialect operations upon failures.
ErrorHandler - Interface in org.hibernate.ogm.compensation
Implementations receive applied and failed grid dialect operations upon exceptions when persisting data in the NoSQL backend.
ErrorHandler.FailedGridDialectOperationContext - Interface in org.hibernate.ogm.compensation
Provides contextual information when notifying an ErrorHandler about a failed grid dialect operation.
ErrorHandler.RollbackContext - Interface in org.hibernate.ogm.compensation
Provides contextual information when notifying an ErrorHandler about a transaction rollback.
ErrorHandlingStrategy - Enum in org.hibernate.ogm.compensation
A strategy for dealing with errors occurring during execution of a grid dialect operation.
ESTABLISH_CONNECTION_TIMEOUT - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
the timeout in millisecond to make an initial socket connection.
executeBackendQuery(BackendQuery<InfinispanRemoteQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
executeBackendQuery(BackendQuery<MongoDBQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
executeBackendQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
executeBackendQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
executeBackendQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
executeBackendQuery(BackendQuery<T>, QueryParameters, TupleContext) - Method in interface org.hibernate.ogm.dialect.query.spi.QueryableGridDialect
Returns the result of a native query executed on the backend.
executeBackendUpdateQuery(BackendQuery<InfinispanRemoteQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
executeBackendUpdateQuery(BackendQuery<MongoDBQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
executeBackendUpdateQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
executeBackendUpdateQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
executeBackendUpdateQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
executeBackendUpdateQuery(BackendQuery<String>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
executeBackendUpdateQuery(BackendQuery<T>, QueryParameters, TupleContext) - Method in interface org.hibernate.ogm.dialect.query.spi.QueryableGridDialect
Returns the result of a native update query executed on the backend.
ExecuteBatch - Interface in org.hibernate.ogm.compensation.operation
executeBatch(OperationsQueue) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
executeBatch(OperationsQueue) - Method in interface org.hibernate.ogm.dialect.batch.spi.BatchableGridDialect
Executes the batched operations using the mechanism provided by the db
executeBatch(OperationsQueue) - Method in interface org.hibernate.ogm.dialect.batch.spi.GroupingByEntityDialect
Execute all the changes collected in the OperationsQueue.
executeGroupedChangesToEntity(GroupedChangesToEntityOperation) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
Experimental - Annotation Type in org.hibernate.ogm.util
Marks the annotated API member as experimental, i.e.

F

factor - Variable in enum org.hibernate.ogm.model.spi.AssociationOrderBy.Order
 
FlushPendingOperations - Interface in org.hibernate.ogm.compensation.operation
flushPendingOperations(EntityKey, TupleContext) - Method in interface org.hibernate.ogm.dialect.batch.spi.GroupingByEntityDialect
Flush all the pending operations.
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
A consumer is called for each tuple matching the selected EntityKeyMetadata.
forSequence(IdSourceKeyMetadata) - Static method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
forTable(IdSourceKeyMetadata, String) - Static method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
fromDocument(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
fromJsonArray(String) - Static method in class org.hibernate.ogm.datastore.mongodb.utils.DocumentUtil
 
fromOrmQueryParameters(QueryParameters, TypeTranslator, SessionFactoryImplementor) - Static method in class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
fromOrmRowSelection(RowSelection) - Static method in class org.hibernate.ogm.dialect.query.spi.RowSelection
 
fromOrmTypedValue(TypedValue, TypeTranslator, SessionFactoryImplementor) - Static method in class org.hibernate.ogm.dialect.query.spi.TypedGridValue
 

G

generateSchema(PersistenceUnitInfo, Map) - Method in class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
generateSchema(String, Map) - Method in class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
GenericOptionModel - Class in org.hibernate.ogm.options.navigation.spi
A generic option model that provides no store-specific options.
GenericOptionModel() - Constructor for class org.hibernate.ogm.options.navigation.spi.GenericOptionModel
 
GeoCollection - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON GeometryCollection in MongoDB and support spatial queries.
GeoCollection(List<AbstractGeoJsonObject>) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
GeoCollection(AbstractGeoJsonObject, AbstractGeoJsonObject...) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
Instantiates a new GeometryCollection.
GeoLineString - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON LineString in MongoDB and support spatial queries.
GeoLineString(GeoPoint, GeoPoint) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
Instantiates a new LineString.
GeoMultiLineString - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON MultiLineString in MongoDB and support spatial queries.
GeoMultiLineString(List<GeoLineString>) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
Instantiates a new MultiLineString.
GeoMultiLineString(GeoLineString, GeoLineString...) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
Instantiates a new MultiLineString.
GeoMultiPoint - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON MultiPoint in MongoDB and support spatial queries.
GeoMultiPoint(GeoPoint) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
Instantiates a new MultiPoint.
GeoMultiPoint(List<GeoPoint>) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
Instantiates a new MultiPoint.
GeoMultiPoint(GeoPoint, GeoPoint...) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
Instantiates a new MultiPoint.
GeoMultiPolygon - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON MultiPolygon in MongoDB and support spatial queries.
GeoMultiPolygon(List<GeoPolygon>) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
Instantiates a new MultiPolygon.
GeoMultiPolygon(GeoPolygon, GeoPolygon...) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
Instantiates a new MultiPolygon.
GeoPoint - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON Point in MongoDB and support spatial queries.
GeoPoint(double, double) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
Instantiates a new Point.
GeoPolygon - Class in org.hibernate.ogm.datastore.mongodb.type
Type used to represent a GeoJSON Polygon in MongoDB and support spatial queries.
GeoPolygon(List<GeoPoint>) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Instantiates a new Polygon.
GeoPolygon(GeoPoint, GeoPoint, GeoPoint, GeoPoint, GeoPoint...) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Instantiates a new Polygon.
get(R, String) - Method in interface org.hibernate.ogm.datastore.document.association.spi.AssociationRow.AssociationRowAccessor
 
get(String) - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRow
 
get(RowKey) - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRows
 
get(TransactionContext) - Method in interface org.hibernate.ogm.dialect.spi.TuplesSupplier
 
get(RowKey) - Method in class org.hibernate.ogm.model.spi.Association
Returns the association row with the given key.
get(RowKey) - Method in interface org.hibernate.ogm.model.spi.AssociationSnapshot
Get the row associated to the RowKey.
get(String) - Method in class org.hibernate.ogm.model.spi.Tuple
 
get(String) - Method in interface org.hibernate.ogm.model.spi.TupleSnapshot
Get the value of a column in the tuple
get(Class<O>, I) - Method in interface org.hibernate.ogm.options.spi.OptionsContext
Returns the value of the option with the given identifier, if present.
getAll(Class<O>) - Method in interface org.hibernate.ogm.options.spi.OptionsContext
Returns all values of the specified option type, keyed by identifier.
getAllAssociatedEntityKeyMetadata() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Get the meta-data of all the associated entities keys
getAllAssociationKeyMetadata() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
 
getAllEntityKeyMetadata() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
 
getAllIdSourceKeyMetadata() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
 
getAllRoles() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Get all the roles
getAppliedGridDialectOperations() - Method in interface org.hibernate.ogm.compensation.ErrorHandler.FailedGridDialectOperationContext
The operations successfully applied to the datastore before the failure occurred.
getAppliedGridDialectOperations() - Method in interface org.hibernate.ogm.compensation.ErrorHandler.RollbackContext
The operations successfully applied to the datastore before the rollback attempt was made.
getAssociatedEntityKeyMetadata() - Method in interface org.hibernate.ogm.dialect.spi.AssociationTypeContext
Provides meta-data about the entity key on the other side of this association.
getAssociatedEntityKeyMetadata(String) - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Provides meta-data about the *-to-one associations represented in a given tuple.
getAssociatedEntityKeyMetadata() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns meta-data about the entity key referenced by associations of this key family.
getAssociation() - Method in interface org.hibernate.ogm.compensation.operation.InsertOrUpdateAssociation
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
getAssociation() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
getAssociation(AssociationKey, AssociationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Return the list of tuples corresponding to a given association and the given context
getAssociationKey() - Method in interface org.hibernate.ogm.compensation.operation.CreateAssociationWithKey
 
getAssociationKey() - Method in interface org.hibernate.ogm.compensation.operation.InsertOrUpdateAssociation
 
getAssociationKey() - Method in interface org.hibernate.ogm.compensation.operation.RemoveAssociation
 
getAssociationKey() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
getAssociationKey() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveAssociationOperation
 
getAssociationKeyColumns() - Method in interface org.hibernate.ogm.model.key.spi.AssociatedEntityKeyMetadata
get the names of those columns of a tuple or association row which make up the represented association, i.e.
getAssociationKind() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Get the type of association
getAssociationQueries(AssociationKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getAssociationRowAccessor(String[], String) - Method in class org.hibernate.ogm.datastore.document.association.spi.StructureOptimizerAssociationRowFactory
Returns the AssociationRow.AssociationRowAccessor to be used to obtain values from the AssociationRow created by this factory.
getAssociationType() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns the type of this association, i.e.
getAssociationTypeContext() - Method in interface org.hibernate.ogm.dialect.spi.AssociationContext
Provides context information related to the given association's type.
getCollectionRole() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Get the association role.
getColumn() - Method in class org.hibernate.ogm.model.spi.TupleOperation
 
getColumnName() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
Get the segment column name if this is a table-based generator, null otherwise.
getColumnName() - Method in class org.hibernate.ogm.model.spi.AssociationOrderBy
 
getColumnNames(R) - Method in interface org.hibernate.ogm.datastore.document.association.spi.AssociationRow.AssociationRowAccessor
 
getColumnNames() - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRow
 
getColumnNames() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
The columns identifying the association.
getColumnNames() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
The columns identifying the association.
getColumnNames() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
This class should be treated as immutable.
getColumnNames() - Method in interface org.hibernate.ogm.model.key.spi.EntityKeyMetadata
This class should be treated as immutable.
getColumnNames() - Method in class org.hibernate.ogm.model.key.spi.RowKey
This class should be treated as immutable.
getColumnNames() - Method in class org.hibernate.ogm.model.spi.Tuple
 
getColumnNames() - Method in interface org.hibernate.ogm.model.spi.TupleSnapshot
Get columns names composing the tuple
getColumnNames() - Method in interface org.hibernate.ogm.query.spi.QueryParsingResult
The names of selected scalar columns.
getColumnSpan(Mapping) - Method in interface org.hibernate.ogm.type.spi.GridType
How many columns are used to persist this type.
getColumnsWithoutKeyColumns(Iterable<String>) - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns all those columns from the given candidate list which are not part of this key family.
getColumnValue(String) - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
Returns the value of the given column if part of this key.
getColumnValue() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
Get the segment name if this is a table-based generator, null otherwise.
getColumnValue(String) - Method in class org.hibernate.ogm.model.key.spi.RowKey
Get the value of the specified column.
getColumnValues() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
Get values of the key
getColumnValues() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
This class should be treated as immutable.
getColumnValues() - Method in class org.hibernate.ogm.model.key.spi.RowKey
This class should be treated as immutable.
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.infinispan.Infinispan
Deprecated.
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanEmbedded
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDataStoreConfiguration
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.map.MapDatastore
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDB
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.neo4j.Neo4j
 
getConfigurationBuilder(ConfigurationContext) - Method in interface org.hibernate.ogm.datastore.spi.DatastoreConfiguration
Returns a new store-specific GlobalContext instance.
getContext() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
getContext() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveAssociationOperation
 
getCorrespondingEntityKeyColumn(String) - Method in interface org.hibernate.ogm.model.key.spi.AssociatedEntityKeyMetadata
Returns the name of the column in the target entity key corresponding to the given association key column.
getCounterOrCreateIt(String, int) - Method in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.ClusteredCounterHandler
Create a counter if one is not defined already, otherwise return the existing one.
getCurrentSession() - Method in interface org.hibernate.ogm.OgmSessionFactory
 
getDatabase() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
 
getDatabaseName() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
getDefaultDialect() - Method in interface org.hibernate.ogm.datastore.spi.DatastoreProvider
Returns the GridDialect type for the underlying datastore.
getDefaultQueryParserServiceType() - Method in class org.hibernate.ogm.datastore.spi.BaseDatastoreProvider
 
getDefaultQueryParserServiceType() - Method in interface org.hibernate.ogm.datastore.spi.DatastoreProvider
Returns the type of QueryParserService to be used for executing queries against the underlying datastore.
getDefaultValue(ConfigurationPropertyReader) - Method in class org.hibernate.ogm.datastore.document.options.spi.AssociationStorageOption
 
getDefaultValue(ConfigurationPropertyReader) - Method in class org.hibernate.ogm.datastore.document.options.spi.MapStorageOption
 
getDefaultValue(ConfigurationPropertyReader) - Method in class org.hibernate.ogm.datastore.keyvalue.options.spi.CacheMappingOption
 
getDefaultValue(ConfigurationPropertyReader) - Method in class org.hibernate.ogm.options.spi.Option
May be overridden by specific option types to retrieve a default value based on the configuration properties used to bootstrap Hibernate OGM.
getDiscriminatorColumn() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Get the name of the column with the discriminator.
getDiscriminatorValue() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
The discriminator value for dealing with inheritance; it might be null because some strategies don't need it.
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Returns this dialect's strategy for detecting the insertion of several entity tuples of the given type with the same primary key.
getEndPoint() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
getEntityClass() - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSFields
 
getEntityKey() - Method in interface org.hibernate.ogm.compensation.operation.CreateTupleWithKey
 
getEntityKey() - Method in interface org.hibernate.ogm.compensation.operation.InsertOrUpdateTuple
 
getEntityKey() - Method in interface org.hibernate.ogm.compensation.operation.RemoveTuple
 
getEntityKey() - Method in interface org.hibernate.ogm.compensation.operation.RemoveTupleWithOptimisticLock
 
getEntityKey() - Method in interface org.hibernate.ogm.compensation.operation.UpdateTupleWithOptimisticLock
 
getEntityKey(Tuple, AssociatedEntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
Returns the key of the entity targeted by the represented association, retrieved from the given tuple.
getEntityKey() - Method in interface org.hibernate.ogm.dialect.batch.spi.GroupableEntityOperation
 
getEntityKey() - Method in class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
getEntityKey() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
getEntityKey() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateTupleOperation
 
getEntityKey() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveAssociationOperation
 
getEntityKey() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveTupleOperation
 
getEntityKey() - Method in exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
 
getEntityKey() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
Returns the owning entity key.
getEntityKeyMetadata() - Method in interface org.hibernate.ogm.compensation.operation.CreateTuple
 
getEntityKeyMetadata() - Method in interface org.hibernate.ogm.compensation.operation.InsertTuple
 
getEntityKeyMetadata() - Method in exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
 
getEntityKeyMetadata() - Method in interface org.hibernate.ogm.model.key.spi.AssociatedEntityKeyMetadata
Get the meta-data for the entity key on the other side of the represented association.
getEntityKeyMetadata() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns meta-data about the entity-key on this side of associations of this key family.
getEntityKeyMetadata() - Method in class org.hibernate.ogm.model.spi.EntityMetadataInformation
 
getEntityOptions(Class<?>) - Method in interface org.hibernate.ogm.options.spi.OptionsService.OptionsServiceContext
Returns a context with the options effectively applying for the given entity, as configured programmatically, via annotations or configuration options, falling back to the global configuration level if a specific option is not specifically set for the given entity
getEntityQueries(EntityKeyMetadata, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getEntityQueries(EntityKeyMetadata, TupleTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getEntityTuplePointer() - Method in interface org.hibernate.ogm.dialect.spi.AssociationContext
Returns a tuple representing the entity on the current side of the association for which the given operation was invoked.
getException() - Method in interface org.hibernate.ogm.compensation.ErrorHandler.FailedGridDialectOperationContext
Exception describing the failure.
getExternalRing() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Returns the external ring of the polygon.
getFailedOperation() - Method in interface org.hibernate.ogm.compensation.ErrorHandler.FailedGridDialectOperationContext
The operation which failed.
getFields() - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSFields
 
getFirst() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 
getFirstRow() - Method in class org.hibernate.ogm.dialect.query.spi.RowSelection
 
getGeneratorKeyMetadata() - Method in interface org.hibernate.ogm.id.spi.PersistentNoSqlIdentifierGenerator
Returns an identifier representing the persistent structure which this generator is based upon, e.g.
getGlobalOptions() - Method in interface org.hibernate.ogm.options.spi.OptionsService.OptionsServiceContext
Returns a context with the options applying on the global level, as either configured programmatically or via configuration options.
getHashCode(Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Get a hash code, consistent with persistence "equality".
getHashCode(Object, SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Get a hash code, consistent with persistence "equality".
getHost() - Method in class org.hibernate.ogm.cfg.spi.Hosts.HostAndPort
 
getHostingEntityOptionsContext() - Method in interface org.hibernate.ogm.dialect.spi.AssociationTypeContext
Provide access to the options set for the entity hosting the association.
getHostingEntityTupleTypeContext() - Method in interface org.hibernate.ogm.dialect.spi.AssociationTypeContext
Provide access to the TupleTypeContext of the entity hosting the association.
getHosts() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
getIncrement() - Method in class org.hibernate.ogm.dialect.spi.NextValueRequest
The increment to be applied when fetching the value.
getInitialValue() - Method in class org.hibernate.ogm.dialect.spi.NextValueRequest
The initial value when fetching values from the given id source.
getInitialValue() - Method in interface org.hibernate.ogm.id.spi.PersistentNoSqlIdentifierGenerator
Returns the initial value of this generator.
getInputStream() - Method in class org.hibernate.ogm.datastore.mongodb.type.GridFS
 
getInstance(Option<?, V>, V) - Static method in class org.hibernate.ogm.options.spi.OptionValuePair
 
getKey() - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRow
Returns the key of this association row.
getKey() - Method in class org.hibernate.ogm.dialect.spi.NextValueRequest
Describes the id source to fetch the next value from.
getKey() - Method in class org.hibernate.ogm.model.spi.AssociationOperation
 
getKeyColumnName() - Method in interface org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata
Get the key column name for table-based sources, null otherwise.
getKeys() - Method in class org.hibernate.ogm.model.spi.Association
Returns all keys of all rows contained within this association.
getKind() - Method in class org.hibernate.ogm.model.spi.AssociationOrderBy
 
getLatitude() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
getLineStrings() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
getLockingStrategy(Lockable, LockMode) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
Get a strategy instance which knows how to acquire a database-level lock of the specified/mode for this dialect.
getLockingStrategy(Lockable, LockMode) - Method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
Returns a no-op locking strategy for all lock modes which will raise an exception upon lock retrieval.
getLockingStrategy(Lockable, LockMode) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Returns a LockingStrategy for locking the given lockable, using the given lock mode.
getLongitude() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
getManyToManyOrderBy() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Allows the access to the parsed value of the OrderBy qualifier for the current association
getMaxRows() - Method in class org.hibernate.ogm.dialect.query.spi.RowSelection
 
getMemento() - Method in class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
getMetadata() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
 
getMetadata() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
Get the key meta-data
getMetadata() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
getName() - Method in interface org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata
Returns the table name for table-based sources, the sequence name otherwise.
getName() - Method in interface org.hibernate.ogm.type.spi.GridType
Returns the abbreviated name of the type.
getNamedParameters() - Method in class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
getNamedParameters() - Method in class org.hibernate.ogm.storedprocedure.ProcedureQueryParameters
 
getNativeClientResource() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
getOldLockState() - Method in interface org.hibernate.ogm.compensation.operation.RemoveTupleWithOptimisticLock
 
getOldLockState() - Method in interface org.hibernate.ogm.compensation.operation.UpdateTupleWithOptimisticLock
 
getOperations() - Method in interface org.hibernate.ogm.compensation.operation.ExecuteBatch
Returns the list of batched operations.
getOperations() - Method in interface org.hibernate.ogm.compensation.operation.FlushPendingOperations
Returns the list of batched operations.
getOperations() - Method in class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
getOperations() - Method in class org.hibernate.ogm.model.spi.Association
Return the list of actions on the tuple.
getOperations() - Method in class org.hibernate.ogm.model.spi.Tuple
Return the list of actions on the tuple.
getOperationsQueue() - Method in interface org.hibernate.ogm.dialect.spi.OperationContext
Provides access to the operations queue of the current flush cycle if the active dialect supports the batched execution of operations.
getOption() - Method in class org.hibernate.ogm.options.spi.OptionValuePair
 
getOptionForIndex(String) - Method in class org.hibernate.ogm.options.shared.spi.IndexOptions
 
getOptionIdentifier() - Method in class org.hibernate.ogm.options.spi.Option
Returns this option's identifier.
getOptionIdentifier() - Method in class org.hibernate.ogm.options.spi.UniqueOption
Return the identifier of this option.
getOptions() - Method in class org.hibernate.ogm.options.shared.spi.IndexOption
 
getOptionsContext() - Method in interface org.hibernate.ogm.dialect.spi.AssociationTypeContext
Provide access to the options set for the association.
getOptionsContext() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Get the option context.
getOutputs() - Method in class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
getParameterMetadataBuilder() - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
getParameterMetadataBuilder() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getParameterMetadataBuilder() - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getParameterMetadataBuilder() - Method in interface org.hibernate.ogm.dialect.query.spi.QueryableGridDialect
Returns a builder for retrieving parameter meta-data from native queries in this datastore's format.
getParameters(QueryParameters) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getPassword() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
getPoints() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
getPolygons() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
getPolymorphicEntityColumns() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Additional columns that are not part of the entity but that are added by subclasses in a hierarchy.
getPort() - Method in class org.hibernate.ogm.cfg.spi.Hosts.HostAndPort
 
getPositionalParameters() - Method in class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
getPositionalParameters() - Method in class org.hibernate.ogm.storedprocedure.ProcedureQueryParameters
 
getPropertyOptions(Class<?>, String) - Method in interface org.hibernate.ogm.options.spi.OptionsService.OptionsServiceContext
Returns a context with the options effectively applying for the given entity, as configured programmatically, via annotations or configuration options, falling back to the entity and global configuration levels if a specific option is not specifically set for the given property
getProviderUtil() - Method in class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
getQuery() - Method in class org.hibernate.ogm.dialect.query.spi.BackendQuery
 
getQueryHints() - Method in class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
getQueryObject() - Method in interface org.hibernate.ogm.query.spi.QueryParsingResult
The resulting query in a representation understood by the underlying datastore, e.g.
getReadConcern() - Method in enum org.hibernate.ogm.datastore.mongodb.options.ReadConcernType
 
getReadPreference() - Method in enum org.hibernate.ogm.datastore.mongodb.options.ReadPreferenceType
Get the read preference.
getReferencedIndexes() - Method in class org.hibernate.ogm.options.shared.spi.IndexOptions
 
getReturnedClass() - Method in interface org.hibernate.ogm.type.spi.GridType
getRings() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
getRole(String) - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Get the role of a column
getRoleOnMainSide() - Method in interface org.hibernate.ogm.dialect.spi.AssociationTypeContext
Provides the role of the represented association on the main side in case the current operation is invoked for the inverse side of a bi-directional association.
getRowKeyColumnNames() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
The columns identifying an element of the association
getRowKeyIndexColumnNames() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
The columns representing the index of the element of the association.
getRowKeys() - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRows
 
getRowKeys() - Method in interface org.hibernate.ogm.model.spi.AssociationSnapshot
Returns an iterable with the rows contained in this snapshot.
getRowSelection() - Method in class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
getSchemaDefinerType() - Method in class org.hibernate.ogm.datastore.spi.BaseDatastoreProvider
 
getSchemaDefinerType() - Method in interface org.hibernate.ogm.datastore.spi.DatastoreProvider
Returns the type of the SchemaDefiner of this datastore.
getSelectableColumns() - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Returns the mapped columns of the given entity.
getSemiResolvedType(SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Get the type of a semi-resolved value.
getServiceRegistry() - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
getSessionFactory() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
 
getSessionFactory() - Method in interface org.hibernate.ogm.OgmSession
 
getSingleColumnRow(String, Object) - Method in class org.hibernate.ogm.datastore.document.association.spi.StructureOptimizerAssociationRowFactory
Creates a row object with the given column name and value.
getSingleEntityMetadataInformationOrNull() - Method in class org.hibernate.ogm.dialect.query.spi.BackendQuery
 
getSingleRowKeyColumnNotContainedInAssociationKey() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns the name of the single row key column which is not a column of this key itself, in case such a column exists.
getSnapshot() - Method in class org.hibernate.ogm.model.spi.Association
Returns the snapshot upon which this association is based, i.e.
getSnapshot() - Method in class org.hibernate.ogm.model.spi.Tuple
 
getSnapshotType() - Method in class org.hibernate.ogm.model.spi.Tuple
 
getStartPoint() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
getTable() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
Returns the table name of this key.
getTable() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Returns the table name of this key.
getTable() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
Get the table name of this key.
getTable() - Method in interface org.hibernate.ogm.model.key.spi.EntityKeyMetadata
Get the name of the table representing the entity
getTable() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
Get the table name if this is a table-based generator, the sequence name otherwise.
getTableEntityTypeMapping() - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner.SchemaDefinitionContext
Note that it only returns one entity type per physical table in the case several entity types share the same table.
getTargetIndexName() - Method in class org.hibernate.ogm.options.shared.spi.IndexOption
 
getTransactionContext() - Method in interface org.hibernate.ogm.dialect.spi.OperationContext
Provides the information related to the transactional boundaries the query can be executed
getTransactionCoordinatorBuilder(TransactionCoordinatorBuilder) - Method in class org.hibernate.ogm.datastore.spi.BaseDatastoreProvider
 
getTransactionCoordinatorBuilder(TransactionCoordinatorBuilder) - Method in interface org.hibernate.ogm.datastore.spi.DatastoreProvider
Allow the DatastoreProvider to replace/wrap the current TransactionCoordinatorBuilder.
getTransactionId() - Method in interface org.hibernate.ogm.dialect.spi.TransactionContext
A value that can be used to identify the running transaction.
getTuple() - Method in interface org.hibernate.ogm.compensation.operation.InsertOrUpdateTuple
 
getTuple() - Method in interface org.hibernate.ogm.compensation.operation.InsertTuple
 
getTuple() - Method in interface org.hibernate.ogm.compensation.operation.UpdateTupleWithOptimisticLock
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
getTuple(EntityKey, OperationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Return the tuple with the given column for a given key
getTupleContext() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateTupleOperation
 
getTupleContext() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveTupleOperation
 
getTuplePointer() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateTupleOperation
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
getTuples(EntityKey[], TupleContext) - Method in interface org.hibernate.ogm.dialect.multiget.spi.MultigetGridDialect
Return the list of tuples with the given columns for a given list of keys.
getTupleTypeContext() - Method in interface org.hibernate.ogm.dialect.spi.OperationContext
Provides context information related to the given entity's type.
getType() - Method in interface org.hibernate.ogm.compensation.operation.GridDialectOperation
Returns the specific type this operation.
getType() - Method in class org.hibernate.ogm.dialect.query.spi.TypedGridValue
 
getType() - Method in interface org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata
Get the type of the represented id source.
getType() - Method in class org.hibernate.ogm.model.spi.AssociationOperation
 
getType() - Method in class org.hibernate.ogm.model.spi.TupleOperation
 
getType(Type) - Method in interface org.hibernate.ogm.type.spi.TypeTranslator
Returns the Hibernate OGM type corresponding to the given ORM type.
getTypedValue() - Method in interface org.hibernate.ogm.util.configurationreader.spi.ClassPropertyReaderContext
Get type of the of the property
getTypeName() - Method in class org.hibernate.ogm.model.spi.EntityMetadataInformation
 
getUnique(Class<O>) - Method in interface org.hibernate.ogm.options.spi.OptionsContext
Returns the value of the unique option of the given type, if present.
getUsername() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
getValue() - Method in class org.hibernate.ogm.dialect.query.spi.TypedGridValue
 
getValue() - Method in class org.hibernate.ogm.model.spi.AssociationOperation
 
getValue() - Method in class org.hibernate.ogm.model.spi.TupleOperation
 
getValue() - Method in class org.hibernate.ogm.options.spi.OptionValuePair
 
getValue() - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Returns the value of the specified property.
getValueColumnName() - Method in interface org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata
Get the value column name for table-based sources, null otherwise.
getWriteConcern() - Method in enum org.hibernate.ogm.datastore.mongodb.options.WriteConcernType
Get the write concern
GlobalContext<G extends GlobalContext<G,E>,E extends EntityContext<E,?>> - Interface in org.hibernate.ogm.options.navigation
Entry point to the options navigation API.
GraphDatabaseServiceFactory - Interface in org.hibernate.ogm.datastore.neo4j.spi
Contains methods to create a GraphDatabaseService.
GRID_DIALECT - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
 
GridDialect - Interface in org.hibernate.ogm.dialect.spi
Dialect abstracting Hibernate OGM from the grid implementation.
GridDialectOperation - Interface in org.hibernate.ogm.compensation.operation
Represents the execution of one specific method of the GridDialect contract or its optional facets such as OptimisticLockingAwareGridDialect.
GridFS - Class in org.hibernate.ogm.datastore.mongodb.type
A field of this type gets mapped using GridFS.
GridFS(InputStream) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GridFS
 
GridFS(byte[]) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.GridFS
 
GridFSBucket - Annotation Type in org.hibernate.ogm.datastore.mongodb.options
 
GridFSFields - Class in org.hibernate.ogm.datastore.mongodb.binarystorage
Tracks which fields of an entity have to be mapped using GridFS.
GridFSFields(Class<?>) - Constructor for class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSFields
 
GridFSStorageManager - Class in org.hibernate.ogm.datastore.mongodb.binarystorage
Tracks which fields have to be stored using GridFS.
GridFSStorageManager(MongoDBDatastoreProvider, OptionsService, Map<String, GridFSFields>) - Constructor for class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSStorageManager
 
GridType - Interface in org.hibernate.ogm.type.spi
Defines a mapping between a Java type and one grid type, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).
GroupableEntityOperation - Interface in org.hibernate.ogm.dialect.batch.spi
Represents an Operation we can group by entity
GroupedChangesToEntityOperation - Class in org.hibernate.ogm.dialect.batch.spi
Wrapper grouping all the update operations for a given entity.
GroupedChangesToEntityOperation(EntityKey) - Constructor for class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
GroupingByEntityDialect - Interface in org.hibernate.ogm.dialect.batch.spi
A GridDialect that can group operations for a given entity.

H

hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
hashCode() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
hashCode() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
 
hashCode() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
 
hashCode() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
hashCode() - Method in class org.hibernate.ogm.model.key.spi.RowKey
 
hashCode() - Method in class org.hibernate.ogm.options.spi.Option
 
hasHost() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 
hasNext() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect.SingleTupleIterator
 
HibernateOgmPersistence - Class in org.hibernate.ogm.jpa
JPA PersistenceProvider implementation specific to Hibernate OGM All specific configurations are set transparently for the user.
HibernateOgmPersistence() - Constructor for class org.hibernate.ogm.jpa.HibernateOgmPersistence
 
HOST - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting the host name to connect to.
HostAndPort(String, Integer) - Constructor for class org.hibernate.ogm.cfg.spi.Hosts.HostAndPort
 
Hosts - Class in org.hibernate.ogm.cfg.spi
Represents one or several hosts with their ports.
Hosts(List<String>, List<Integer>) - Constructor for class org.hibernate.ogm.cfg.spi.Hosts
 
Hosts.HostAndPort - Class in org.hibernate.ogm.cfg.spi
 
HOT_ROD_CLIENT_PREFIX - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
Prefix for the Hot Rod (Infinispan remote) client properties.
HTTP_DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4j
Short name of the data store provider for a remote Neo4j server using the HTTP API.
HttpNeo4jDialect - Class in org.hibernate.ogm.datastore.neo4j
Abstracts Hibernate OGM from Neo4j.
HttpNeo4jDialect(HttpNeo4jDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
hydrate(Tuple, String[], SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Retrieve an instance of the mapped class, or the identifier of an entity or collection, from a grid resultset.

I

ID_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
IdentityColumnAwareGridDialect - Interface in org.hibernate.ogm.dialect.identity.spi
A GridDialect facet to be implemented by those stores which support the generation of ids during the insertion of records (similar to identity columns in RDMBS such as MySQL's auto-increment column type).
IdSourceKey - Class in org.hibernate.ogm.model.key.spi
Represents a source of an id sequence such as a table (row) or a physical sequence.
IdSourceKeyMetadata - Interface in org.hibernate.ogm.model.key.spi
Meta-data about an id sequence source.
IdSourceKeyMetadata.IdSourceType - Enum in org.hibernate.ogm.model.key.spi
The type of an id sequence source.
IndexOption - Annotation Type in org.hibernate.ogm.options.shared
Options specific to the datastore for a given index.
IndexOption - Class in org.hibernate.ogm.options.shared.spi
Options specific to the datastore for a given index.
IndexOptions - Annotation Type in org.hibernate.ogm.options.shared
Provide a way to specify options specific to a datastore.
IndexOptions - Class in org.hibernate.ogm.options.shared.spi
Provide a way to specify options specific to a datastore.
IndexOptions() - Constructor for class org.hibernate.ogm.options.shared.spi.IndexOptions
 
IndexOptions(IndexOptions) - Constructor for class org.hibernate.ogm.options.shared.spi.IndexOptions
 
Infinispan - Class in org.hibernate.ogm.datastore.infinispan
Deprecated.
Infinispan() - Constructor for class org.hibernate.ogm.datastore.infinispan.Infinispan
Deprecated.
 
InfinispanDialect<EK,AK,ISK> - Class in org.hibernate.ogm.datastore.infinispan
EK is the entity cache key type AK is the association cache key type ISK is the identity source cache key type
InfinispanDialect(InfinispanEmbeddedDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
InfinispanEmbedded - Class in org.hibernate.ogm.datastore.infinispan
Allows to configure options specific to the Infinispan data store.
InfinispanEmbedded() - Constructor for class org.hibernate.ogm.datastore.infinispan.InfinispanEmbedded
 
InfinispanEntityContext - Interface in org.hibernate.ogm.datastore.infinispan.options.navigation
Allows to configure Infinispan-specific options applying on a global level.
InfinispanGlobalContext - Interface in org.hibernate.ogm.datastore.infinispan.options.navigation
Allows to configure Infinispan-specific options applying on a global level.
InfinispanProperties - Class in org.hibernate.ogm.datastore.infinispan
Properties for configuring the Infinispan datastore via persistence.xml or StandardServiceRegistryBuilder.
InfinispanPropertyContext - Interface in org.hibernate.ogm.datastore.infinispan.options.navigation
Allows to configure Infinispan-specific options for a single property.
InfinispanRemoteDataStoreConfiguration - Class in org.hibernate.ogm.datastore.infinispanremote
Allows to configure options specific to the Infinispan Remote data store.
InfinispanRemoteDataStoreConfiguration() - Constructor for class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDataStoreConfiguration
 
InfinispanRemoteDialect<EK,AK,ISK> - Class in org.hibernate.ogm.datastore.infinispanremote
Some implementation notes for evolution: - OptimisticLockingAwareGridDialect can't be implemented as it requires an atomic replace operation on a subset of the columns, while atomic operations in Hot Rod have to involve either the full value or the version metadata of Infinispan's VersionedValue.
InfinispanRemoteDialect(InfinispanRemoteDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
InfinispanRemoteEntityContext - Interface in org.hibernate.ogm.datastore.infinispanremote.options.navigation
Allows to configure Infinispan Remote specific options applying on a global level.
InfinispanRemoteGlobalContext - Interface in org.hibernate.ogm.datastore.infinispanremote.options.navigation
Allows to configure Infinispan Remote specific options applying on a global level.
InfinispanRemoteProperties - Class in org.hibernate.ogm.datastore.infinispanremote
Properties for configuring the Infinispan Remote datastore via persistence.xml or StandardServiceRegistryBuilder.
InfinispanRemotePropertyContext - Interface in org.hibernate.ogm.datastore.infinispanremote.options.navigation
Allows to configure Infinispan Remote specific options for a single property.
initialize(Map<?, ?>) - Method in interface org.hibernate.ogm.datastore.neo4j.spi.GraphDatabaseServiceFactory
Called after the creation of the factory can be used to read the configuration.
initializeAssociationQueries(SessionFactoryImplementor) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
initializeSchema(SchemaDefiner.SchemaDefinitionContext) - Method in class org.hibernate.ogm.datastore.spi.BaseSchemaDefiner
 
initializeSchema(SchemaDefiner.SchemaDefinitionContext) - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner
Initializes the schema in the datastore.
injectServices(ServiceRegistryImplementor) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
injectServices(ServiceRegistryImplementor) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
InsertOrUpdateAssociation - Interface in org.hibernate.ogm.compensation.operation
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Inserts or updates the given association in the datastore.
InsertOrUpdateAssociationOperation - Class in org.hibernate.ogm.dialect.batch.spi
Contains the data required to update an association
InsertOrUpdateAssociationOperation(Association, AssociationKey, AssociationContext) - Constructor for class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
InsertOrUpdateTuple - Interface in org.hibernate.ogm.compensation.operation
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Inserts or updates the tuple corresponding to the given entity key.
InsertOrUpdateTupleOperation - Class in org.hibernate.ogm.dialect.batch.spi
Contains the data required to update a tuple
InsertOrUpdateTupleOperation(TuplePointer, EntityKey, TupleContext) - Constructor for class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateTupleOperation
 
InsertTuple - Interface in org.hibernate.ogm.compensation.operation
insertTuple(EntityKeyMetadata, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertTuple(EntityKeyMetadata, Tuple, TupleContext) - Method in interface org.hibernate.ogm.dialect.identity.spi.IdentityColumnAwareGridDialect
Inserts the given tuple into the datastore, generating an id while doing so.
INSTANCE - Static variable in class org.hibernate.ogm.dialect.query.spi.NoOpParameterMetadataBuilder
 
instantiate() - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Returns a context which allows to specify how the implementation type represented by the given property should be instantiated.
isAnyType() - Method in interface org.hibernate.ogm.type.spi.GridType
Return true if the implementation is castable to AnyType.
isAssociationType() - Method in interface org.hibernate.ogm.type.spi.GridType
Return true if the implementation is castable to AssociationType.
isClosed() - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
isCollectionType() - Method in interface org.hibernate.ogm.type.spi.GridType
Return true if the implementation is castable to CollectionType.
isComponentType() - Method in interface org.hibernate.ogm.type.spi.GridType
Return true if the implementation is castable to CompositeType.
isCreateDatabase() - Method in class org.hibernate.ogm.cfg.spi.DocumentStoreConfiguration
 
isDirty(Object, Object, SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Should the parent be considered dirty, given both the old and current value?
isDirty(Object, Object, boolean[], SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Should the parent be considered dirty, given both the old and current value?
isEmpty() - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRow
 
isEmpty() - Method in class org.hibernate.ogm.model.spi.Association
Whether this association contains no rows.
isEmpty() - Method in interface org.hibernate.ogm.model.spi.TupleSnapshot
Check if the tuple contains some values
isEntityType() - Method in interface org.hibernate.ogm.type.spi.GridType
Return true if the implementation is castable to EntityType.
isEqual(Object, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state).
isEqual(Object, Object, SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state).
isInTheInsertionQueue(EntityKey) - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
isInTheInsertionQueue(EntityKey, OperationContext) - Static method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
isInverse() - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Whether this key meta-data represents the inverse side of a bi-directional association.
isKeyColumn(String) - Method in interface org.hibernate.ogm.model.key.spi.AssociationKeyMetadata
Whether the given column is part of this key family or not.
isKeyColumn(String) - Method in interface org.hibernate.ogm.model.key.spi.EntityKeyMetadata
Whether the given column is part of this key family or not.
isMarkedForRemoval(EntityKey) - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
isModified(Object, Object, boolean[], SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Has the value been modified compared to the current database state? The difference between this and the GridType.isDirty(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor) methods is that here we need to account for "partially" built values.
isMutable() - Method in interface org.hibernate.ogm.type.spi.GridType
Are objects of this type mutable.
isPartOfAssociation(String) - Method in interface org.hibernate.ogm.dialect.spi.TupleTypeContext
Whether the given column is part of a *-to-one association or not.
isPartOfRegularEmbedded(String[], String) - Static method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
A regular embedded is an element that it is embedded but it is not a key or a collection.
isSame(Object, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state) taking a shortcut for entity references.
isShortName(String) - Method in interface org.hibernate.ogm.util.configurationreader.spi.ShortNameResolver
Does not accept null values for the name parameter.
isSingleHost() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Whether the specified association is stored within an entity structure or not.
iterator() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 

K

KeyValueStoreEntityContext<E extends KeyValueStoreEntityContext<E,P>,P extends KeyValueStorePropertyContext<E,P>> - Interface in org.hibernate.ogm.datastore.keyvalue.options.navigation
Allows to configure key/value store options applying on a per-entity level.
KeyValueStoreGlobalContext<G extends KeyValueStoreGlobalContext<G,E>,E extends KeyValueStoreEntityContext<E,?>> - Interface in org.hibernate.ogm.datastore.keyvalue.options.navigation
Allows to configure key/value store options applying on a global level.
KeyValueStoreProperties - Interface in org.hibernate.ogm.datastore.keyvalue.cfg
Common properties for configuring key/value datastores such as Infinispan or Ehcache via persistence.xml or StandardServiceRegistryBuilder.applySetting(String, Object).
KeyValueStorePropertyContext<E extends KeyValueStoreEntityContext<E,P>,P extends KeyValueStorePropertyContext<E,P>> - Interface in org.hibernate.ogm.datastore.keyvalue.options.navigation
Allows to configure key/value store options applying on a per-association level.

L

loadContentFromBinaryStorage(Document, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSStorageManager
 
log - Static variable in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 

M

MAP_STORAGE - Static variable in interface org.hibernate.ogm.datastore.document.cfg.DocumentStoreProperties
Property for configuring the strategy for storing map-typed associations.
MapDatastore - Class in org.hibernate.ogm.datastore.map
Allows to configure options specific to OGM's simple map data store.
MapDatastore() - Constructor for class org.hibernate.ogm.datastore.map.MapDatastore
 
MappingOption - Annotation Type in org.hibernate.ogm.options.spi
Identify annotations that can be used as Option
MapSchemaCapture - Class in org.hibernate.ogm.datastore.infinispanremote.schema.spi
 
MapSchemaCapture() - Constructor for class org.hibernate.ogm.datastore.infinispanremote.schema.spi.MapSchemaCapture
 
MapStorage - Annotation Type in org.hibernate.ogm.datastore.document.options
Define the association storage type for the annotated entity or property.
mapStorage(MapStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStoreEntityContext
Specifies how contents of map-typed associations should be persisted.
mapStorage(MapStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStoreGlobalContext
Specifies how contents of map-typed associations should be persisted.
mapStorage(MapStorageType) - Method in interface org.hibernate.ogm.datastore.document.options.navigation.DocumentStorePropertyContext
Specifies how the contents of a map-typed association should be persisted.
mapStorage(MapStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreEntityContext
 
mapStorage(MapStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStoreGlobalContext
 
mapStorage(MapStorageType) - Method in class org.hibernate.ogm.datastore.document.options.navigation.spi.BaseDocumentStorePropertyContext
 
MapStorageOption - Class in org.hibernate.ogm.datastore.document.options.spi
Option for specifying the strategy for storing map contents in document stores.
MapStorageOption() - Constructor for class org.hibernate.ogm.datastore.document.options.spi.MapStorageOption
 
MapStorageType - Enum in org.hibernate.ogm.datastore.document.options
Strategies for storing the keys and values of map-typed associations.
ModelConsumer - Interface in org.hibernate.ogm.dialect.spi
Represents an object that can consume a model element (only Tuples atm.).
MONGO_DRIVER_SETTINGS_PREFIX - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Property prefix for MongoDB driver settings which needs to be passed on to the driver.
MongoDB - Class in org.hibernate.ogm.datastore.mongodb
Allows to configure options specific to the MongoDB document data store.
MongoDB() - Constructor for class org.hibernate.ogm.datastore.mongodb.MongoDB
 
MongoDBDialect - Class in org.hibernate.ogm.datastore.mongodb
Each Tuple entry is stored as a property in a MongoDB document.
MongoDBDialect(MongoDBDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
MongoDBDialect.SingleTupleIterator - Class in org.hibernate.ogm.datastore.mongodb
 
MongoDBEntityContext - Interface in org.hibernate.ogm.datastore.mongodb.options.navigation
Allows to configure MongoDB-specific options applying on a global level.
MongoDBGlobalContext - Interface in org.hibernate.ogm.datastore.mongodb.options.navigation
Allows to configure MongoDB-specific options applying on a global level.
MongoDBProperties - Class in org.hibernate.ogm.datastore.mongodb
Properties for configuring the MongoDB datastore via persistence.xml or StandardServiceRegistryBuilder.
MongoDBPropertyContext - Interface in org.hibernate.ogm.datastore.mongodb.options.navigation
Allows to configure MongoDB-specific options for a single property.
MultigetGridDialect - Interface in org.hibernate.ogm.dialect.multiget.spi
A GridDialect facet representing dialects that can load several objects in one datastore operation.

N

NATIVE_CLIENT_RESOURCE - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Optional JNDI resource string to fetch a native data store client
Neo4j - Class in org.hibernate.ogm.datastore.neo4j
Allows to configure options specific to the Neo4j graph data store.
Neo4j() - Constructor for class org.hibernate.ogm.datastore.neo4j.Neo4j
 
Neo4jDialect - Class in org.hibernate.ogm.datastore.neo4j
Deprecated.
Neo4jDialect(EmbeddedNeo4jDatastoreProvider) - Constructor for class org.hibernate.ogm.datastore.neo4j.Neo4jDialect
Deprecated.
 
Neo4jProperties - Class in org.hibernate.ogm.datastore.neo4j
Neo4j GridDialect configuration options.
next() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect.SingleTupleIterator
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
nextValue(NextValueRequest, StrongCounter) - Method in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.ClusteredCounterHandler
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.ClusteredCounterHandler
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.SequenceClusteredCounterHandler
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.TableClusteredCounterHandler
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
nextValue(NextValueRequest) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Returns the next value from the specified id generator with the specified increment.
NextValueRequest - Class in org.hibernate.ogm.dialect.spi
Represents a request for obtaining the next value from a given id source.
NextValueRequest(IdSourceKey, int, int) - Constructor for class org.hibernate.ogm.dialect.spi.NextValueRequest
 
NO_HOST - Static variable in class org.hibernate.ogm.cfg.spi.Hosts
 
NoOpParameterMetadataBuilder - Class in org.hibernate.ogm.dialect.query.spi
Default implementation of ParameterMetadataBuilder which returns no parameter at all.
NoSQLProcedureCallImpl - Class in org.hibernate.procedure.internal
 
NoSQLProcedureCallImpl(SharedSessionContractImplementor, String) - Constructor for class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
NoSQLProcedureCallImpl(SharedSessionContractImplementor, String, Class<?>...) - Constructor for class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
NoSQLProcedureCallImpl(SharedSessionContractImplementor, String, String...) - Constructor for class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
NoSQLProcedureCallImpl(SharedSessionContractImplementor, NoSQLProcedureCallMemento) - Constructor for class org.hibernate.procedure.internal.NoSQLProcedureCallImpl
 
NotSupportedException - Exception in org.hibernate.ogm.exception
Thrown when an operation is not supported by OGM
NotSupportedException(String, String) - Constructor for exception org.hibernate.ogm.exception.NotSupportedException
 
nullSafeGet(Tuple, String[], SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Retrieve an instance of the mapped class from a grid resultset.
nullSafeGet(Tuple, String, SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Retrieve an instance of the mapped class from a grid resultset.
nullSafeSet(Tuple, Object, String[], boolean[], SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Write an instance of the mapped class to a prepared statement, ignoring some columns.
nullSafeSet(Tuple, Object, String[], SharedSessionContractImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
Write an instance of the mapped class to a prepared statement.

O

OgmConfiguration - Class in org.hibernate.ogm.cfg
An instance of OgmConfiguration allows the application to specify properties and mapping documents to be used when creating an OgmSessionFactory.
OgmConfiguration() - Constructor for class org.hibernate.ogm.cfg.OgmConfiguration
 
OgmProperties - Interface in org.hibernate.ogm.cfg
Common properties for configuring NoSql datastores via persistence.xml or OgmConfiguration.
OgmSession - Interface in org.hibernate.ogm
Session-level functionality specific to Hibernate OGM.
OgmSessionBuilderImplementor - Interface in org.hibernate.ogm.engine.spi
OGM-specific extensions to SessionBuilderImplementor.
OgmSessionFactory - Interface in org.hibernate.ogm
Provides OGM-specific functionality on the session factory level.
OgmSessionFactory.OgmSessionBuilder<T extends OgmSessionFactory.OgmSessionBuilder> - Interface in org.hibernate.ogm
A SessionBuilder which creates OgmSessions.
OgmSessionFactoryBuilder - Interface in org.hibernate.ogm.boot
A SessionFactoryBuilder which creates OgmSessionFactory instances.
OgmSessionFactoryBuilderImplementor - Interface in org.hibernate.ogm.boot
OgmSessionFactoryImplementor - Interface in org.hibernate.ogm.engine.spi
OGM-specific extensions to SessionFactoryImplementor.
onFailedGridDialectOperation(ErrorHandler.FailedGridDialectOperationContext) - Method in class org.hibernate.ogm.compensation.BaseErrorHandler
 
onFailedGridDialectOperation(ErrorHandler.FailedGridDialectOperationContext) - Method in interface org.hibernate.ogm.compensation.ErrorHandler
Callback method invoked if an error occurred during the execution of a grid dialect method.
onRollback(ErrorHandler.RollbackContext) - Method in class org.hibernate.ogm.compensation.BaseErrorHandler
 
onRollback(ErrorHandler.RollbackContext) - Method in interface org.hibernate.ogm.compensation.ErrorHandler
Callback method invoked if the current "transaction" is rolled back.
openSession() - Method in interface org.hibernate.ogm.OgmSessionFactory.OgmSessionBuilder
 
openSession() - Method in interface org.hibernate.ogm.OgmSessionFactory
Opens a new session based on the configured NoSQL datastore.
openTemporarySession() - Method in interface org.hibernate.ogm.engine.spi.OgmSessionFactoryImplementor
 
Operation - Interface in org.hibernate.ogm.dialect.batch.spi
Represents a CRUD operation on the datastore
OperationContext - Interface in org.hibernate.ogm.dialect.spi
Provides context information to GridDialects about an operation performed on an entity.
OperationsQueue - Class in org.hibernate.ogm.dialect.batch.spi
A queue for Operations.
OperationsQueue() - Constructor for class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
OperationType - Enum in org.hibernate.ogm.compensation.operation
The type of a GridDialectOperation.
OptimisticLockingAwareGridDialect - Interface in org.hibernate.ogm.dialect.optimisticlock.spi
A GridDialect facet to be implemented by those stores which support finding and altering versioned records in an atomic fashion.
Option<I,V> - Class in org.hibernate.ogm.options.spi
A configuration option describing a generic or datastore-specific setting for which a (set of) value is attached.
Option() - Constructor for class org.hibernate.ogm.options.spi.Option
 
OPTION_CONFIGURATOR - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Name of the configuration option for specifying an OptionConfigurator when bootstrapping Hibernate OGM.
OptionConfigurator - Class in org.hibernate.ogm.cfg
A callback invoked at bootstrap time to apply configuration options.
OptionConfigurator() - Constructor for class org.hibernate.ogm.cfg.OptionConfigurator
 
OptionsContext - Interface in org.hibernate.ogm.options.spi
Provides access to the options effectively applying for a given element (e.g.
OptionsService - Interface in org.hibernate.ogm.options.spi
Access point to OGM specific metadata information.
OptionsService.OptionsServiceContext - Interface in org.hibernate.ogm.options.spi
Contain a group of options separated in different scopes
OptionValuePair<V> - Class in org.hibernate.ogm.options.spi
Represents an Option and its associated value.
org.hibernate.ogm - package org.hibernate.ogm
 
org.hibernate.ogm.boot - package org.hibernate.ogm.boot
 
org.hibernate.ogm.cfg - package org.hibernate.ogm.cfg
 
org.hibernate.ogm.cfg.spi - package org.hibernate.ogm.cfg.spi
 
org.hibernate.ogm.compensation - package org.hibernate.ogm.compensation
 
org.hibernate.ogm.compensation.operation - package org.hibernate.ogm.compensation.operation
 
org.hibernate.ogm.datastore.document.association.spi - package org.hibernate.ogm.datastore.document.association.spi
Helper contracts used to store and extract associations rows and offer an optimized representation for collection of single types and associations pointing to non composite pk and not involving indexed or keyed collections.
org.hibernate.ogm.datastore.document.cfg - package org.hibernate.ogm.datastore.document.cfg
 
org.hibernate.ogm.datastore.document.options - package org.hibernate.ogm.datastore.document.options
 
org.hibernate.ogm.datastore.document.options.navigation - package org.hibernate.ogm.datastore.document.options.navigation
 
org.hibernate.ogm.datastore.document.options.navigation.spi - package org.hibernate.ogm.datastore.document.options.navigation.spi
 
org.hibernate.ogm.datastore.document.options.spi - package org.hibernate.ogm.datastore.document.options.spi
 
org.hibernate.ogm.datastore.infinispan - package org.hibernate.ogm.datastore.infinispan
 
org.hibernate.ogm.datastore.infinispan.options.navigation - package org.hibernate.ogm.datastore.infinispan.options.navigation
 
org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter - package org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter
 
org.hibernate.ogm.datastore.infinispanremote - package org.hibernate.ogm.datastore.infinispanremote
 
org.hibernate.ogm.datastore.infinispanremote.options.cache - package org.hibernate.ogm.datastore.infinispanremote.options.cache
 
org.hibernate.ogm.datastore.infinispanremote.options.navigation - package org.hibernate.ogm.datastore.infinispanremote.options.navigation
 
org.hibernate.ogm.datastore.infinispanremote.schema.spi - package org.hibernate.ogm.datastore.infinispanremote.schema.spi
 
org.hibernate.ogm.datastore.keyvalue.cfg - package org.hibernate.ogm.datastore.keyvalue.cfg
 
org.hibernate.ogm.datastore.keyvalue.options - package org.hibernate.ogm.datastore.keyvalue.options
 
org.hibernate.ogm.datastore.keyvalue.options.navigation - package org.hibernate.ogm.datastore.keyvalue.options.navigation
 
org.hibernate.ogm.datastore.keyvalue.options.navigation.spi - package org.hibernate.ogm.datastore.keyvalue.options.navigation.spi
 
org.hibernate.ogm.datastore.keyvalue.options.spi - package org.hibernate.ogm.datastore.keyvalue.options.spi
 
org.hibernate.ogm.datastore.map - package org.hibernate.ogm.datastore.map
 
org.hibernate.ogm.datastore.mongodb - package org.hibernate.ogm.datastore.mongodb
 
org.hibernate.ogm.datastore.mongodb.binarystorage - package org.hibernate.ogm.datastore.mongodb.binarystorage
 
org.hibernate.ogm.datastore.mongodb.options - package org.hibernate.ogm.datastore.mongodb.options
 
org.hibernate.ogm.datastore.mongodb.options.navigation - package org.hibernate.ogm.datastore.mongodb.options.navigation
 
org.hibernate.ogm.datastore.mongodb.type - package org.hibernate.ogm.datastore.mongodb.type
 
org.hibernate.ogm.datastore.mongodb.utils - package org.hibernate.ogm.datastore.mongodb.utils
 
org.hibernate.ogm.datastore.neo4j - package org.hibernate.ogm.datastore.neo4j
 
org.hibernate.ogm.datastore.neo4j.spi - package org.hibernate.ogm.datastore.neo4j.spi
 
org.hibernate.ogm.datastore.spi - package org.hibernate.ogm.datastore.spi
 
org.hibernate.ogm.dialect.batch.spi - package org.hibernate.ogm.dialect.batch.spi
 
org.hibernate.ogm.dialect.identity.spi - package org.hibernate.ogm.dialect.identity.spi
 
org.hibernate.ogm.dialect.multiget.spi - package org.hibernate.ogm.dialect.multiget.spi
 
org.hibernate.ogm.dialect.optimisticlock.spi - package org.hibernate.ogm.dialect.optimisticlock.spi
 
org.hibernate.ogm.dialect.query.spi - package org.hibernate.ogm.dialect.query.spi
 
org.hibernate.ogm.dialect.spi - package org.hibernate.ogm.dialect.spi
 
org.hibernate.ogm.dialect.storedprocedure.spi - package org.hibernate.ogm.dialect.storedprocedure.spi
 
org.hibernate.ogm.engine.spi - package org.hibernate.ogm.engine.spi
 
org.hibernate.ogm.exception - package org.hibernate.ogm.exception
 
org.hibernate.ogm.id.spi - package org.hibernate.ogm.id.spi
 
org.hibernate.ogm.jpa - package org.hibernate.ogm.jpa
 
org.hibernate.ogm.model.key.spi - package org.hibernate.ogm.model.key.spi
 
org.hibernate.ogm.model.spi - package org.hibernate.ogm.model.spi
 
org.hibernate.ogm.options.navigation - package org.hibernate.ogm.options.navigation
 
org.hibernate.ogm.options.navigation.spi - package org.hibernate.ogm.options.navigation.spi
 
org.hibernate.ogm.options.shared - package org.hibernate.ogm.options.shared
 
org.hibernate.ogm.options.shared.spi - package org.hibernate.ogm.options.shared.spi
 
org.hibernate.ogm.options.spi - package org.hibernate.ogm.options.spi
 
org.hibernate.ogm.query.spi - package org.hibernate.ogm.query.spi
 
org.hibernate.ogm.storedprocedure - package org.hibernate.ogm.storedprocedure
 
org.hibernate.ogm.type.spi - package org.hibernate.ogm.type.spi
 
org.hibernate.ogm.util - package org.hibernate.ogm.util
 
org.hibernate.ogm.util.configurationreader.spi - package org.hibernate.ogm.util.configurationreader.spi
 
org.hibernate.procedure.internal - package org.hibernate.procedure.internal
 
overrideType(Type) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
overrideType(Type) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
overrideType(Type) - Method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
overrideType(Type) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
If the datastore does not support a Type the dialect might override it with a custom one.

P

ParameterMetadataBuilder - Interface in org.hibernate.ogm.dialect.query.spi
Implementations return metadata about the parameters contained in given native queries of the corresponding NoSQL store.
parseNativeQuery(String) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
parseNativeQuery(String) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
parseNativeQuery(String) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
parseNativeQuery(String) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
parseNativeQuery(String) - Method in interface org.hibernate.ogm.dialect.query.spi.QueryableGridDialect
Parses the given native query into a representation executable by this dialect.
parseQuery(SessionFactoryImplementor, String, Map<String, Object>) - Method in interface org.hibernate.ogm.query.spi.QueryParserService
Parses the given query.
parseQuery(SessionFactoryImplementor, String) - Method in interface org.hibernate.ogm.query.spi.QueryParserService
Parses the given query.
parseQueryParameters(String, ParameterParser.Recognizer) - Method in class org.hibernate.ogm.dialect.query.spi.RecognizerBasedParameterMetadataBuilder
Parses the given native NoSQL query string, collecting the contained named parameters in the course of doing so.
PASSWORD - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting the password to connect with.
PersistentNoSqlIdentifierGenerator - Interface in org.hibernate.ogm.id.spi
A IdentifierGenerator based on a persistent structure in a NoSQL store, such as a table, collection or sequence.
poll() - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
PORT - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Deprecated.
ignored when multiple hosts are defined in OgmProperties.HOST, prefer the host:port approach
PROCEDURE_CALL_FAILED_CODE - Static variable in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
PROCEDURE_NOT_FOUND_CODE - Static variable in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
ProcedureQueryParameters - Class in org.hibernate.ogm.storedprocedure
Named or positional parameters to pass to a stored procedure.
ProcedureQueryParameters(Map<String, Object>, List<Object>) - Constructor for class org.hibernate.ogm.storedprocedure.ProcedureQueryParameters
Create a new instance containing the values of the parameters to pass to the stored procedure.
property(String, ElementType) - Method in interface org.hibernate.ogm.options.navigation.EntityContext
Specify mapping for the given property.
property(String, ElementType) - Method in interface org.hibernate.ogm.options.navigation.PropertyContext
Specify mapping for the given property.
property(String, Class<T>) - Method in class org.hibernate.ogm.util.configurationreader.spi.ConfigurationPropertyReader
Returns a context for retrieving the specified property.
PROPERTY_SEPARATOR - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
PropertyContext<E extends EntityContext<E,P>,P extends PropertyContext<E,P>> - Interface in org.hibernate.ogm.options.navigation
Property level to the options navigation API.
PropertyReaderContext<T> - Interface in org.hibernate.ogm.util.configurationreader.spi
A context for retrieving the value of a given property.
PropertyValidator<T> - Interface in org.hibernate.ogm.util.configurationreader.spi
Implementations validate given property values.
ProvidedSchemaOverride - Class in org.hibernate.ogm.datastore.infinispanremote.schema.spi
 
ProvidedSchemaOverride(String) - Constructor for class org.hibernate.ogm.datastore.infinispanremote.schema.spi.ProvidedSchemaOverride
 
put(String, String) - Method in class org.hibernate.ogm.datastore.infinispanremote.schema.spi.MapSchemaCapture
 
put(String, String) - Method in interface org.hibernate.ogm.datastore.infinispanremote.schema.spi.SchemaCapture
 
put(RowKey, Tuple) - Method in class org.hibernate.ogm.model.spi.Association
Adds the given row to this association, using the given row key.
put(String, Object) - Method in class org.hibernate.ogm.model.spi.Tuple
 

Q

QueryableGridDialect<T extends Serializable> - Interface in org.hibernate.ogm.dialect.query.spi
A facet for GridDialect implementations which support the execution of native queries.
QueryParameters - Class in org.hibernate.ogm.dialect.query.spi
Represents the parameters passed to a query.
QueryParameters(RowSelection, Map<String, TypedGridValue>, List<TypedGridValue>, List<String>) - Constructor for class org.hibernate.ogm.dialect.query.spi.QueryParameters
 
QueryParserService - Interface in org.hibernate.ogm.query.spi
Based on JP-QL queries, implementations create native queries in a representation understood by the underlying datastore.
QueryParsingResult - Interface in org.hibernate.ogm.query.spi
Represents the result of parsing a JP-QL query by a QueryParserService implementation.

R

READ_CONCERN - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
 
READ_CONCERN_TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
 
READ_PREFERENCE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for setting the read preference.
readConcern(ReadConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Defines the type of read concern to be applied when performing read operations against the datastore.
readConcern(ReadConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Defines the type of read concern to be applied when performing read operations against the datastore.
readConcern(ReadConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Defines the type of read concern to be applied when performing read operations against the datastore.
readConcern(ReadConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Defines the type of read concern to be applied when performing read operations against the datastore.
readConcern(ReadConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Defines the type of read concern to be applied when performing read operations against the datastore.
readConcern(ReadConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Defines the type of read concern to be applied when performing read operations against the datastore.
ReadConcern - Annotation Type in org.hibernate.ogm.datastore.mongodb.options
Specifies the read concern to be applied when performing read operations for the annotated entity or property.
ReadConcernType - Enum in org.hibernate.ogm.datastore.mongodb.options
Read preference options for MongoDB.
readPreference(ReadPreferenceType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Defines the type of read preference to be applied when performing read operations against the datastore.
readPreference(ReadPreferenceType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Defines the type of read preference to be applied when performing read operations against the datastore.
readPreference(ReadPreferenceType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Defines the type of read preference to be applied when performing read operations in case the current property represents an association.
ReadPreference - Annotation Type in org.hibernate.ogm.datastore.mongodb.options
Specifies the read preference to be applied when performing read operations for the annotated entity or property.
ReadPreferenceType - Enum in org.hibernate.ogm.datastore.mongodb.options
Read preference options for MongoDB.
RecognizerBasedParameterMetadataBuilder - Class in org.hibernate.ogm.dialect.query.spi
Base class for ParameterMetadataBuilders based on ORM's ParamLocationRecognizer SPI.
RecognizerBasedParameterMetadataBuilder() - Constructor for class org.hibernate.ogm.dialect.query.spi.RecognizerBasedParameterMetadataBuilder
 
RemoteNeo4jDialect - Interface in org.hibernate.ogm.datastore.neo4j
Flag a Neo4j GridDialect as remote.
remove() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect.SingleTupleIterator
 
remove(RowKey) - Method in class org.hibernate.ogm.model.spi.Association
Removes the row with the specified key from this association.
remove(String) - Method in class org.hibernate.ogm.model.spi.Tuple
 
RemoveAssociation - Interface in org.hibernate.ogm.compensation.operation
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
removeAssociation(AssociationKey, AssociationContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Remove the list of tuples corresponding to a given association
RemoveAssociationOperation - Class in org.hibernate.ogm.dialect.batch.spi
An operation representing the removal of an association
RemoveAssociationOperation(AssociationKey, AssociationContext) - Constructor for class org.hibernate.ogm.dialect.batch.spi.RemoveAssociationOperation
 
removeEntityFromBinaryStorage(Document, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSStorageManager
 
removeFieldsFromBinaryStorage(Document, EntityKeyMetadata, Object) - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSStorageManager
 
RemoveTuple - Interface in org.hibernate.ogm.compensation.operation
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.BoltNeo4jDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.EmbeddedNeo4jDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.neo4j.HttpNeo4jDialect
 
removeTuple(EntityKey, TupleContext) - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Remove the tuple for a given key
RemoveTupleOperation - Class in org.hibernate.ogm.dialect.batch.spi
Contains the data required to remove a tuple
RemoveTupleOperation(EntityKey, TupleContext) - Constructor for class org.hibernate.ogm.dialect.batch.spi.RemoveTupleOperation
 
RemoveTupleWithOptimisticLock - Interface in org.hibernate.ogm.compensation.operation
removeTupleWithOptimisticLock(EntityKey, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
removeTupleWithOptimisticLock(EntityKey, Tuple, TupleContext) - Method in interface org.hibernate.ogm.dialect.optimisticlock.spi.OptimisticLockingAwareGridDialect
Removes the given tuple.
replace(Object, Object, SharedSessionContractImplementor, Object, Map) - Method in interface org.hibernate.ogm.type.spi.GridType
During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging.
replace(Object, Object, SharedSessionContractImplementor, Object, Map, ForeignKeyDirection) - Method in interface org.hibernate.ogm.type.spi.GridType
During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging.
required() - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Marks the given property as required.
reset() - Method in class org.hibernate.ogm.model.spi.Association
Reset the association to the datastore state.
resolve(Object, SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Map identifiers to entities or collections.
resolve(String) - Method in interface org.hibernate.ogm.util.configurationreader.spi.ShortNameResolver
Does not accept null values for the name parameter.
RowKey - Class in org.hibernate.ogm.model.key.spi
A key representing an association row or identifier sequence.
RowKey(String[], Object[]) - Constructor for class org.hibernate.ogm.model.key.spi.RowKey
 
ROWS_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
RowSelection - Class in org.hibernate.ogm.dialect.query.spi
Represents the selection criteria of a query.
RowSelection(Integer, Integer) - Constructor for class org.hibernate.ogm.dialect.query.spi.RowSelection
 

S

SCHEMA_CAPTURE_SERVICE - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
You can inject an instance of SchemaCapture into the configuration properties to capture the generated Protobuf schema.
SCHEMA_FILE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The configuration property key to configure the file name to be used in Protobuf generated schemas.
SCHEMA_OVERRIDE_RESOURCE - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
You can provide a Protobuf schema in a resource file to override the Protobuf schema being generated.
SCHEMA_OVERRIDE_SERVICE - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
You can inject an instance of SchemaOverride into the configuration properties to override the Protobuf schema being generated.
SCHEMA_PACKAGE_NAME - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
The configuration property key to configure the package name to be used in Protobuf generated schemas.
SchemaCapture - Interface in org.hibernate.ogm.datastore.infinispanremote.schema.spi
 
SchemaDefiner - Interface in org.hibernate.ogm.datastore.spi
Contract for implementing schema creation and validation routines.
SchemaDefiner.SchemaDefinitionContext - Interface in org.hibernate.ogm.datastore.spi
Provides contextual information about the schema objects to be created.
SchemaOverride - Interface in org.hibernate.ogm.datastore.infinispanremote.schema.spi
 
semiResolve(Object, SharedSessionContractImplementor, Object) - Method in interface org.hibernate.ogm.type.spi.GridType
Given a hydrated, but unresolved value, return a value that may be used to reconstruct property-ref associations.
SEQUENCE_QUERY_CACHE_MAX_SIZE - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
The maximum number of cached queries used to get a sequence.
SequenceClusteredCounterHandler - Class in org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter
Provides access to Infinispan Clustered Counter feature.
SequenceClusteredCounterHandler(EmbeddedCacheManager, Sequence) - Constructor for class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.SequenceClusteredCounterHandler
 
sessionFactoryCreated(SessionFactoryImplementor) - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
sessionFactoryCreated(SessionFactoryImplementor) - Method in interface org.hibernate.ogm.dialect.spi.SessionFactoryLifecycleAwareDialect
Injection point for the dialect to receive the session factory.
SessionFactoryLifecycleAwareDialect - Interface in org.hibernate.ogm.dialect.spi
A GridDialect implementing this interface may access to the different stages of a session factory life-cycle
setSnapshotType(Tuple.SnapshotType) - Method in class org.hibernate.ogm.model.spi.Tuple
 
ShortNameResolver - Interface in org.hibernate.ogm.util.configurationreader.spi
Implementations map short names into fully-qualified class names.
SingleTupleIterator(Document, MongoCollection<Document>, EntityKeyMetadata) - Constructor for class org.hibernate.ogm.datastore.mongodb.MongoDBDialect.SingleTupleIterator
 
size() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 
size() - Method in class org.hibernate.ogm.datastore.document.association.spi.AssociationRows
 
size() - Method in class org.hibernate.ogm.dialect.batch.spi.OperationsQueue
 
size() - Method in class org.hibernate.ogm.model.spi.Association
Returns the number of rows within this association.
size() - Method in interface org.hibernate.ogm.model.spi.AssociationSnapshot
Returns the number of rows contained in this snapshot.
SOCKET_TIMEOUT - Static variable in class org.hibernate.ogm.datastore.neo4j.Neo4jProperties
Socket inactivity timeout in milliseconds.
storeContentToBinaryStorage(Document, EntityKeyMetadata, Object) - Method in class org.hibernate.ogm.datastore.mongodb.binarystorage.GridFSStorageManager
 
StoredProcedureAwareGridDialect - Interface in org.hibernate.ogm.dialect.storedprocedure.spi
A facet for GridDialect implementations which support the execution of stored procedures.
StructureOptimizerAssociationRowFactory<R> - Class in org.hibernate.ogm.datastore.document.association.spi
Base class for AssociationRowFactory implementations which support association rows stored as key/value tuples as well as rows stored as collections of single values.
StructureOptimizerAssociationRowFactory(Class<?>) - Constructor for class org.hibernate.ogm.datastore.document.association.spi.StructureOptimizerAssociationRowFactory
 
supportsParameters() - Method in interface org.hibernate.ogm.query.spi.QueryParserService
Whether this implementation supports parameterized queries or not.
supportsSequences() - Method in class org.hibernate.ogm.datastore.infinispan.InfinispanDialect
With the introduction of Infinispan clustered counter SequenceGenerator strategy is now supported
supportsSequences() - Method in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteDialect
 
supportsSequences() - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
supportsSequences() - Method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
supportsSequences() - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Whether this dialect supports sequences for id generation or not.

T

TABLE_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
TableClusteredCounterHandler - Class in org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter
Provides access to Infinispan Clustered Counter feature.
TableClusteredCounterHandler(EmbeddedCacheManager) - Constructor for class org.hibernate.ogm.datastore.infinispan.persistencestrategy.counter.TableClusteredCounterHandler
 
toBsonDocument() - Method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
toColumnNullness(Object, Mapping) - Method in interface org.hibernate.ogm.type.spi.GridType
Given an instance of the type, return an array of boolean, indicating which mapped columns would be null.
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
toLoggableString(Object, SessionFactoryImplementor) - Method in interface org.hibernate.ogm.type.spi.GridType
A representation of the value to be embedded in a log file.
toMap(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.utils.DocumentUtil
 
toString() - Method in class org.hibernate.ogm.cfg.spi.Hosts
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoCollection
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
toString() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
toString() - Method in class org.hibernate.ogm.dialect.batch.spi.GroupedChangesToEntityOperation
 
toString() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateAssociationOperation
 
toString() - Method in class org.hibernate.ogm.dialect.batch.spi.InsertOrUpdateTupleOperation
 
toString() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveAssociationOperation
 
toString() - Method in class org.hibernate.ogm.dialect.batch.spi.RemoveTupleOperation
 
toString() - Method in class org.hibernate.ogm.dialect.spi.NextValueRequest
 
toString() - Method in class org.hibernate.ogm.model.key.spi.AssociationKey
 
toString() - Method in class org.hibernate.ogm.model.key.spi.EntityKey
 
toString() - Method in class org.hibernate.ogm.model.key.spi.IdSourceKey
 
toString() - Method in class org.hibernate.ogm.model.key.spi.RowKey
 
toString() - Method in class org.hibernate.ogm.model.spi.Association
 
toString() - Method in class org.hibernate.ogm.model.spi.AssociationOperation
 
toString() - Method in class org.hibernate.ogm.model.spi.Tuple
 
toString() - Method in class org.hibernate.ogm.model.spi.TupleOperation
 
toString() - Method in class org.hibernate.ogm.options.spi.OptionValuePair
 
TRANSACTION_MODE - Static variable in class org.hibernate.ogm.datastore.infinispanremote.InfinispanRemoteProperties
Property is used to configure the transaction mode of RemoteCacheManager.
TransactionContext - Interface in org.hibernate.ogm.dialect.spi
Contains information about the running transaction.
Tuple - Class in org.hibernate.ogm.model.spi
Represents a Tuple (think of it as a row) A tuple accepts a TupleSnapshot which is a read-only state of the tuple at creation time.
Tuple() - Constructor for class org.hibernate.ogm.model.spi.Tuple
 
Tuple(TupleSnapshot, Tuple.SnapshotType) - Constructor for class org.hibernate.ogm.model.spi.Tuple
 
Tuple.SnapshotType - Enum in org.hibernate.ogm.model.spi
Identifies the purpose of a TupleSnapshot.
TUPLE_ALREADY_EXISTS_EXCEPTION_PATTERN - Static variable in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
TupleAlreadyExistsException - Exception in org.hibernate.ogm.dialect.spi
Raised by GridDialect implementations using DuplicateInsertPreventionStrategy.NATIVE upon insertion of an already existing tuple.
TupleAlreadyExistsException(EntityKey) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleAlreadyExistsException(EntityKey, String) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleAlreadyExistsException(EntityKey, Throwable) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleAlreadyExistsException(EntityKeyMetadata) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleAlreadyExistsException(EntityKeyMetadata, String) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleAlreadyExistsException(EntityKeyMetadata, Throwable) - Constructor for exception org.hibernate.ogm.dialect.spi.TupleAlreadyExistsException
Creates a new TupleAlreadyExistsException.
TupleContext - Interface in org.hibernate.ogm.dialect.spi
Represents all information used to load an entity with some specific characteristics like a projection
TupleOperation - Class in org.hibernate.ogm.model.spi
Operation applied to the Tuple.
TupleOperation(String, Object, TupleOperationType) - Constructor for class org.hibernate.ogm.model.spi.TupleOperation
 
TupleOperationType - Enum in org.hibernate.ogm.model.spi
Type of operations on the tuple
TupleSnapshot - Interface in org.hibernate.ogm.model.spi
Represents a tuple snapshot as loaded by the datastore.
TuplesSupplier - Interface in org.hibernate.ogm.dialect.spi
Supplies Tuples.
TupleTypeContext - Interface in org.hibernate.ogm.dialect.spi
Provides context information related to the tuple type to GridDialects when accessing Tuples.
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
TypedGridValue - Class in org.hibernate.ogm.dialect.query.spi
Represents a value and its grid type.the selection criteria of a query.
TypedGridValue(GridType, Object) - Constructor for class org.hibernate.ogm.dialect.query.spi.TypedGridValue
 
TypeTranslator - Interface in org.hibernate.ogm.type.spi
Translates Types from Hibernate ORM to corresponding GridTypes from Hibernate OGM.

U

UniqueOption<V> - Class in org.hibernate.ogm.options.spi
Specialized class to be extended by options that may be defined only once in the context of a given OptionsContext.
UniqueOption() - Constructor for class org.hibernate.ogm.options.spi.UniqueOption
 
unwrap(Map<String, Object>) - Method in class org.hibernate.ogm.query.spi.BaseQueryParserService
Unwraps the given named parameters if they are wrapped into TypedValues.
UpdateTupleWithOptimisticLock - Interface in org.hibernate.ogm.compensation.operation
updateTupleWithOptimisticLock(EntityKey, Tuple, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
updateTupleWithOptimisticLock(EntityKey, Tuple, Tuple, TupleContext) - Method in interface org.hibernate.ogm.dialect.optimisticlock.spi.OptimisticLockingAwareGridDialect
Updates the given tuple.
USERNAME - Static variable in interface org.hibernate.ogm.cfg.OgmProperties
Property for setting the user name to connect with.
usesNavigationalInformationForInverseSideOfAssociations() - Method in class org.hibernate.ogm.datastore.neo4j.BaseNeo4jDialect
 
usesNavigationalInformationForInverseSideOfAssociations() - Method in class org.hibernate.ogm.dialect.spi.BaseGridDialect
 
usesNavigationalInformationForInverseSideOfAssociations() - Method in interface org.hibernate.ogm.dialect.spi.GridDialect
Whether this dialect uses navigational information to deal with the inverse side of an association.

V

validate(T) - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyValidator
Validates the given property value.
validateMapping(SchemaDefiner.SchemaDefinitionContext) - Method in class org.hibernate.ogm.datastore.spi.BaseSchemaDefiner
 
validateMapping(SchemaDefiner.SchemaDefinitionContext) - Method in interface org.hibernate.ogm.datastore.spi.SchemaDefiner
Validates the mapped objects such as entities, id generators etc.
valueOf(String) - Static method in enum org.hibernate.ogm.compensation.ErrorHandlingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.compensation.operation.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.document.options.AssociationStorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.document.options.MapStorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.keyvalue.options.CacheMappingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.mongodb.options.AssociationDocumentStorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.mongodb.options.AuthenticationMechanismType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.mongodb.options.ReadConcernType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.mongodb.options.ReadPreferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.datastore.mongodb.options.WriteConcernType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.dialect.spi.DuplicateInsertPreventionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.key.spi.AssociationKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.key.spi.AssociationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata.IdSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.spi.AssociationOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.spi.AssociationOrderBy.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.spi.Tuple.SnapshotType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.ogm.model.spi.TupleOperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.ogm.compensation.ErrorHandlingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.compensation.operation.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.document.options.AssociationStorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.document.options.MapStorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.keyvalue.options.CacheMappingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.mongodb.options.AssociationDocumentStorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.mongodb.options.AuthenticationMechanismType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.mongodb.options.ReadConcernType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.mongodb.options.ReadPreferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.datastore.mongodb.options.WriteConcernType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.dialect.spi.DuplicateInsertPreventionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.key.spi.AssociationKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.key.spi.AssociationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.key.spi.IdSourceKeyMetadata.IdSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.spi.AssociationOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.spi.AssociationOrderBy.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.spi.Tuple.SnapshotType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.ogm.model.spi.TupleOperationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDefault(T) - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Sets a default value in case no value is specified for the given property.
withDefaultImplementation(Class<? extends T>) - Method in interface org.hibernate.ogm.util.configurationreader.spi.ClassPropertyReaderContext
Sets the default implementation type for the property in case no value is found.
withDefaultImplementation(String) - Method in interface org.hibernate.ogm.util.configurationreader.spi.ClassPropertyReaderContext
Sets the name of default implementation type for the property in case no value is found.
withDefaultStringValue(String) - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Defines a default value as String type, in case no value is specified for the given property.
withOptions() - Method in interface org.hibernate.ogm.engine.spi.OgmSessionFactoryImplementor
 
withOptions() - Method in interface org.hibernate.ogm.OgmSessionFactory
 
withShortNameResolver(ShortNameResolver) - Method in interface org.hibernate.ogm.util.configurationreader.spi.ClassPropertyReaderContext
Sets a short name resolver to be applied in case the property is given as string
withValidator(PropertyValidator<T>) - Method in interface org.hibernate.ogm.util.configurationreader.spi.PropertyReaderContext
Adds a validator used to validate the value of the given property.
WRITE_CONCERN - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for defining the acknowledgement of write operations.
WRITE_CONCERN_TYPE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for setting a custom WriteConcern implementation.
writeConcern(WriteConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Defines the type of write concern to be applied when performing write operations for the current entity.
writeConcern(WriteConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBEntityContext
Specifies a custom WriteConcern implementation to be applied when performing write operations for the current entity.
writeConcern(WriteConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Defines the type of write concern to be applied when performing write operations against the datastore.
writeConcern(WriteConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBGlobalContext
Specifies a custom WriteConcern implementation to be applied when performing write operations against the datastore.
writeConcern(WriteConcernType) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Defines the type of write concern to be applied when performing write operations in case the current property represents an association.
writeConcern(WriteConcern) - Method in interface org.hibernate.ogm.datastore.mongodb.options.navigation.MongoDBPropertyContext
Specifies a custom WriteConcern implementation to be applied when performing write operations in case the current property represents an association.
WriteConcern - Annotation Type in org.hibernate.ogm.datastore.mongodb.options
Specifies the write concern to be applied when performing write operations to the annotated entity or property.
WriteConcernType - Enum in org.hibernate.ogm.datastore.mongodb.options
Write concern options for MongoDB.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2010-2024 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.