org.odata4j.expression
Class PrintExpressionVisitor
java.lang.Object
org.odata4j.expression.PrintExpressionVisitor
- All Implemented Interfaces:
- ExpressionVisitor
public class PrintExpressionVisitor
- extends Object
- implements ExpressionVisitor
PrintExpressionVisitor
public PrintExpressionVisitor()
afterDescend
public void afterDescend()
- Specified by:
afterDescend
in interface ExpressionVisitor
asString
public static String asString(CommonExpression expr)
beforeDescend
public void beforeDescend()
- Specified by:
beforeDescend
in interface ExpressionVisitor
betweenDescend
public void betweenDescend()
- Specified by:
betweenDescend
in interface ExpressionVisitor
toString
public String toString()
- Overrides:
toString
in class Object
visit
public void visit(AddExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(AggregateAllFunction expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(AggregateAnyFunction expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(AndExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(BinaryLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(BooleanLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(BoolParenExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ByteLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(CastExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(CeilingMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ConcatMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DateTimeLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DateTimeOffsetLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DayMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DecimalLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DivExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(DoubleLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(EndsWithMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(EntitySimpleProperty expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(EqExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(FloorMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(GeExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(GtExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(GuidLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(HourMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(IndexOfMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(Int64Literal expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(IntegralLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(IsofExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(LeExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(LengthMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(LtExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(MinuteMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ModExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(MonthMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(MulExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(NeExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(NegateExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(NotExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(NullLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(OrderByExpression.Direction direction)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(OrderByExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(OrExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ParenExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ReplaceMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(RoundMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SByteLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SecondMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SingleLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(StartsWithMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(String type)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(StringLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SubExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SubstringMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(SubstringOfMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(TimeLiteral expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ToLowerMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(ToUpperMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(TrimMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
visit
public void visit(YearMethodCallExpression expr)
- Specified by:
visit
in interface ExpressionVisitor
http://odata4j.org