A B C D E F G H I J L M N O P Q R S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AND_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- AVERAGE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
B
- BsonQuery - Class in org.grails.datastore.bson.query
-
A base class for Query implementations that create BSON queries based on MongoDB query format.
- BsonQuery(Session, PersistentEntity) - Constructor for class org.grails.datastore.bson.query.BsonQuery
- BsonQuery(PersistentEntity) - Constructor for class org.grails.datastore.bson.query.BsonQuery
- BsonQuery.OperatorHandler - Interface in org.grails.datastore.bson.query
-
Handles query operators when reading BSON
- BsonQuery.ProjectionHandler<T extends org.grails.datastore.mapping.query.Query.Projection> - Interface in org.grails.datastore.bson.query
-
Handles a projection
- BsonQuery.QueryHandler<T> - Interface in org.grails.datastore.bson.query
-
Handles an individual criterion
C
- Context(AbstractBsonReader.Context, BsonContextType) - Constructor for class org.grails.datastore.bson.json.JsonReader.Context
- Context(JsonWriter.Context, BsonContextType, String) - Constructor for class org.grails.datastore.bson.json.JsonWriter.Context
-
Creates a new context.
- createBsonQuery(CodecRegistry, PersistentEntity, List<Query.Criterion>) - Static method in class org.grails.datastore.bson.query.BsonQuery
-
Creates a new query for the given registry, entity and criteria
- createBsonQuery(CodecRegistry, PersistentEntity, Query.Junction) - Static method in class org.grails.datastore.bson.query.BsonQuery
-
Creates a new query for the given registry, entity and criteria
D
- doPeekBinarySize() - Method in class org.grails.datastore.bson.json.JsonReader
- doPeekBinarySubType() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadBinaryData() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadBoolean() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadDateTime() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadDBPointer() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadDecimal128() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadDouble() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadEndArray() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadEndDocument() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadInt32() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadInt64() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadJavaScript() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadJavaScriptWithScope() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadMaxKey() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadMinKey() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadNull() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadObjectId() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadRegularExpression() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadStartArray() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadStartDocument() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadString() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadSymbol() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadTimestamp() - Method in class org.grails.datastore.bson.json.JsonReader
- doReadUndefined() - Method in class org.grails.datastore.bson.json.JsonReader
- doSkipName() - Method in class org.grails.datastore.bson.json.JsonReader
- doSkipValue() - Method in class org.grails.datastore.bson.json.JsonReader
- doWriteBinaryData(BsonBinary) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteBoolean(boolean) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteDateTime(long) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteDBPointer(BsonDbPointer) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteDecimal128(Decimal128) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteDouble(double) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteEndArray() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteEndDocument() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteInt32(int) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteInt64(long) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteJavaScript(String) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteJavaScriptWithScope(String) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteMaxKey() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteMinKey() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteNull() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteObjectId(ObjectId) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteRegularExpression(BsonRegularExpression) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteStartArray() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteStartDocument() - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteString(String) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteSymbol(String) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteTimestamp(BsonTimestamp) - Method in class org.grails.datastore.bson.json.JsonWriter
- doWriteUndefined() - Method in class org.grails.datastore.bson.json.JsonWriter
E
- EmbeddedQueryEncoder - Interface in org.grails.datastore.bson.query
-
Encodes an embedded object as a query
- encode(Embedded, Object) - Method in interface org.grails.datastore.bson.query.EmbeddedQueryEncoder
-
Takes an embedded property and instance and returns the query encoded value
- ENCODER_CONTEXT - Static variable in class org.grails.datastore.bson.query.BsonQuery
- EQ_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- EXISTS_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
F
- flush() - Method in class org.grails.datastore.bson.json.JsonWriter
G
- getContext() - Method in class org.grails.datastore.bson.json.JsonReader
- getContext() - Method in class org.grails.datastore.bson.json.JsonWriter
- getContextType() - Method in class org.grails.datastore.bson.json.JsonReader.Context
- getInListQueryValues(PersistentEntity, Query.In) - Static method in class org.grails.datastore.bson.query.BsonQuery
-
Get the list of native values to use in the query.
- getMark() - Method in class org.grails.datastore.bson.json.JsonReader
- getOrCreatePropertyQuery(Document, String) - Static method in class org.grails.datastore.bson.query.BsonQuery
- getParentContext() - Method in class org.grails.datastore.bson.json.JsonReader.Context
- getParentContext() - Method in class org.grails.datastore.bson.json.JsonWriter.Context
- getPropertyName(PersistentEntity, String) - Static method in class org.grails.datastore.bson.query.BsonQuery
- getPropertyName(PersistentEntity, Query.PropertyNameCriterion) - Static method in class org.grails.datastore.bson.query.BsonQuery
- GROUP_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- groupByProjectionHandlers - Static variable in class org.grails.datastore.bson.query.BsonQuery
- GT_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- GTE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
H
- handle(EmbeddedQueryEncoder, T, Document, PersistentEntity) - Method in interface org.grails.datastore.bson.query.BsonQuery.QueryHandler
- handle(PersistentEntity, Document, Document, T) - Method in interface org.grails.datastore.bson.query.BsonQuery.ProjectionHandler
-
Handles a projection modifying the aggregation pipeline appropriately
- handle(Query.Junction, String, BsonReader) - Method in interface org.grails.datastore.bson.query.BsonQuery.OperatorHandler
I
- ID_REFERENCE_SUFFIX - Static variable in class org.grails.datastore.bson.query.BsonQuery
- IN_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- ISO_8601 - Static variable in class org.grails.datastore.bson.json.JsonWriter
J
- JsonReader - Class in org.grails.datastore.bson.json
-
A simplified fork of
JsonReaderthat works with readers and removes processing related to MongoDB - JsonReader(Reader) - Constructor for class org.grails.datastore.bson.json.JsonReader
-
Constructs a new instance with the given JSON reader.
- JsonReader(String) - Constructor for class org.grails.datastore.bson.json.JsonReader
-
Constructs a new instance with the given JSON string.
- JsonReader.Context - Class in org.grails.datastore.bson.json
- JsonReader.Mark - Class in org.grails.datastore.bson.json
- JsonWriter - Class in org.grails.datastore.bson.json
-
Simplified fork of
JsonWriterthat ignores behaviour specific to MongoDB and produces more compat output - JsonWriter(Writer) - Constructor for class org.grails.datastore.bson.json.JsonWriter
- JsonWriter(Writer, JsonWriterSettings) - Constructor for class org.grails.datastore.bson.json.JsonWriter
- JsonWriter.Context - Class in org.grails.datastore.bson.json
-
The context for the writer, inheriting all the values from
AbstractBsonWriter.Context, and additionally providing settings for the indentation level and whether there are any child elements at this level.
L
- LT_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- LTE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
M
- Mark() - Constructor for class org.grails.datastore.bson.json.JsonReader.Mark
- MATCH_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- MAX_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- MIN_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
N
- NE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- NIN_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- NOR_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- NOT_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
O
- operatorHandlers - Static variable in class org.grails.datastore.bson.query.BsonQuery
- OR_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- org.grails.datastore.bson.json - package org.grails.datastore.bson.json
- org.grails.datastore.bson.query - package org.grails.datastore.bson.query
P
- parse(Class<T>, BsonReader) - Static method in class org.grails.datastore.bson.query.BsonQuery
-
Parse a query from a BsonReader into a DetachedCriteria
- populateBsonQuery(EmbeddedQueryEncoder, Document, List<Query.Criterion>, PersistentEntity) - Static method in class org.grails.datastore.bson.query.BsonQuery
- populateBsonQuery(EmbeddedQueryEncoder, Document, Query.Junction, PersistentEntity) - Static method in class org.grails.datastore.bson.query.BsonQuery
- PROJECT_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- projectProjectionHandlers - Static variable in class org.grails.datastore.bson.query.BsonQuery
Q
- queryHandlers - Static variable in class org.grails.datastore.bson.query.BsonQuery
R
- readBsonType() - Method in class org.grails.datastore.bson.json.JsonReader
- readBsonValue(BsonReader, BsonType) - Static method in class org.grails.datastore.bson.query.BsonQuery
- REGEX_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- reset() - Method in class org.grails.datastore.bson.json.JsonReader.Mark
S
- settings - Variable in class org.grails.datastore.bson.json.JsonWriter
- SIZE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- SORT_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- SUM_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
U
- UTC - Static variable in class org.grails.datastore.bson.json.JsonWriter
W
- WHERE_OPERATOR - Static variable in class org.grails.datastore.bson.query.BsonQuery
- writeNameHelper(String) - Method in class org.grails.datastore.bson.json.JsonWriter
- writer - Variable in class org.grails.datastore.bson.json.JsonWriter
All Classes All Packages