| Modifier and Type | Method and Description |
|---|---|
protected IMemberBoundNode |
SpreadsheetNodeBinder.createNode(TableSyntaxNode tableSyntaxNode,
OpenL openl,
OpenMethodHeader header,
XlsModuleOpenClass module) |
IMemberBoundNode |
SpreadsheetNodeBinder.preBind(TableSyntaxNode tableSyntaxNode,
OpenL openl,
IBindingContext bindingContext,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
protected IMemberBoundNode |
ColumnMatchNodeBinder.createNode(TableSyntaxNode tsn,
OpenL openl,
OpenMethodHeader header,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
IMemberBoundNode |
ConstantsTableBinder.preBind(TableSyntaxNode tsn,
OpenL openl,
IBindingContext cxt,
XlsModuleOpenClass module) |
| Constructor and Description |
|---|
ConstantsTableBoundNode(TableSyntaxNode syntaxNode,
XlsModuleOpenClass moduleOpenClass,
ILogicalTable table,
OpenL openl) |
| Modifier and Type | Method and Description |
|---|---|
protected ATableBoundNode |
DataNodeBinder.makeNode(TableSyntaxNode tsn,
XlsModuleOpenClass module,
IBindingContext bindingContext) |
protected ITable |
DataNodeBinder.makeTable(XlsModuleOpenClass xlsOpenClass,
TableSyntaxNode tableSyntaxNode,
String tableName,
IOpenClass tableType,
IBindingContext bindingContext,
OpenL openl,
boolean useRegistered)
Default method.
|
IMemberBoundNode |
DataNodeBinder.preBind(TableSyntaxNode tableSyntaxNode,
OpenL openl,
IBindingContext bindingContext,
XlsModuleOpenClass module) |
void |
DataNodeBinder.processTable(XlsModuleOpenClass xlsOpenClass,
ITable tableToProcess,
ILogicalTable tableBody,
String tableName,
IOpenClass tableType,
IBindingContext bindingContext,
OpenL openl,
boolean hasColumnTitleRow)
Populate the
ITable with data from ILogicalTable. |
| Constructor and Description |
|---|
DataTableBoundNode(TableSyntaxNode tableSyntaxNode,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
IMemberBoundNode |
DatatypeNodeBinder.preBind(TableSyntaxNode tsn,
OpenL openl,
IBindingContext bindingContext,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
protected XlsModuleOpenClass |
ADtColumnsDefinitionTableBoundNode.getXlsModuleOpenClass() |
| Modifier and Type | Method and Description |
|---|---|
protected XlsModuleOpenClass |
XlsBinder.createModuleOpenClass(XlsModuleSyntaxNode moduleNode,
OpenL openl,
IDataBase dbase,
Set<CompiledDependency> moduleDependencies,
IBindingContext bindingContext)
Creates
XlsModuleOpenClass |
| Modifier and Type | Method and Description |
|---|---|
protected IMemberBoundNode |
XlsBinder.beginBind(TableSyntaxNode tableSyntaxNode,
XlsModuleOpenClass module,
OpenL openl,
RulesModuleBindingContext moduleContext) |
protected IBoundNode |
XlsBinder.bindInternal(XlsModuleSyntaxNode moduleSyntaxNode,
XlsModuleOpenClass module,
TableSyntaxNode[] tableSyntaxNodes,
OpenL openl,
RulesModuleBindingContext moduleContext) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract IMemberBoundNode |
AExecutableNodeBinder.createNode(TableSyntaxNode tsn,
OpenL openl,
OpenMethodHeader header,
XlsModuleOpenClass module) |
IMemberBoundNode |
AExecutableNodeBinder.preBind(TableSyntaxNode tableSyntaxNode,
OpenL openl,
IBindingContext bindingContext,
XlsModuleOpenClass module) |
abstract IMemberBoundNode |
AXlsTableBinder.preBind(TableSyntaxNode syntaxNode,
OpenL openl,
IBindingContext cxt,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
XlsModuleOpenClass |
AlgorithmSubroutineMethodWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
AlgorithmWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
ColumnMatchWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
CompositeMethodWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
DecisionTable2Wrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
DeferredMethodWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
IOpenMethodWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
MatchingOpenMethodDispatcherWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
OverloadedMethodsDispatcherTableWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
SpreadsheetWrapper.getXlsModuleOpenClass() |
XlsModuleOpenClass |
TableMethodWrapper.getXlsModuleOpenClass() |
| Modifier and Type | Method and Description |
|---|---|
static IOpenMethod |
WrapperLogic.wrapOpenMethod(IOpenMethod openMethod,
XlsModuleOpenClass module) |
| Modifier and Type | Class and Description |
|---|---|
class |
XlsLazyModuleOpenClass
ModuleOpenClass for prebinding that uses
IPrebindHandler to convert methods and fields to some
invokable(after prebinding they are not invokable) methods/fields before adding. |
| Modifier and Type | Method and Description |
|---|---|
protected IMemberBoundNode |
MethodTableNodeBinder.createNode(TableSyntaxNode tableSyntaxNode,
OpenL openl,
OpenMethodHeader header,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
protected ATableBoundNode |
PropertyTableBinder.makeNode(TableSyntaxNode tsn,
XlsModuleOpenClass module,
IBindingContext bindingContext) |
IMemberBoundNode |
PropertyTableBinder.preBind(TableSyntaxNode tsn,
OpenL openl,
IBindingContext cxt,
XlsModuleOpenClass module) |
| Constructor and Description |
|---|
PropertiesLoader(OpenL openl,
RulesModuleBindingContext cxt,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
protected IMemberBoundNode |
AlgorithmNodeBinder.createNode(TableSyntaxNode tableSyntaxNode,
OpenL openl,
OpenMethodHeader header,
XlsModuleOpenClass module) |
| Modifier and Type | Method and Description |
|---|---|
protected ATableBoundNode |
TestMethodNodeBinder.makeNode(TableSyntaxNode tableSyntaxNode,
XlsModuleOpenClass module,
IBindingContext bindingContext) |
IMemberBoundNode |
TestMethodNodeBinder.preBind(TableSyntaxNode tableSyntaxNode,
OpenL openl,
IBindingContext bindingContext,
XlsModuleOpenClass module) |
| Constructor and Description |
|---|
TestMethodBoundNode(TableSyntaxNode tableSyntaxNode,
XlsModuleOpenClass module) |
| Constructor and Description |
|---|
MatchingOpenMethodDispatcher(IOpenMethod method,
XlsModuleOpenClass moduleOpenClass) |
OverloadedMethodsDispatcherTable(IOpenMethod method,
XlsModuleOpenClass moduleOpenClass) |
| Constructor and Description |
|---|
DispatcherTablesBuilder(XlsModuleOpenClass moduleOpenClass,
RulesModuleBindingContext moduleContext) |
Copyright © 2004–2019 OpenL Tablets. All rights reserved.