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, startsWithorg.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 BsonBsonFilter instanceCopyright © 2019 The Holon Platform. All rights reserved.