org.odata4j.expression
Interface ExpressionVisitor
- All Known Implementing Classes:
- FilterExpressionVisitor, GenerateWhereClause, PrintExpressionVisitor
public interface ExpressionVisitor
afterDescend
void afterDescend()
beforeDescend
void beforeDescend()
betweenDescend
void betweenDescend()
visit
void visit(AddExpression expr)
visit
void visit(AggregateAllFunction expr)
visit
void visit(AggregateAnyFunction expr)
visit
void visit(AndExpression expr)
visit
void visit(BinaryLiteral expr)
visit
void visit(BooleanLiteral expr)
visit
void visit(BoolParenExpression expr)
visit
void visit(ByteLiteral expr)
visit
void visit(CastExpression expr)
visit
void visit(CeilingMethodCallExpression expr)
visit
void visit(ConcatMethodCallExpression expr)
visit
void visit(DateTimeLiteral expr)
visit
void visit(DateTimeOffsetLiteral expr)
visit
void visit(DayMethodCallExpression expr)
visit
void visit(DecimalLiteral expr)
visit
void visit(DivExpression expr)
visit
void visit(DoubleLiteral expr)
visit
void visit(EndsWithMethodCallExpression expr)
visit
void visit(EntitySimpleProperty expr)
visit
void visit(EqExpression expr)
visit
void visit(FloorMethodCallExpression expr)
visit
void visit(GeExpression expr)
visit
void visit(GtExpression expr)
visit
void visit(GuidLiteral expr)
visit
void visit(HourMethodCallExpression expr)
visit
void visit(IndexOfMethodCallExpression expr)
visit
void visit(Int64Literal expr)
visit
void visit(IntegralLiteral expr)
visit
void visit(IsofExpression expr)
visit
void visit(LeExpression expr)
visit
void visit(LengthMethodCallExpression expr)
visit
void visit(LtExpression expr)
visit
void visit(MinuteMethodCallExpression expr)
visit
void visit(ModExpression expr)
visit
void visit(MonthMethodCallExpression expr)
visit
void visit(MulExpression expr)
visit
void visit(NeExpression expr)
visit
void visit(NegateExpression expr)
visit
void visit(NotExpression expr)
visit
void visit(NullLiteral expr)
visit
void visit(OrderByExpression.Direction direction)
visit
void visit(OrderByExpression expr)
visit
void visit(OrExpression expr)
visit
void visit(ParenExpression expr)
visit
void visit(ReplaceMethodCallExpression expr)
visit
void visit(RoundMethodCallExpression expr)
visit
void visit(SByteLiteral expr)
visit
void visit(SecondMethodCallExpression expr)
visit
void visit(SingleLiteral expr)
visit
void visit(StartsWithMethodCallExpression expr)
visit
void visit(String type)
visit
void visit(StringLiteral expr)
visit
void visit(SubExpression expr)
visit
void visit(SubstringMethodCallExpression expr)
visit
void visit(SubstringOfMethodCallExpression expr)
visit
void visit(TimeLiteral expr)
visit
void visit(ToLowerMethodCallExpression expr)
visit
void visit(ToUpperMethodCallExpression expr)
visit
void visit(TrimMethodCallExpression expr)
visit
void visit(YearMethodCallExpression expr)
http://odata4j.org