public class FilterExpressionToODataVisitor extends Object implements org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>
| Modifier and Type | Class and Description |
|---|---|
class |
FilterExpressionToODataVisitor.VisitorContext |
| Constructor and Description |
|---|
FilterExpressionToODataVisitor() |
public FilterExpressionToODataVisitor.VisitorContext visitBinaryOperator(org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind operator, FilterExpressionToODataVisitor.VisitorContext left, FilterExpressionToODataVisitor.VisitorContext right) throws org.apache.olingo.server.api.ODataApplicationException
visitBinaryOperator in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitUnaryOperator(org.apache.olingo.server.api.uri.queryoption.expression.UnaryOperatorKind operator, FilterExpressionToODataVisitor.VisitorContext operand) throws org.apache.olingo.server.api.ODataApplicationException
visitUnaryOperator in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitMethodCall(org.apache.olingo.server.api.uri.queryoption.expression.MethodKind methodCall, List<FilterExpressionToODataVisitor.VisitorContext> parameters) throws org.apache.olingo.server.api.ODataApplicationException
visitMethodCall in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitLambdaExpression(String lambdaFunction, String lambdaVariable, org.apache.olingo.server.api.uri.queryoption.expression.Expression expression) throws org.apache.olingo.server.api.ODataApplicationException
visitLambdaExpression in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitLiteral(org.apache.olingo.server.api.uri.queryoption.expression.Literal literal)
visitLiteral in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>public FilterExpressionToODataVisitor.VisitorContext visitMember(org.apache.olingo.server.api.uri.queryoption.expression.Member member) throws org.apache.olingo.server.api.ODataApplicationException
visitMember in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitAlias(String aliasName) throws org.apache.olingo.server.api.ODataApplicationException
visitAlias in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitTypeLiteral(org.apache.olingo.commons.api.edm.EdmType type) throws org.apache.olingo.server.api.ODataApplicationException
visitTypeLiteral in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitLambdaReference(String variableName) throws org.apache.olingo.server.api.ODataApplicationException
visitLambdaReference in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitEnum(org.apache.olingo.commons.api.edm.EdmEnumType type, List<String> enumValues) throws org.apache.olingo.server.api.ODataApplicationException
visitEnum in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionpublic FilterExpressionToODataVisitor.VisitorContext visitBinaryOperator(org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind operator, FilterExpressionToODataVisitor.VisitorContext left, List<FilterExpressionToODataVisitor.VisitorContext> right) throws org.apache.olingo.server.api.ODataApplicationException
visitBinaryOperator in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<FilterExpressionToODataVisitor.VisitorContext>org.apache.olingo.server.api.ODataApplicationExceptionCopyright © 2024 MuleSoft, Inc.. All rights reserved.