Class SqlConverter
- java.lang.Object
-
- com.github.collinalpert.java2db.functions.SqlConverter
-
- All Implemented Interfaces:
com.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
public class SqlConverter extends java.lang.Object implements com.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>This code is taken and modified from the lambda2sql GitHub repository.
-
-
Constructor Summary
Constructors Constructor Description SqlConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuildervisit(com.trigersoft.jaque.expression.BinaryExpression e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.ConstantExpression e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.InvocationExpression e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.LambdaExpression<?> e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.MemberExpression e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.ParameterExpression e)java.lang.StringBuildervisit(com.trigersoft.jaque.expression.UnaryExpression e)
-
-
-
Method Detail
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.BinaryExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.ConstantExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.InvocationExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.LambdaExpression<?> e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.MemberExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.ParameterExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
visit
public java.lang.StringBuilder visit(com.trigersoft.jaque.expression.UnaryExpression e)
- Specified by:
visitin interfacecom.trigersoft.jaque.expression.ExpressionVisitor<java.lang.StringBuilder>
-
-