Package | Description |
---|---|
sirius.db.mongo |
Thin layer above Mongo DB.
|
sirius.db.mongo.constraints |
Modifier and Type | Method and Description |
---|---|
FilterFactory<MongoConstraint> |
Mango.filters() |
FilterFactory<MongoConstraint> |
MongoQuery.filters() |
Modifier and Type | Method and Description |
---|---|
S |
QueryBuilder.where(MongoConstraint filter)
Adds a complex filter which determines which documents should be selected.
|
MongoQuery<E> |
MongoQuery.where(MongoConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
protected MongoConstraint |
MongoQueryCompiler.compileSearchToken(Mapping field,
QueryField.Mode mode,
String value) |
protected MongoConstraint |
MongoFilterFactory.effectiveAnd(List<MongoConstraint> effectiveConstraints) |
protected MongoConstraint |
MongoFilterFactory.effectiveOr(List<MongoConstraint> effectiveConstraints) |
protected MongoConstraint |
MongoFilterFactory.eqValue(Mapping field,
Object value) |
MongoConstraint |
MongoFilterFactory.filled(Mapping field) |
protected MongoConstraint |
MongoFilterFactory.gtValue(Mapping field,
Object value,
boolean orEqual) |
protected MongoConstraint |
MongoFilterFactory.invert(MongoConstraint constraint) |
protected MongoConstraint |
MongoFilterFactory.ltValue(Mapping field,
Object value,
boolean orEqual) |
MongoConstraint |
MongoFilterFactory.nearSphere(Mapping key,
org.bson.Document geometry,
int maxDistanceMeters)
Builds a filter which represents a geospatial query.
|
MongoConstraint |
MongoFilterFactory.nearSphere(Mapping key,
double lat,
double lon,
int maxDistanceMeters)
Builds a filter which represents a geospatial query for a point.
|
protected MongoConstraint |
MongoFilterFactory.neValue(Mapping field,
Object value) |
MongoConstraint |
MongoFilterFactory.noneInField(Mapping field,
List<Object> values) |
MongoConstraint |
MongoFilterFactory.notFilled(Mapping field) |
MongoConstraint |
MongoFilterFactory.queryString(EntityDescriptor descriptor,
String query,
List<QueryField> fields) |
MongoConstraint |
MongoFilterFactory.regex(Mapping key,
Object expression,
String options)
Builds a filter which represents a regex filter for the given field and expression.
|
MongoConstraint |
MongoFilterFactory.text(String value)
Executes a $text search in the underlying fulltext index.
|
Modifier and Type | Method and Description |
---|---|
OneInField<MongoConstraint> |
MongoFilterFactory.oneInField(Mapping field,
List<Object> values) |
Modifier and Type | Method and Description |
---|---|
protected MongoConstraint |
MongoFilterFactory.invert(MongoConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
protected MongoConstraint |
MongoFilterFactory.effectiveAnd(List<MongoConstraint> effectiveConstraints) |
protected MongoConstraint |
MongoFilterFactory.effectiveOr(List<MongoConstraint> effectiveConstraints) |
Copyright © 2018. All rights reserved.