Package net.hollowcube.mql.util
Class MqlPrinter
java.lang.Object
net.hollowcube.mql.util.MqlPrinter
- All Implemented Interfaces:
MqlVisitor<Void,String>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitAccessExpr(@NotNull MqlAccessExpr expr, Void unused) visitArgListExpr(@NotNull MqlArgListExpr expr, Void unused) visitBinaryExpr(@NotNull MqlBinaryExpr expr, Void unused) visitCallExpr(MqlCallExpr expr, Void unused) visitNumberExpr(@NotNull MqlNumberExpr expr, Void unused) visitRefExpr(@NotNull MqlIdentExpr expr, Void unused) visitTernaryExpr(MqlTernaryExpr expr, Void unused) visitUnaryExpr(@NotNull MqlUnaryExpr expr, Void unused) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.hollowcube.mql.tree.MqlVisitor
visit
-
Constructor Details
-
MqlPrinter
public MqlPrinter()
-
-
Method Details
-
visitBinaryExpr
- Specified by:
visitBinaryExprin interfaceMqlVisitor<Void,String>
-
visitUnaryExpr
- Specified by:
visitUnaryExprin interfaceMqlVisitor<Void,String>
-
visitAccessExpr
- Specified by:
visitAccessExprin interfaceMqlVisitor<Void,String>
-
visitNumberExpr
- Specified by:
visitNumberExprin interfaceMqlVisitor<Void,String>
-
visitRefExpr
- Specified by:
visitRefExprin interfaceMqlVisitor<Void,String>
-
visitArgListExpr
- Specified by:
visitArgListExprin interfaceMqlVisitor<Void,String>
-
visitTernaryExpr
- Specified by:
visitTernaryExprin interfaceMqlVisitor<Void,String>
-
visitCallExpr
- Specified by:
visitCallExprin interfaceMqlVisitor<Void,String>
-
defaultValue
- Specified by:
defaultValuein interfaceMqlVisitor<Void,String>
-