public class DefaultBsonFilter extends Object implements BsonFilter
BsonFilter implementation.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>>| Constructor and Description |
|---|
DefaultBsonFilter(org.bson.conversions.Bson bson)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.bson.conversions.Bson |
getBson()
Get the filter expression as a
Bson expression. |
void |
validate() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateallOf, 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, startsWithpublic DefaultBsonFilter(org.bson.conversions.Bson bson)
bson - Filter expressionpublic org.bson.conversions.Bson getBson()
BsonFilterBson expression.getBson in interface BsonFilterBson filter expression (must be not null)public void validate()
throws com.holonplatform.core.Expression.InvalidExpressionException
validate in interface com.holonplatform.core.Expressioncom.holonplatform.core.Expression.InvalidExpressionExceptionCopyright © 2019 The Holon Platform. All rights reserved.