public class ExprLikeNodeForgeConst extends ExprLikeNodeForge
Constructor and Description |
---|
ExprLikeNodeForgeConst(ExprLikeNode parent,
boolean isNumericValue,
LikeUtil likeUtil,
CodegenExpression likeUtilInit) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
evaluateCodegen(Class requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
CodegenExpression |
evaluateCodegenUninstrumented(Class requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
ExprEvaluator |
getExprEvaluator() |
ExprForgeConstantType |
getForgeConstantType() |
CodegenExpression |
getLikeUtilInit() |
getEvaluationType, getForgeRenderable, isNumericValue
public ExprLikeNodeForgeConst(ExprLikeNode parent, boolean isNumericValue, LikeUtil likeUtil, CodegenExpression likeUtilInit)
public ExprEvaluator getExprEvaluator()
getExprEvaluator
in interface ExprForge
getExprEvaluator
in class ExprLikeNodeForge
public CodegenExpression evaluateCodegenUninstrumented(Class requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
public CodegenExpression evaluateCodegen(Class requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateCodegen
in interface ExprForge
evaluateCodegen
in class ExprLikeNodeForge
public CodegenExpression getLikeUtilInit()
public ExprForgeConstantType getForgeConstantType()
Copyright © 2005–2018. All rights reserved.