## Uses of Interface
com.holonplatform.datastore.mongo.core.expression.BsonFilterExpression

- Packages that use BsonFilterExpression
  Package | Description
  --- | ---
  com.holonplatform.datastore.mongo.core.expression |

- - ### Uses of BsonFilterExpression in com.holonplatform.datastore.mongo.core.expression

    Methods in com.holonplatform.datastore.mongo.core.expression that return BsonFilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `static BsonFilterExpression` | BsonFilterExpression.`create(org.bson.conversions.Bson expression)` Create a new `BsonFilterExpression`.
    `static BsonFilterExpression` | BsonFilterExpression.`create(org.bson.conversions.Bson match, org.bson.conversions.Bson projection)` Create a new `BsonFilterExpression`.

    Methods in com.holonplatform.datastore.mongo.core.expression that return types with arguments of type BsonFilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `Optional<BsonFilterExpression>` | BsonQueryDefinition.`getFilter()` Get the query filters.
    `Optional<BsonFilterExpression>` | BsonQueryDefinition.`getGroupFilter()` Get the filter to apply to the group stage in an aggregation type query.

    Methods in com.holonplatform.datastore.mongo.core.expression with parameters of type BsonFilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `BsonQueryDefinition.Builder` | BsonQueryDefinition.Builder.`filter(BsonFilterExpression filter)` Set the query filter.
    `BsonQueryDefinition.Builder` | BsonQueryDefinition.Builder.`groupFilter(BsonFilterExpression groupFilter)` Set the filter to apply to the group stage in an aggregation type query.

Copyright © 2019 The Holon Platform. All rights reserved.