# Hierarchy For Package org.apache.olingo.odata2.api.uri.expression

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.olingo.odata2.api.exception.ODataException
        - org.apache.olingo.odata2.api.exception.ODataMessageException
          - org.apache.olingo.odata2.api.uri.expression.ExceptionVisitExpression
          - org.apache.olingo.odata2.api.exception.ODataHttpException
            - org.apache.olingo.odata2.api.exception.ODataBadRequestException
              - org.apache.olingo.odata2.api.uri.expression.ExpressionParserException

## Interface Hierarchy

- org.apache.olingo.odata2.api.uri.expression.ExpressionVisitor
- org.apache.olingo.odata2.api.uri.expression.Visitable
  - org.apache.olingo.odata2.api.uri.expression.CommonExpression
    - org.apache.olingo.odata2.api.uri.expression.BinaryExpression
    - org.apache.olingo.odata2.api.uri.expression.FilterExpression
    - org.apache.olingo.odata2.api.uri.expression.LiteralExpression
    - org.apache.olingo.odata2.api.uri.expression.MemberExpression
    - org.apache.olingo.odata2.api.uri.expression.MethodExpression
    - org.apache.olingo.odata2.api.uri.expression.OrderByExpression
    - org.apache.olingo.odata2.api.uri.expression.OrderExpression
    - org.apache.olingo.odata2.api.uri.expression.PropertyExpression
    - org.apache.olingo.odata2.api.uri.expression.UnaryExpression

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.olingo.odata2.api.uri.expression.ExpressionKind
    - org.apache.olingo.odata2.api.uri.expression.SortOrder
    - org.apache.olingo.odata2.api.uri.expression.MethodOperator
    - org.apache.olingo.odata2.api.uri.expression.UnaryOperator
    - org.apache.olingo.odata2.api.uri.expression.BinaryOperator

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