public interface BsonFilter
extends com.holonplatform.core.query.QueryFilter
QueryFilter
which uses a Bson
expression as filter expression.com.holonplatform.core.query.QueryFilter.CompositeQueryFilter, com.holonplatform.core.query.QueryFilter.QueryFilterResolver<T extends com.holonplatform.core.query.QueryFilter>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>>
Modifier and Type | Method and Description |
---|---|
static BsonFilter |
create(org.bson.conversions.Bson bson)
Create a new
BsonFilter . |
org.bson.conversions.Bson |
getBson()
Get the filter expression as a
Bson expression. |
allOf, allOf, and, anyOf, anyOf, between, contains, endsWith, eq, eq, goe, goe, greaterThan, greaterThan, gt, gt, in, in, in, isNotNull, isNull, lessThan, lessThan, loe, loe, lt, lt, neq, neq, nin, nin, nin, not, not, or, startsWith
org.bson.conversions.Bson getBson()
Bson
expression.Bson
filter expression (must be not null)static BsonFilter create(org.bson.conversions.Bson bson)
BsonFilter
.bson
- Filter expression as Bson
BsonFilter
instanceCopyright © 2019 The Holon Platform. All rights reserved.