Interface LiteralVisitor
-
- All Known Implementing Classes:
ValueExpressionRenderer
public interface LiteralVisitorVisitor forLiteral.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(BigDecimalLiteral literal)Visit a big decimal literal.voidvisit(BooleanLiteral literal)Visit a boolean literal.voidvisit(DoubleLiteral literal)Visit a double-precision floating point literal.voidvisit(FloatLiteral literal)Visit a single-precision floating point literal.voidvisit(IntegerLiteral literal)Visit an integer literal.voidvisit(LongLiteral literal)Visit a long integer literal.voidvisit(NullLiteral nullLiteral)Visit a literal null.voidvisit(StringLiteral literal)Visit a string literal.
-
-
-
Method Detail
-
visit
void visit(NullLiteral nullLiteral)
Visit a literal null.- Parameters:
nullLiteral- literal null to visit
-
visit
void visit(StringLiteral literal)
Visit a string literal.- Parameters:
literal- string literal to visit
-
visit
void visit(IntegerLiteral literal)
Visit an integer literal.- Parameters:
literal- integer literal to visit
-
visit
void visit(LongLiteral literal)
Visit a long integer literal.- Parameters:
literal- long integer literal to visit
-
visit
void visit(DoubleLiteral literal)
Visit a double-precision floating point literal.- Parameters:
literal- double-precision floating point literal ot visit
-
visit
void visit(FloatLiteral literal)
Visit a single-precision floating point literal.- Parameters:
literal- single-precision floating point literal
-
visit
void visit(BigDecimalLiteral literal)
Visit a big decimal literal.- Parameters:
literal- big decimal literal to visit
-
visit
void visit(BooleanLiteral literal)
Visit a boolean literal.- Parameters:
literal- boolean literal to visit
-
-