Package org.openl.rules.binding
Interface RecursiveOpenMethodPreBinder
-
- All Superinterfaces:
IMethodCaller,INamedThing,Invokable,IOpenMember,IOpenMethod,IOpenMethodHeader
public interface RecursiveOpenMethodPreBinder extends IOpenMethod
-
-
Field Summary
-
Fields inherited from interface org.openl.base.INamedThing
EMPTY, LONG, REGULAR, SHORT
-
Fields inherited from interface org.openl.types.IOpenMethod
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidfinishPreBind()CustomSpreadsheetResultOpenClassgetCustomSpreadsheetResultOpenClass()OpenMethodHeadergetHeader()TableSyntaxNodegetTableSyntaxNode()booleanisCompleted()booleanisPreBindStarted()booleanisSpreadsheetWithCustomSpreadsheetResult()voidpreBind()voidstartPreBind()-
Methods inherited from interface org.openl.types.IMethodCaller
getMethod
-
Methods inherited from interface org.openl.base.INamedThing
getDisplayName, getName
-
Methods inherited from interface org.openl.types.IOpenMember
getDeclaringClass, getInfo, getType, isStatic
-
Methods inherited from interface org.openl.types.IOpenMethod
isConstructor
-
Methods inherited from interface org.openl.types.IOpenMethodHeader
getSignature
-
-
-
-
Method Detail
-
getHeader
OpenMethodHeader getHeader()
-
getTableSyntaxNode
TableSyntaxNode getTableSyntaxNode()
-
getCustomSpreadsheetResultOpenClass
CustomSpreadsheetResultOpenClass getCustomSpreadsheetResultOpenClass()
-
isSpreadsheetWithCustomSpreadsheetResult
boolean isSpreadsheetWithCustomSpreadsheetResult()
-
preBind
void preBind()
-
startPreBind
void startPreBind()
-
finishPreBind
void finishPreBind()
-
isPreBindStarted
boolean isPreBindStarted()
-
isCompleted
boolean isCompleted()
-
-