Uses of Interface
dev.morphia.Datastore
-
-
Uses of Datastore in dev.morphia
Subinterfaces of Datastore in dev.morphia Modifier and Type Interface Description interfaceAdvancedDatastoreDeprecated, for removal: This API element is subject to removal in a future version.Methods in dev.morphia that return Datastore Modifier and Type Method Description static DatastoreMorphia. createDatastore(MongoClient mongoClient)Creates a Datastore configured via config file.static DatastoreMorphia. createDatastore(MongoClient mongoClient, MorphiaConfig config)Creates a Datastore configured via config filestatic DatastoreMorphia. createDatastore(MongoClient mongoClient, String dbName)It is best to use a Mongo singleton instance here.static DatastoreMorphia. createDatastore(MongoClient mongoClient, String dbName, MapperOptions options)It is best to use a Mongo singleton instance here.static DatastoreMorphia. createDatastore(String dbName)Deprecated.useMorphia.createDatastore(MongoClient)and provide a configuration file instead.static DatastoreMorphia. createDatastore(String dbName, MapperOptions options)Creates a DatastoreMethods in dev.morphia with parameters of type Datastore Modifier and Type Method Description default voidEntityInterceptor. postLoad(Object ent, Document document, Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityListener. postLoad(T entity, Document document, Datastore datastore)default voidEntityInterceptor. postPersist(Object ent, Document document, Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityListener. postPersist(T entity, Document document, Datastore datastore)default voidEntityInterceptor. preLoad(Object ent, Document document, Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityListener. preLoad(T entity, Document document, Datastore datastore)default voidEntityInterceptor. prePersist(Object ent, Document document, Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityListener. prePersist(T entity, Document document, Datastore datastore) -
Uses of Datastore in dev.morphia.aggregation
Constructors in dev.morphia.aggregation with parameters of type Datastore Constructor Description AggregationPipelineImpl(Datastore datastore, MongoCollection collection, Class source)Deprecated, for removal: This API element is subject to removal in a future version.Creates an AggregationPipeline -
Uses of Datastore in dev.morphia.aggregation.expressions
Methods in dev.morphia.aggregation.expressions with parameters of type Datastore Modifier and Type Method Description voidDateExpressions.DateExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidObjectExpressions.MergeObjects. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext) -
Uses of Datastore in dev.morphia.aggregation.expressions.impls
Methods in dev.morphia.aggregation.expressions.impls with parameters of type Datastore Modifier and Type Method Description voidAccumulator. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidAccumulatorExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidArrayFilterExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidArrayIndexExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidArrayLiteral. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidCalculusExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidConvertExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateDeltaExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateDiffExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateFromParts. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateFromString. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateToParts. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateToString. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDateTruncExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDocumentExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidDocumentExpression. encode(String name, Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidEndResultsExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidExpMovingAvg. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidExpressionList. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidFields. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidFunctionExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidIfNull. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidIndexExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidIsoDates. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidLetExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidMapExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidMathExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidMetaExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidNRankedResultsExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidPipelineField. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidPush. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidRangeExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidRankedResultsExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidReduceExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidRegexExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidReplaceExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidSetFieldExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidShiftExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidSliceExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidSwitchExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidTrimExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidUnsetFieldExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidValueExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext)voidZipExpression. encode(Datastore datastore, BsonWriter writer, EncoderContext encoderContext) -
Uses of Datastore in dev.morphia.query
Methods in dev.morphia.query that return Datastore Modifier and Type Method Description protected DatastoreLegacyQuery. getDatastore()Deprecated.Methods in dev.morphia.query with parameters of type Datastore Modifier and Type Method Description <T> Query<T>DefaultQueryFactory. createQuery(Datastore datastore, Class<T> type, FindOptions options, Document query)<T> Query<T>LegacyQueryFactory. createQuery(Datastore datastore, Class<T> type, FindOptions options, Document seed)Deprecated.default <T> Query<T>QueryFactory. createQuery(Datastore datastore)Deprecated, for removal: This API element is subject to removal in a future version.this method is no longer useddefault <T> Query<T>QueryFactory. createQuery(Datastore datastore, Class<T> type, FindOptions options)Creates a new query for the given type.<T> Query<T>QueryFactory. createQuery(Datastore datastore, Class<T> type, FindOptions options, Document query)Creates and returns aQueryfor the given arguments.default <T> Query<T>QueryFactory. createQuery(Datastore datastore, String collection, Class<T> type)ObjectOperationTarget. encode(Datastore datastore)Encodes this targetConstructors in dev.morphia.query with parameters of type Datastore Constructor Description FieldEndImpl(Datastore datastore, String field, T target, dev.morphia.mapping.codec.pojo.EntityModel model, boolean validating)Deprecated, for removal: This API element is subject to removal in a future version.Creates a FieldEnd for a particular field.LegacyQuery(Datastore datastore, String collectionName, Class<T> type, FindOptions options)Deprecated.Creates a Query for the given type and collectionMorphiaQuery(Datastore datastore, Class<T> type, FindOptions options, Document query)Operations(Datastore datastore, dev.morphia.mapping.codec.pojo.EntityModel model) -
Uses of Datastore in dev.morphia.query.filters
Methods in dev.morphia.query.filters with parameters of type Datastore Modifier and Type Method Description voidFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidGeoIntersectsFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidGeoWithinFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidLogicalFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidNearFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidRegexFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)voidTextSearchFilter. encode(Datastore datastore, BsonWriter writer, EncoderContext context)protected ObjectFilter. getValue(Datastore datastore)protected voidFilter. writeNamedValue(String name, Object value, Datastore datastore, BsonWriter writer, EncoderContext encoderContext)protected voidFilter. writeUnnamedValue(Object value, Datastore datastore, BsonWriter writer, EncoderContext encoderContext) -
Uses of Datastore in dev.morphia.transactions
Subinterfaces of Datastore in dev.morphia.transactions Modifier and Type Interface Description interfaceMorphiaSessionWraps a ClientSession reference for convenient use of MongoDB's multidocument transaction support.
-