Interface MemberExpressionVisitor

All Known Implementing Classes:
DefaultMemberExpressionVisitor

public interface MemberExpressionVisitor
Acts as a delegate to visiting the MemberExpression. The intended usage of this interface is to call the visit method from the ExpressionVisitor.visitMember(MemberExpression, Object, Object). Member expression is an expression for properties nested within a complex type, e.g. 'address/city'. In other words whenever an expression part contains '/' (member operator), this visitor is called for that expression. Read more at https://olingo.apache.org/javadoc/odata2/org/apache/olingo/odata2/api/uri/expression/MemberExpression.html
  • Method Summary

    Modifier and Type
    Method
    Description
    visit(org.apache.olingo.odata2.api.uri.expression.MemberExpression expression, Object pathResult, Object propertyResult)
    Visit the MemberExpression
  • Method Details

    • visit

      Object visit(org.apache.olingo.odata2.api.uri.expression.MemberExpression expression, Object pathResult, Object propertyResult)
      Visit the MemberExpression
      Parameters:
      expression - Member expression
      pathResult - Result from visiting the path
      propertyResult - Result from visiting the property
      Returns:
      The result from this visit method