public class ExprDotMethodForgeNoDuck extends Object implements ExprDotForge
Modifier and Type | Class and Description |
---|---|
static class |
ExprDotMethodForgeNoDuck.WrapType |
Constructor and Description |
---|
ExprDotMethodForgeNoDuck(String optionalStatementName,
Method method,
EPTypeClass methodTargetType,
ExprForge[] parameters,
ExprDotMethodForgeNoDuck.WrapType wrapType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
codegen(CodegenExpression inner,
EPTypeClass innerType,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
ExprDotEval |
getDotEvaluator() |
Method |
getMethod() |
String |
getOptionalStatementName() |
ExprForge[] |
getParameters() |
EPChainableType |
getTypeInfo() |
ExprDotMethodForgeNoDuck.WrapType |
getWrapType() |
void |
visit(ExprDotEvalVisitor visitor) |
public ExprDotMethodForgeNoDuck(String optionalStatementName, Method method, EPTypeClass methodTargetType, ExprForge[] parameters, ExprDotMethodForgeNoDuck.WrapType wrapType)
public EPChainableType getTypeInfo()
getTypeInfo
in interface ExprDotForge
public void visit(ExprDotEvalVisitor visitor)
visit
in interface ExprDotForge
public ExprDotEval getDotEvaluator()
getDotEvaluator
in interface ExprDotForge
public CodegenExpression codegen(CodegenExpression inner, EPTypeClass innerType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
codegen
in interface ExprDotForge
public String getOptionalStatementName()
public Method getMethod()
public ExprForge[] getParameters()
public ExprDotMethodForgeNoDuck.WrapType getWrapType()
Copyright © 2005–2022. All rights reserved.