Uses of Class
org.compiere.model.MTable
Packages that use MTable
Package
Description
Provide classes for import and export of data using csv or excel format
Provide interface and classes for DB integration.
Provide interface and classes for table partitioning support
This is the package that contains the majority of iDempiere's generated model class and interface.
Provide majority of iDempiere's extended model class (M*).
Provide majority of iDempiere's extended model class (M*).
Provide interface and classes for iDempiere reporting engine.
Provide classes and interface for iDempiere process.
-
Uses of MTable in org.adempiere.impexp
Methods in org.adempiere.impexp with parameters of type MTable -
Uses of MTable in org.compiere.db
Methods in org.compiere.db with parameters of type MTableModifier and TypeMethodDescriptionGet SQL Add commandGet SQL Add commanddefault StringAdempiereDatabase.getSQLCreate(MTable table) Get create table SQL statementAdempiereDatabase.getSQLModify(MTable table, MColumn column, boolean setNullOption) DB_Oracle.getSQLModify(MTable table, MColumn column, boolean setNullOption) Get SQL Modify commandDB_PostgreSQL.getSQLModify(MTable table, MColumn column, boolean setNullOption) Get SQL Modify command -
Uses of MTable in org.compiere.db.partition
Methods in org.compiere.db.partition with parameters of type MTableModifier and TypeMethodDescriptionbooleanITablePartitionService.addPartitionAndMigrateData(MTable table, String trxName, ProcessInfo processInfo) Add new partition for new data and migrate data to new partition (if needed by DB)static List<RangePartitionInterval>RangePartitionInterval.createInterval(MTable table, RangePartitionColumn rangePartitionColumn, String trxName) booleanITablePartitionService.createPartitionedTable(MTable table, String trxName, ProcessInfo processInfo) Make existing table a partition tablevoidITablePartitionService.detachPartition(MTable table, X_AD_TablePartition partition, String trxName, ProcessInfo processInfo) Detach an attached table partitionbooleanITablePartitionService.isPartitionedTable(MTable table, String trxName) Is table already a partitioned table in DBITablePartitionService.isValidConfiguration(MTable table) Validate partition configuration for table objectvoidITablePartitionService.reattachPartition(MTable table, X_AD_TablePartition partition, String trxName, ProcessInfo processInfo) Re-attach a detached table partitionbooleanITablePartitionService.runPostPartitionProcess(MTable table, String trxName, ProcessInfo processInfo) Run post partition process (if needed) -
Uses of MTable in org.compiere.model
Methods in org.compiere.model that return MTableModifier and TypeMethodDescriptionstatic MTableMTable.get(int AD_Table_ID) Get MTable from Cache (immutable)static MTableMTable.get(Properties ctx, int AD_Table_ID) Get MTable from Cache (immutable)static MTableMTable.get(Properties ctx, int AD_Table_ID, String trxName) Get MTable from Cache (immutable)static MTableMTable.get(Properties ctx, String tableName) Get MTable from Cachestatic MTableMTable.get(Properties ctx, String tableName, String trxName) Get MTable from Cachestatic MTableMTable.getCopy(Properties ctx, int AD_Table_ID, String trxName) Get updateable copy of MTable from cacheMClientShare.getTable()Get Table modelMTable.markImmutable()Methods in org.compiere.model with parameters of type MTableModifier and TypeMethodDescriptionbooleanMRole.checkAccessSQL(MTable table, int recordId, String uuid, boolean rw) Check record access throughMRole.addAccessSQL(String, String, boolean, boolean)using
either record id or record uuidstatic MTableIndex[]Get active indexes of tableMColumn.getConstraint(MTable table) Get Table Constraintstatic StringMColumn.getForeignKeyConstraint(DatabaseMetaData md, MTable table, MColumn column) static StringMColumn.getForeignKeyConstraintSql(DatabaseMetaData md, String catalog, String schema, String tableName, MTable table, MColumn column, boolean isNoTable) Get SQL Add commandMColumn.getSQLModify(MTable table, boolean setNullOption) Get SQL Modify commandConstructors in org.compiere.model with parameters of type MTableModifierConstructorDescriptionParent ConstructorMTable(Properties ctx, MTable copy) Copy constructorMTable(Properties ctx, MTable copy, String trxName) Copy constructorCopy constructorMTableIndex(MTable parent, String name) Parent constructorMViewComponent(MTable parent) Parent constructorPOIterator(MTable table, List<Object[]> idList, String trxName) POResultSet(MTable table, PreparedStatement ps, ResultSet rs, String trxName) Constructs the POResultSet.
By default, closeOnError option is false.Query(Properties ctx, MTable table, String whereClause, String trxName) Deprecated. -
Uses of MTable in org.compiere.print
Methods in org.compiere.print with parameters of type MTableModifier and TypeMethodDescriptionReportEngine.getIdentifier(MTable mTable, String tableName, int recordID) Get record identifier string -
Uses of MTable in org.compiere.process
Methods in org.compiere.process with parameters of type MTableModifier and TypeMethodDescriptionbooleanCreateWindowFromTable.isTableValid(MTable table) static StringDatabaseViewValidate.validateDatabaseView(Properties ctx, MTable table, String trxName, ProcessInfo pi) Create or update DB view with view definition from AD_ViewComponent
Query(Properties, MTable, String, String)instead because this method is security error prone