public class SymbExToColumns extends ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>
| Modifier and Type | Field and Description |
|---|---|
int |
lambdaIndex |
| Modifier and Type | Method and Description |
|---|---|
ColumnExpressions<?> |
argValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
booleanConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant val,
SymbExPassDown in) |
ColumnExpressions<?> |
castValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
comparisonOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
defaultValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
doubleConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant val,
SymbExPassDown in) |
ColumnExpressions<?> |
getStaticFieldValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue val,
SymbExPassDown in) |
protected ColumnExpressions<?> |
handleIsIn(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue parent,
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue listVal,
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue itemVal,
boolean isExpectingStream) |
ColumnExpressions<?> |
integerConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant val,
SymbExPassDown in) |
boolean |
isWideningCast(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val) |
ColumnExpressions<?> |
longConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant val,
SymbExPassDown in) |
ColumnExpressions<?> |
mathOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
notOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
nullConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant val,
SymbExPassDown in) |
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue |
skipWideningCast(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val) |
ColumnExpressions<?> |
staticMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
stringConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant val,
SymbExPassDown in) |
ColumnExpressions<?> |
unaryMathOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue val,
SymbExPassDown in) |
ColumnExpressions<?> |
virtualMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue val,
SymbExPassDown in) |
public ColumnExpressions<?> defaultValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
defaultValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> argValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
argValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> booleanConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.BooleanConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
booleanConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> integerConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.IntegerConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
integerConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> longConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.LongConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
longConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> doubleConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.DoubleConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
doubleConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> stringConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.StringConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
stringConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> nullConstantValue(ch.epfl.labos.iu.orm.queryll2.symbolic.ConstantValue.NullConstant val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
nullConstantValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> unaryMathOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.UnaryMathOpValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
unaryMathOpValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> notOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.NotValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
notOpValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> getStaticFieldValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.GetStaticFieldValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
getStaticFieldValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> castValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.CastValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
castValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic boolean isWideningCast(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val)
public ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue skipWideningCast(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val)
throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> mathOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.MathOpValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
mathOpValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> comparisonOpValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ComparisonValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
comparisonOpValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> virtualMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
virtualMethodCallValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic ColumnExpressions<?> staticMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue val, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
staticMethodCallValue in class ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,ColumnExpressions<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionprotected ColumnExpressions<?> handleIsIn(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue parent, ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue listVal, ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue itemVal, boolean isExpectingStream) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionCopyright © 2016. All rights reserved.