Package org.apache.olingo.server.api.uri.queryoption.expression


package org.apache.olingo.server.api.uri.queryoption.expression
Olingo Server API - URI - QueryOptions - Expressions

The uri.queryoption.expression package is used to condense all about the Olingo expressions within the query options (in uri context).

  • Class
    Description
    Represents an alias expression node in the expression tree
    A alias expression node is inserted in the expression tree for any valid alias
    E.g.
    Represents a binary expression node in the expression tree
    A binary expression node is inserted in the expression tree for any valid ODATA binary operator in BinaryOperatorKind.
    Enumeration of supported binary operators
    For the semantic of these operators please see the ODATA specification for URL conventions
    Represents a enumeration expression node in the expression tree
    A enumeration expression node is inserted in the expression tree for any valid enumeration.
    Super class of all classes used to build the expression tree
    Exception class used by the ExpressionVisitor to throw exceptions while traversing the expression tree
    Generic interface to define expression visitors with arbitrary return types.
    Used to within a lambda expression tree to define an access to the lambda variable
    Represents a literal expression node in the expression tree Literal is not validated by default
    Represents a member expression node in the expression tree.
    Represents a method expression in the expression tree
    Enumeration of supported methods For the semantic of these methods please see the ODATA specification for URL conventions
    Represents a type literal expression in the expression tree
    Represents a unary expression node in the expression tree
    A binary expression node is inserted in the expression tree for any valid ODATA unary operator in UnaryOperatorKind
    Enumeration of supported unary operators
    For the semantic of these operators please see the ODATA specification for URL conventions
    Marks an expression node a visitable by an expression visitor