## Uses of Interface
org.apache.olingo.odata2.api.uri.expression.FilterExpression

- Packages that use FilterExpression
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.uri | URI Parser Facade The URI package has one central class `UriParser` to parse a request URI as well as several interfaces that provide access to parsed parts of the URI.
  org.apache.olingo.odata2.api.uri.expression | Expression Parser This package contains all classes necessary to decribe an expression tree(e.g. a filter or order by tree) Trees can be traversed by implementing the `ExpressionVisitor` interface and calling the accept() method.
  org.apache.olingo.odata2.api.uri.info | URI Parser Result Views The interfaces of this package provide access to the relevant parts of the parsed request URI for the methods that process a request inside the dispatcher.

- - ### Uses of FilterExpression in org.apache.olingo.odata2.api.uri

    Methods in org.apache.olingo.odata2.api.uri that return FilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `FilterExpression` | UriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `static FilterExpression` | UriParser.`parseFilter(Edm edm, EdmEntityType edmType, String expression)` Parses a $filter expression string and create an expression tree.
    `abstract FilterExpression` | UriParser.`parseFilterString(EdmEntityType edmType, String expression)` Parses a $filter expression string and create an expression tree.

  - ### Uses of FilterExpression in org.apache.olingo.odata2.api.uri.expression

    Methods in org.apache.olingo.odata2.api.uri.expression with parameters of type FilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `Object` | ExpressionVisitor.`visitFilterExpression(FilterExpression filterExpression, String expressionString, Object expression)` Visits a filter expression

  - ### Uses of FilterExpression in org.apache.olingo.odata2.api.uri.info

    Methods in org.apache.olingo.odata2.api.uri.info that return FilterExpression
    Modifier and Type | Method and Description
    --- | ---
    `FilterExpression` | PutMergePatchUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntitySetCountUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntityUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntitySetLinksUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntitySetUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetMediaResourceUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntitySetLinksCountUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.
    `FilterExpression` | GetEntityCountUriInfo.`getFilter()` Gets the value of the $filter system query option as root object of the expression tree built during URI parsing.

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.