@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object obj = expression.accept(visitor); Object ret = visitor.visitOrder(this, obj, orderType); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retSource = path.accept(visitor); Object retPath = property.accept(visitor); Object ret = visitor.visitMember(this, retSource, retPath); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retCommonExpression = commonExpression.accept(visitor); return visitor.visitFilterExpression(this, filterString, retCommonExpression); }
public MemberExpressionImpl(final CommonExpression path, final CommonExpression property) { this.path = path; this.property = property; edmType = property.getEdmType(); }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retOperand = operand.accept(visitor); return visitor.visitUnary(this, operatorInfo.getOperator(), retOperand); }
@Override public Object accept(final ExpressionVisitor visitor) { Object ret = visitor.visitLiteral(this, edmLiteral); return ret; }
public InfoBinaryOperator(final BinaryOperator operator, final String category, final int priority, final ParameterSetCombination combination) { this.operator = operator; this.category = category; syntax = operator.toUriLiteral(); this.priority = priority; this.combination = combination; }
public InfoMethod(final MethodOperator method, final ParameterSetCombination combination) { this.method = method; syntax = method.toUriLiteral(); minParameter = 1; maxParameter = 1; this.combination = combination; }
@Override public Object accept(final ExpressionVisitor visitor) { Object ret = visitor.visitProperty(this, uriLiteral, edmProperty); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object obj = expression.accept(visitor); Object ret = visitor.visitOrder(this, obj, orderType); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retSource = path.accept(visitor); Object retPath = property.accept(visitor); Object ret = visitor.visitMember(this, retSource, retPath); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retCommonExpression = commonExpression.accept(visitor); return visitor.visitFilterExpression(this, filterString, retCommonExpression); }
public MemberExpressionImpl(final CommonExpression path, final CommonExpression property) { this.path = path; this.property = property; edmType = property.getEdmType(); }
@Override public Object accept(final ExpressionVisitor visitor) { Object ret = visitor.visitLiteral(this, edmLiteral); return ret; }
public InfoBinaryOperator(final BinaryOperator operator, final String category, final int priority, final ParameterSetCombination combination) { this.operator = operator; this.category = category; syntax = operator.toUriLiteral(); this.priority = priority; this.combination = combination; }
public InfoMethod(final MethodOperator method, final int minParameters, final int maxParameters, final ParameterSetCombination combination) { this.method = method; syntax = method.toUriLiteral(); minParameter = minParameters; maxParameter = maxParameters; this.combination = combination; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object obj = expression.accept(visitor); Object ret = visitor.visitOrder(this, obj, orderType); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retSource = path.accept(visitor); Object retPath = property.accept(visitor); Object ret = visitor.visitMember(this, retSource, retPath); return ret; }
@Override public Object accept(final ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException { Object retCommonExpression = commonExpression.accept(visitor); return visitor.visitFilterExpression(this, filterString, retCommonExpression); }
@Override public Object accept(final ExpressionVisitor visitor) { Object ret = visitor.visitLiteral(this, edmLiteral); return ret; }