public class SelectFromWhereLambdaArgumentHandler extends LambdaParameterArgumentHandler
ALLOWED_QUERY_PARAMETER_TYPES| Modifier and Type | Method and Description |
|---|---|
static SelectFromWhereLambdaArgumentHandler |
forPassthroughTest(LambdaAnalysis lambda,
MetamodelUtil metamodel,
SymbExArgumentHandler parentArgumentScope,
boolean hasInQueryStreamSource) |
static SelectFromWhereLambdaArgumentHandler |
fromSelectFromWhere(SelectFromWhere<?> sfw,
LambdaAnalysis lambda,
MetamodelUtil metamodel,
SymbExArgumentHandler parentArgumentScope,
boolean hasInQueryStreamSource) |
static SelectFromWhereLambdaArgumentHandler |
fromSelectOnly(SelectOnly<?> select,
LambdaAnalysis lambda,
MetamodelUtil metamodel,
SymbExArgumentHandler parentArgumentScope,
boolean hasInQueryStreamSource) |
protected ColumnExpressions<?> |
handleLambdaArg(int argIndex,
org.jinq.rebased.org.objectweb.asm.Type argType) |
checkIsInQueryStreamSource, getAndValidateArg, getAndValidateSubQueryArg, handleArg, handleIndirectLambdaArg, handleIndirectLambdaSubQueryArg, handleIndirectThisFieldRead, handleLambdaSubQueryArg, handleSubQueryArg, handleSubQueryThisFieldRead, handleThisFieldReadpublic static SelectFromWhereLambdaArgumentHandler fromSelectFromWhere(SelectFromWhere<?> sfw, LambdaAnalysis lambda, MetamodelUtil metamodel, SymbExArgumentHandler parentArgumentScope, boolean hasInQueryStreamSource)
public static SelectFromWhereLambdaArgumentHandler fromSelectOnly(SelectOnly<?> select, LambdaAnalysis lambda, MetamodelUtil metamodel, SymbExArgumentHandler parentArgumentScope, boolean hasInQueryStreamSource)
public static SelectFromWhereLambdaArgumentHandler forPassthroughTest(LambdaAnalysis lambda, MetamodelUtil metamodel, SymbExArgumentHandler parentArgumentScope, boolean hasInQueryStreamSource)
protected ColumnExpressions<?> handleLambdaArg(int argIndex, org.jinq.rebased.org.objectweb.asm.Type argType) throws ch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorException
handleLambdaArg in class LambdaParameterArgumentHandlerch.epfl.labos.iu.orm.queryll2.symbolic.TypedValueVisitorExceptionCopyright © 2015. All rights reserved.