Class StaticMethodCallHelper
java.lang.Object
com.espertech.esper.common.internal.epl.expression.codegen.StaticMethodCallHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic StaticMethodCodegenArgDesc[]
allArgumentExpressions
(ExprForge[] forges, Method method, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) static void
appendArgExpressions
(StaticMethodCodegenArgDesc[] args, CodegenBlock block) static void
appendCatch
(CodegenBlock tryBlock, Method reflectionMethod, String statementName, String classOrPropertyName, boolean rethrow, StaticMethodCodegenArgDesc[] args) static CodegenExpression
codegenInvokeExpression
(ValueAndFieldDesc optionalTargetObject, Method reflectionMethod, StaticMethodCodegenArgDesc[] args, CodegenClassScope codegenClassScope)
-
Constructor Details
-
StaticMethodCallHelper
public StaticMethodCallHelper()
-
-
Method Details
-
allArgumentExpressions
public static StaticMethodCodegenArgDesc[] allArgumentExpressions(ExprForge[] forges, Method method, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) -
appendArgExpressions
-
appendCatch
public static void appendCatch(CodegenBlock tryBlock, Method reflectionMethod, String statementName, String classOrPropertyName, boolean rethrow, StaticMethodCodegenArgDesc[] args) -
codegenInvokeExpression
public static CodegenExpression codegenInvokeExpression(ValueAndFieldDesc optionalTargetObject, Method reflectionMethod, StaticMethodCodegenArgDesc[] args, CodegenClassScope codegenClassScope)
-