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 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
Methods in org.compiere.db.partition with parameters of type MTableModifier 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
Methods in org.compiere.model that return MTableModifier 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()
Methods in org.compiere.model with parameters of type MTableModifier 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 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.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 TypeMethodDescriptionboolean
CreateWindowFromTable.isTableValid
(MTable table) static String
DatabaseViewValidate.validateDatabaseView
(Properties ctx, MTable table, String trxName, ProcessInfo pi)
Query(Properties, MTable, String, String)
instead because this method is security error prone