Uses of Class
org.compiere.model.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
-
Uses of MTable in org.compiere.db
Modifier and TypeMethodDescriptionGet SQL Add commandGet SQL Add commanddefault String
AdempiereDatabase.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
Modifier and TypeMethodDescriptionboolean
ITablePartitionService.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) boolean
ITablePartitionService.createPartitionedTable
(MTable table, String trxName, ProcessInfo processInfo) Make existing table a partition tablevoid
ITablePartitionService.detachPartition
(MTable table, X_AD_TablePartition partition, String trxName, ProcessInfo processInfo) Detach an attached table partitionboolean
ITablePartitionService.isPartitionedTable
(MTable table, String trxName) Is table already a partitioned table in DBITablePartitionService.isValidConfiguration
(MTable table) Validate partition configuration for table objectvoid
ITablePartitionService.reattachPartition
(MTable table, X_AD_TablePartition partition, String trxName, ProcessInfo processInfo) Re-attach a detached table partitionboolean
ITablePartitionService.runPostPartitionProcess
(MTable table, String trxName, ProcessInfo processInfo) Run post partition process (if needed) -
Uses of MTable in org.compiere.model
Modifier and TypeMethodDescriptionstatic MTable
MTable.get
(int AD_Table_ID) Get MTable from Cache (immutable)static MTable
MTable.get
(Properties ctx, int AD_Table_ID) Get MTable from Cache (immutable)static MTable
MTable.get
(Properties ctx, int AD_Table_ID, String trxName) Get MTable from Cache (immutable)static MTable
MTable.get
(Properties ctx, String tableName) Get MTable from Cachestatic MTable
MTable.get
(Properties ctx, String tableName, String trxName) Get MTable from Cachestatic MTable
MTable.getCopy
(Properties ctx, int AD_Table_ID, String trxName) Get updateable copy of MTable from cacheMClientShare.getTable()
Get Table modelMTable.markImmutable()
Modifier and TypeMethodDescriptionboolean
MRole.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 tablestatic String
MColumn.getForeignKeyConstraint
(DatabaseMetaData md, MTable table, MColumn column) static String
MColumn.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 commandModifierConstructorDescriptionParent 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
Modifier and TypeMethodDescriptionReportEngine.getIdentifier
(MTable mTable, String tableName, int recordID) Get record identifier string -
Uses of MTable in org.compiere.process
Modifier and TypeMethodDescriptionboolean
CreateWindowFromTable.isTableValid
(MTable table) static String
DatabaseViewValidate.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