Uses of Class
org.openl.rules.lang.xls.binding.XlsModuleOpenClass
-
-
Uses of XlsModuleOpenClass in org.openl.rules.binding
Methods in org.openl.rules.binding that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassRulesModuleBindingContext. getModule()Methods in org.openl.rules.binding with parameters of type XlsModuleOpenClass Modifier and Type Method Description static booleanRulesModuleBindingContext. isComponentSpecificOpenClass(IBindingContext bindingContext, IOpenClass componentOpenClass, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)Method parameters in org.openl.rules.binding with type arguments of type XlsModuleOpenClass Modifier and Type Method Description static booleanRulesModuleBindingContext. isComponentSpecificOpenClass(IBindingContext bindingContext, IOpenClass componentOpenClass, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)static booleanRulesModuleBindingContext. isComponentSpecificOpenClass(IBindingContext bindingContext, IOpenClass componentOpenClass, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)Constructors in org.openl.rules.binding with parameters of type XlsModuleOpenClass Constructor Description RulesModuleBindingContext(IBindingContext delegate, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.calc
Methods in org.openl.rules.calc that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassCustomSpreadsheetResultOpenClass. getModule()XlsModuleOpenClassSpreadsheetBoundNode. getModule()XlsModuleOpenClassSpreadsheetResultOpenClass. getModule()Methods in org.openl.rules.calc with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected IMemberBoundNodeSpreadsheetNodeBinder. createNode(TableSyntaxNode tableSyntaxNode, OpenL openl, OpenMethodHeader header, XlsModuleOpenClass module)IMemberBoundNodeSpreadsheetNodeBinder. preBind(TableSyntaxNode tableSyntaxNode, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module)Constructors in org.openl.rules.calc with parameters of type XlsModuleOpenClass Constructor Description CombinedSpreadsheetResultOpenClass(XlsModuleOpenClass module)CustomSpreadsheetResultOpenClass(String name, String[] rowNames, String[] columnNames, String[] rowNamesForResultModel, String[] columnNamesForResultModel, String[] rowTitles, String[] columnTitles, XlsModuleOpenClass module, boolean tableStructureDetails, boolean generateBeanClass, boolean spreadsheet)CustomSpreadsheetResultOpenClass(String name, XlsModuleOpenClass module, ILogicalTable logicalTable, boolean generateBeanClass, boolean spreadsheet)SpreadsheetBoundNode(TableSyntaxNode tableSyntaxNode, OpenL openl, IOpenMethodHeader header, XlsModuleOpenClass module)SpreadsheetContext(IBindingContext delegate, SpreadsheetOpenClass type, XlsModuleOpenClass xlsModuleOpenClass)SpreadsheetResultOpenClass(XlsModuleOpenClass module)SpreadsheetStructureBuilder(SpreadsheetComponentsBuilder componentsBuilder, IOpenMethodHeader spreadsheetHeader, XlsModuleOpenClass xlsModuleOpenClass) -
Uses of XlsModuleOpenClass in org.openl.rules.cmatch
Methods in org.openl.rules.cmatch with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected IMemberBoundNodeColumnMatchNodeBinder. createNode(TableSyntaxNode tsn, OpenL openl, OpenMethodHeader header, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.constants
Methods in org.openl.rules.constants with parameters of type XlsModuleOpenClass Modifier and Type Method Description IMemberBoundNodeConstantsTableBinder. preBind(TableSyntaxNode tsn, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.data
Methods in org.openl.rules.data that return XlsModuleOpenClass Modifier and Type Method Description protected XlsModuleOpenClassDataTableBoundNode. getModule()Methods in org.openl.rules.data with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected ATableBoundNodeDataNodeBinder. makeNode(TableSyntaxNode tsn, XlsModuleOpenClass module, RulesModuleBindingContext bindingContext)protected ITableDataNodeBinder. makeTable(XlsModuleOpenClass xlsOpenClass, TableSyntaxNode tableSyntaxNode, String tableName, IOpenClass tableType, IBindingContext bindingContext, OpenL openl, boolean useRegistered)Default method.IMemberBoundNodeDataNodeBinder. preBind(TableSyntaxNode tableSyntaxNode, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module)voidDataNodeBinder. processTable(XlsModuleOpenClass xlsOpenClass, ITable tableToProcess, ILogicalTable tableBody, String tableName, IOpenClass tableType, IBindingContext bindingContext, OpenL openl, boolean hasColumnTitleRow)Populate theITablewith data fromILogicalTable.Constructors in org.openl.rules.data with parameters of type XlsModuleOpenClass Constructor Description DataTableBoundNode(TableSyntaxNode tableSyntaxNode, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.datatype.binding
Methods in org.openl.rules.datatype.binding with parameters of type XlsModuleOpenClass Modifier and Type Method Description IMemberBoundNodeDatatypeNodeBinder. preBind(TableSyntaxNode tsn, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.dt
Methods in org.openl.rules.dt that return XlsModuleOpenClass Modifier and Type Method Description protected XlsModuleOpenClassADtColumnsDefinitionTableBoundNode. getXlsModuleOpenClass() -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls
Methods in org.openl.rules.lang.xls that return XlsModuleOpenClass Modifier and Type Method Description protected XlsModuleOpenClassXlsBinder. createModuleOpenClass(XlsModuleSyntaxNode moduleNode, OpenL openl, IDataBase dbase, Set<CompiledDependency> moduleDependencies, boolean appliedChangesToClasspath, IBindingContext bindingContext)CreatesXlsModuleOpenClassXlsModuleOpenClassXlsModuleOpenClassHolder. getXlsModuleOpenClass()Methods in org.openl.rules.lang.xls with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected IBoundNodeXlsBinder. bindInternal(XlsModuleSyntaxNode moduleSyntaxNode, XlsModuleOpenClass module, TableSyntaxNode[] tableSyntaxNodes, Map<TableSyntaxNode,CustomSpreadsheetResultOpenClass> customSpreadsheetResultOpenClassMap, OpenL openl, RulesModuleBindingContext rulesModuleBindingContext)voidXlsModuleOpenClassHolder. setXlsModuleOpenClass(XlsModuleOpenClass xlsModuleOpenClass) -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls.binding
Methods in org.openl.rules.lang.xls.binding that return types with arguments of type XlsModuleOpenClass Modifier and Type Method Description Collection<XlsModuleOpenClass>XlsModuleOpenClass. getExternalXlsModuleOpenClasses()Methods in org.openl.rules.lang.xls.binding with parameters of type XlsModuleOpenClass Modifier and Type Method Description voidXlsModuleOpenClass. addExternalXlsModuleOpenClass(XlsModuleOpenClass xlsModuleOpenClass)protected abstract IMemberBoundNodeAExecutableNodeBinder. createNode(TableSyntaxNode tsn, OpenL openl, OpenMethodHeader header, XlsModuleOpenClass module)booleanXlsModuleOpenClass. isExternalModule(XlsModuleOpenClass module, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)IMemberBoundNodeAExecutableNodeBinder. preBind(TableSyntaxNode tableSyntaxNode, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module)abstract IMemberBoundNodeAXlsTableBinder. preBind(TableSyntaxNode syntaxNode, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module)Method parameters in org.openl.rules.lang.xls.binding with type arguments of type XlsModuleOpenClass Modifier and Type Method Description booleanXlsModuleOpenClass. isExternalModule(XlsModuleOpenClass module, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)booleanXlsModuleOpenClass. isExternalModule(XlsModuleOpenClass module, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache) -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls.binding.wrapper
Methods in org.openl.rules.lang.xls.binding.wrapper that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassAlgorithmSubroutineMethodWrapper. getXlsModuleOpenClass()XlsModuleOpenClassAlgorithmWrapper. getXlsModuleOpenClass()XlsModuleOpenClassColumnMatchWrapper. getXlsModuleOpenClass()XlsModuleOpenClassDecisionTableWrapper. getXlsModuleOpenClass()XlsModuleOpenClassIRulesMethodWrapper. getXlsModuleOpenClass()XlsModuleOpenClassMatchingOpenMethodDispatcherWrapper. getXlsModuleOpenClass()XlsModuleOpenClassOverloadedMethodsDispatcherTableWrapper. getXlsModuleOpenClass()XlsModuleOpenClassSpreadsheetWrapper. getXlsModuleOpenClass()XlsModuleOpenClassTableMethodWrapper. getXlsModuleOpenClass()Methods in org.openl.rules.lang.xls.binding.wrapper with parameters of type XlsModuleOpenClass Modifier and Type Method Description static IOpenClassWrapperLogic. buildMethodReturnType(IOpenMethod openMethod, XlsModuleOpenClass xlsModuleOpenClass)static IMethodSignatureWrapperLogic. buildMethodSignature(IOpenMethod openMethod, XlsModuleOpenClass xlsModuleOpenClass)static IOpenClassWrapperLogic. toModuleType(IOpenClass type, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)static IOpenMethodWrapperLogic. wrapOpenMethod(IOpenMethod openMethod, XlsModuleOpenClass xlsModuleOpenClass, boolean externalMethodCall)Method parameters in org.openl.rules.lang.xls.binding.wrapper with type arguments of type XlsModuleOpenClass Modifier and Type Method Description static IOpenClassWrapperLogic. toModuleType(IOpenClass type, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)static IOpenClassWrapperLogic. toModuleType(IOpenClass type, XlsModuleOpenClass xlsModuleOpenClass, IdentityHashMap<XlsModuleOpenClass,IdentityHashMap<XlsModuleOpenClass,Boolean>> cache)Constructors in org.openl.rules.lang.xls.binding.wrapper with parameters of type XlsModuleOpenClass Constructor Description AlgorithmSubroutineMethodWrapper(XlsModuleOpenClass xlsModuleOpenClass, AlgorithmSubroutineMethod delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)AlgorithmWrapper(XlsModuleOpenClass xlsModuleOpenClass, Algorithm delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)ColumnMatchWrapper(XlsModuleOpenClass xlsModuleOpenClass, ColumnMatch delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)DecisionTableWrapper(XlsModuleOpenClass xlsModuleOpenClass, DecisionTable delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)MatchingOpenMethodDispatcherWrapper(XlsModuleOpenClass xlsModuleOpenClass, MatchingOpenMethodDispatcher delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)OverloadedMethodsDispatcherTableWrapper(XlsModuleOpenClass xlsModuleOpenClass, OverloadedMethodsDispatcherTable delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)SpreadsheetWrapper(XlsModuleOpenClass xlsModuleOpenClass, Spreadsheet delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall)TableMethodWrapper(XlsModuleOpenClass xlsModuleOpenClass, TableMethod delegate, org.openl.rules.lang.xls.binding.wrapper.ContextPropertiesInjector contextPropertiesInjector, boolean externalMethodCall) -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls.binding.wrapper.base
Methods in org.openl.rules.lang.xls.binding.wrapper.base that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassAbstractMatchingOpenMethodDispatcherWrapper. getDeclaringClass()XlsModuleOpenClassAbstractOverloadedMethodsDispatcherTableWrapper. getDeclaringClass() -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls.prebind
Subclasses of XlsModuleOpenClass in org.openl.rules.lang.xls.prebind Modifier and Type Class Description classXlsLazyModuleOpenClassModuleOpenClass for prebinding that usesIPrebindHandlerto convert methods and fields to some invokable(after prebinding they are not invokable) methods/fields before adding.Methods in org.openl.rules.lang.xls.prebind that return XlsModuleOpenClass Modifier and Type Method Description protected XlsModuleOpenClassXlsPreBinder. createModuleOpenClass(XlsModuleSyntaxNode moduleNode, OpenL openl, IDataBase dbase, Set<CompiledDependency> moduleDependencies, boolean appliedChangesToClasspath, IBindingContext bindingContext) -
Uses of XlsModuleOpenClass in org.openl.rules.lang.xls.types
Methods in org.openl.rules.lang.xls.types that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassDatatypeOpenClass. getModule()Methods in org.openl.rules.lang.xls.types with parameters of type XlsModuleOpenClass Modifier and Type Method Description voidDatatypeOpenClass. setModule(XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.method.table
Methods in org.openl.rules.method.table with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected IMemberBoundNodeMethodTableNodeBinder. createNode(TableSyntaxNode tableSyntaxNode, OpenL openl, OpenMethodHeader header, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.property
Methods in org.openl.rules.property with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected voidPropertyTableBoundNode. addTo(XlsModuleOpenClass openClass)protected ATableBoundNodePropertyTableBinder. makeNode(TableSyntaxNode tsn, XlsModuleOpenClass module, RulesModuleBindingContext bindingContext)IMemberBoundNodePropertyTableBinder. preBind(TableSyntaxNode tsn, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.table.properties
Constructors in org.openl.rules.table.properties with parameters of type XlsModuleOpenClass Constructor Description PropertiesLoader(OpenL openl, RulesModuleBindingContext cxt, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.tbasic
Methods in org.openl.rules.tbasic with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected IMemberBoundNodeAlgorithmNodeBinder. createNode(TableSyntaxNode tableSyntaxNode, OpenL openl, OpenMethodHeader header, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.testmethod
Methods in org.openl.rules.testmethod with parameters of type XlsModuleOpenClass Modifier and Type Method Description protected ATableBoundNodeTestMethodNodeBinder. makeNode(TableSyntaxNode tableSyntaxNode, XlsModuleOpenClass module, RulesModuleBindingContext bindingContext)IMemberBoundNodeTestMethodNodeBinder. preBind(TableSyntaxNode tableSyntaxNode, OpenL openl, RulesModuleBindingContext bindingContext, XlsModuleOpenClass module)Constructors in org.openl.rules.testmethod with parameters of type XlsModuleOpenClass Constructor Description TestMethodBoundNode(TableSyntaxNode tableSyntaxNode, XlsModuleOpenClass module) -
Uses of XlsModuleOpenClass in org.openl.rules.types
Methods in org.openl.rules.types that return XlsModuleOpenClass Modifier and Type Method Description XlsModuleOpenClassOpenMethodDispatcher. getDeclaringClass()Gets the declaring class.Constructors in org.openl.rules.types with parameters of type XlsModuleOpenClass Constructor Description OpenMethodDispatcher(IOpenMethod delegate, XlsModuleOpenClass xlsModuleOpenClass) -
Uses of XlsModuleOpenClass in org.openl.rules.types.impl
Constructors in org.openl.rules.types.impl with parameters of type XlsModuleOpenClass Constructor Description MatchingOpenMethodDispatcher(IOpenMethod method, XlsModuleOpenClass xlsModuleOpenClass)OverloadedMethodsDispatcherTable(IOpenMethod method, XlsModuleOpenClass xlsModuleOpenClass) -
Uses of XlsModuleOpenClass in org.openl.rules.validation.properties.dimentional
Constructors in org.openl.rules.validation.properties.dimentional with parameters of type XlsModuleOpenClass Constructor Description DispatcherTablesBuilder(XlsModuleOpenClass moduleOpenClass)
-