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

A

AbstractGeoJsonObject - Class in org.hibernate.ogm.datastore.mongodb.type
Common base class for GeoJSON objects.
AbstractGeoJsonObject(String) - Constructor for class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
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.
addPoint(GeoPoint) - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
Adds a new point.
ASSOCIATION_DOCUMENT_STORAGE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for specifying how to store association documents.
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.
ASSOCIATIONS_COLLECTION_PREFIX - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
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.

C

checkType(String, Document) - Static method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
createAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
createCredential(String, String, String) - Method in enum org.hibernate.ogm.datastore.mongodb.options.AuthenticationMechanismType
 
createTuple(EntityKeyMetadata, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
createTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

D

DATASTORE_PROVIDER_NAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDB
Short name of this data store provider.
DocumentUtil - Class in org.hibernate.ogm.datastore.mongodb.utils
 
DocumentUtil() - Constructor for class org.hibernate.ogm.datastore.mongodb.utils.DocumentUtil
 

E

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
 
executeBackendQuery(BackendQuery<MongoDBQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
executeBackendUpdateQuery(BackendQuery<MongoDBQueryDescriptor>, QueryParameters, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
executeBatch(OperationsQueue) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

F

forEachTuple(ModelConsumer, TupleTypeContext, EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
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
 

G

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.
getAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getConfigurationBuilder(ConfigurationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDB
 
getDuplicateInsertPreventionStrategy(EntityKeyMetadata) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getEndPoint() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
getExternalRing() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
Returns the external ring of the polygon.
getLatitude() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
getLineStrings() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiLineString
 
getLongitude() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPoint
 
getParameterMetadataBuilder() - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getPoints() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPoint
 
getPolygons() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoMultiPolygon
 
getReadPreference() - Method in enum org.hibernate.ogm.datastore.mongodb.options.ReadPreferenceType
Get the read preference.
getRings() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoPolygon
 
getStartPoint() - Method in class org.hibernate.ogm.datastore.mongodb.type.GeoLineString
 
getTuple(EntityKey, OperationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getTuples(EntityKey[], TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
getWriteConcern() - Method in enum org.hibernate.ogm.datastore.mongodb.options.WriteConcernType
Get the write concern

H

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
 

I

ID_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertOrUpdateAssociation(AssociationKey, Association, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertOrUpdateTuple(EntityKey, TuplePointer, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
insertTuple(EntityKeyMetadata, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
isStoredInEntityStructure(AssociationKeyMetadata, AssociationTypeContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

M

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
 
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.

N

nextValue(NextValueRequest) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

O

org.hibernate.ogm.datastore.mongodb - package org.hibernate.ogm.datastore.mongodb
 
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
 
overrideType(Type) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

P

parseNativeQuery(String) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
PROPERTY_SEPARATOR - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

R

READ_PREFERENCE - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBProperties
Configuration property for setting the read preference.
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.
removeAssociation(AssociationKey, AssociationContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
removeTuple(EntityKey, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
removeTupleWithOptimisticLock(EntityKey, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
ROWS_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

T

TABLE_FIELDNAME - Static variable in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 
toBsonDocument() - Method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
toCoordinates() - Method in class org.hibernate.ogm.datastore.mongodb.type.AbstractGeoJsonObject
 
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
 
toMap(Document) - Static method in class org.hibernate.ogm.datastore.mongodb.utils.DocumentUtil
 
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
 

U

updateTupleWithOptimisticLock(EntityKey, Tuple, Tuple, TupleContext) - Method in class org.hibernate.ogm.datastore.mongodb.MongoDBDialect
 

V

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.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.
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.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.

W

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 C D E F G H I M N O P R T U V W 
Skip navigation links

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