public class SymbExToSubQuery extends ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitor<SymbExPassDown,JinqPostgresQuery<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>
| Modifier and Type | Method and Description |
|---|---|
JinqPostgresQuery<?> |
argValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue.ArgValue val,
SymbExPassDown in) |
JinqPostgresQuery<?> |
defaultValue(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue val,
SymbExPassDown in) |
protected JinqPostgresQuery<?> |
handleInQueryStreamSource(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue methodBase,
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue entity) |
protected JinqPostgresQuery<?> |
handlePossibleNavigationalLink(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue unknownVal,
boolean expectingPluralLink,
SymbExPassDown in)
if unknownVal is not a handled navigational link, null will be
returned.
|
JinqPostgresQuery<?> |
staticMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.StaticMethodCallValue val,
SymbExPassDown in) |
JinqPostgresQuery<?> |
virtualMethodCallValue(ch.epfl.labos.iu.orm.queryll2.symbolic.MethodCallValue.VirtualMethodCallValue val,
SymbExPassDown in) |
binaryOpValue, booleanConstantValue, byteConstantValue, castValue, classConstantValue, comparisonOpValue, constantValue, doubleConstantValue, floatConstantValue, getFieldValue, getStaticFieldValue, integerConstantValue, longConstantValue, mathOpValue, methodCallValue, newValue, notOpValue, nullConstantValue, shortConstantValue, stringConstantValue, thisValue, unaryMathOpValue, unaryOpValue, unknownValue, varValuepublic JinqPostgresQuery<?> 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,JinqPostgresQuery<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic JinqPostgresQuery<?> 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,JinqPostgresQuery<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic JinqPostgresQuery<?> 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,JinqPostgresQuery<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionprotected JinqPostgresQuery<?> handleInQueryStreamSource(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue methodBase, ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue entity) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionprotected JinqPostgresQuery<?> handlePossibleNavigationalLink(ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValue unknownVal, boolean expectingPluralLink, SymbExPassDown in) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionpublic JinqPostgresQuery<?> 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,JinqPostgresQuery<?>,ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException>ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionCopyright © 2015. All rights reserved.