Uses of Interface
org.openl.rules.data.IDataBase
-
Packages that use IDataBase Package Description org.openl.rules.data org.openl.rules.lang.xls org.openl.rules.lang.xls.binding org.openl.rules.testmethod -
-
Uses of IDataBase in org.openl.rules.data
Classes in org.openl.rules.data that implement IDataBase Modifier and Type Class Description classDataBaseMethods in org.openl.rules.data that return IDataBase Modifier and Type Method Description IDataBaseDataTableBoundNode. getDataBase()Methods in org.openl.rules.data with parameters of type IDataBase Modifier and Type Method Description DomainOpenClassForeignKeyColumnDescriptor. getDomainClassForForeignTable(IDataBase db)IOpenFieldForeignKeyColumnDescriptor. getForeignKeyField(IOpenClass type, IDataBase db)ObjectForeignKeyColumnDescriptor. getLiteralByForeignKey(IOpenClass fieldType, ILogicalTable valuesTable, IDataBase db, IBindingContext bindingContext)Method is using to load data from foreign table, using foreign key (seeDataTableBindHelper.getForeignKeyTokens(IBindingContext, ILogicalTable, int)).voidITable. populate(IDataBase db, IBindingContext bindingContext)voidTable. populate(IDataBase dataBase, IBindingContext bindingContext)voidForeignKeyColumnDescriptor. populateLiteralByForeignKey(Object target, ILogicalTable valuesTable, IDataBase db, IBindingContext cxt, IRuntimeEnv env)Method is using to load data from foreign table, using foreign key (seeDataTableBindHelper.getForeignKeyTokens(IBindingContext, ILogicalTable, int)). -
Uses of IDataBase in org.openl.rules.lang.xls
Methods in org.openl.rules.lang.xls that return IDataBase Modifier and Type Method Description protected IDataBaseXlsBinder. getModuleDatabase()Methods in org.openl.rules.lang.xls with parameters of type IDataBase Modifier and Type Method Description protected XlsModuleOpenClassXlsBinder. createModuleOpenClass(XlsModuleSyntaxNode moduleNode, OpenL openl, IDataBase dbase, Set<CompiledDependency> moduleDependencies, boolean appliedChangesToClasspath, IBindingContext bindingContext)CreatesXlsModuleOpenClass -
Uses of IDataBase in org.openl.rules.lang.xls.binding
Methods in org.openl.rules.lang.xls.binding that return IDataBase Modifier and Type Method Description IDataBaseXlsModuleOpenClass. getDataBase()Constructors in org.openl.rules.lang.xls.binding with parameters of type IDataBase Constructor Description XlsModuleOpenClass(String moduleName, XlsMetaInfo xlsMetaInfo, OpenL openl, IDataBase dbase, Set<CompiledDependency> usingModules, ClassLoader classLoader, boolean appliedChangesToClasspath, IBindingContext bindingContext)Constructor for module with dependent modules -
Uses of IDataBase in org.openl.rules.testmethod
Methods in org.openl.rules.testmethod with parameters of type IDataBase Modifier and Type Method Description protected static IOpenFieldTestDescription. getKeyField(String paramName, IOpenClass type, Object value, IDataBase db, ITableModel dataModel)Constructors in org.openl.rules.testmethod with parameters of type IDataBase Constructor Description TestDescription(IOpenMethod testedMethod, IRulesRuntimeContext context, Object[] arguments, IDataBase db)TestDescription(IOpenMethod testedMethod, DynamicObject testObject, List<IOpenField> fields, List<IOpenField> errorFields, ITableModel dataModel, IDataBase db)
-