Package org.compiere.model
Class X_AD_Table
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Table
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Table
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MTable
Generated Model for AD_Table
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
AccessLevel AD_Reference_ID=5static final String
All = 7static final String
Client only = 2static final String
Client+Organization = 3static final String
Organization = 1static final String
System only = 4static final String
System+Client = 6static final int
EntityType AD_Reference_ID=389static final int
ReplicationType AD_Reference_ID=126static final String
Broadcast = Bstatic final String
Local = Lstatic final String
Merge = Mstatic final String
Reference = RFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_AD_Table
accessLevel, COLUMNNAME_AccessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_AD_Table_UU, COLUMNNAME_AD_Val_Rule_ID, COLUMNNAME_AD_Window_ID, COLUMNNAME_CopyColumnsFromTable, COLUMNNAME_CopyComponentsFromView, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreatePartition, COLUMNNAME_CreateWindowFromTable, COLUMNNAME_DatabaseViewDrop, COLUMNNAME_Description, COLUMNNAME_EntityType, COLUMNNAME_Help, COLUMNNAME_ImportTable, COLUMNNAME_IsActive, COLUMNNAME_IsCentrallyMaintained, COLUMNNAME_IsChangeLog, COLUMNNAME_IsDeleteable, COLUMNNAME_IsHighVolume, COLUMNNAME_IsPartition, COLUMNNAME_IsSecurityEnabled, COLUMNNAME_IsShowInDrillOptions, COLUMNNAME_IsView, COLUMNNAME_LoadSeq, COLUMNNAME_Name, COLUMNNAME_PO_Window_ID, COLUMNNAME_Processing, COLUMNNAME_ReplicationType, COLUMNNAME_TableName, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_AD_Table
(Properties ctx, int AD_Table_ID, String trxName) Standard ConstructorX_AD_Table
(Properties ctx, int AD_Table_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_Table
(Properties ctx, String AD_Table_UU, String trxName) Standard ConstructorX_AD_Table
(Properties ctx, String AD_Table_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_Table
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Data Access Level.int
Get Table.Get AD_Table_UU.int
Get Dynamic Validation.int
Get Window.Get Copy Columns From Table.Get Copy Components From View.Get Create/update partition.Get Create Window From Table.Get Drop view.Get Description.Get Entity Type.getHelp()
Get Comment/Help.Get Import Table.Get Record ID/ColumnNameint
Get Sequence.getName()
Get Name.int
Get PO Window.Get Replication Type.Get DB Table Name.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Centrally maintained.boolean
Get Maintain Change Log.boolean
Get Records deletable.boolean
Get High Volume.boolean
Get Partition.boolean
Get Process Now.boolean
Get Security enabled.boolean
Get Show In Drill Options.boolean
isView()
Get View.void
setAccessLevel
(String AccessLevel) Set Data Access Level.void
setAD_Table_ID
(int AD_Table_ID) Set Table.void
setAD_Table_UU
(String AD_Table_UU) Set AD_Table_UU.void
setAD_Val_Rule_ID
(int AD_Val_Rule_ID) Set Dynamic Validation.void
setAD_Window_ID
(int AD_Window_ID) Set Window.void
setCopyColumnsFromTable
(String CopyColumnsFromTable) Set Copy Columns From Table.void
setCopyComponentsFromView
(String CopyComponentsFromView) Set Copy Components From View.void
setCreatePartition
(String CreatePartition) Set Create/update partition.void
setCreateWindowFromTable
(String CreateWindowFromTable) Set Create Window From Table.void
setDatabaseViewDrop
(String DatabaseViewDrop) Set Drop view.void
setDescription
(String Description) Set Description.void
setEntityType
(String EntityType) Set Entity Type.void
Set Comment/Help.void
setImportTable
(String ImportTable) Set Import Table.void
setIsCentrallyMaintained
(boolean IsCentrallyMaintained) Set Centrally maintained.void
setIsChangeLog
(boolean IsChangeLog) Set Maintain Change Log.void
setIsDeleteable
(boolean IsDeleteable) Set Records deletable.void
setIsHighVolume
(boolean IsHighVolume) Set High Volume.void
setIsPartition
(boolean IsPartition) Set Partition.void
setIsSecurityEnabled
(boolean IsSecurityEnabled) Set Security enabled.void
setIsShowInDrillOptions
(boolean IsShowInDrillOptions) Set Show In Drill Options.void
setIsView
(boolean IsView) Set View.void
setLoadSeq
(int LoadSeq) Set Sequence.void
Set Name.void
setPO_Window_ID
(int PO_Window_ID) Set PO Window.void
setProcessing
(boolean Processing) Set Process Now.void
setReplicationType
(String ReplicationType) Set Replication Type.void
setTableName
(String TableName) Set DB Table Name.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_AD_Table
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
ACCESSLEVEL_AD_Reference_ID
public static final int ACCESSLEVEL_AD_Reference_IDAccessLevel AD_Reference_ID=5- See Also:
-
ACCESSLEVEL_Organization
Organization = 1- See Also:
-
ACCESSLEVEL_ClientOnly
Client only = 2- See Also:
-
ACCESSLEVEL_ClientPlusOrganization
Client+Organization = 3- See Also:
-
ACCESSLEVEL_SystemOnly
System only = 4- See Also:
-
ACCESSLEVEL_SystemPlusClient
System+Client = 6- See Also:
-
ACCESSLEVEL_All
All = 7- See Also:
-
ENTITYTYPE_AD_Reference_ID
public static final int ENTITYTYPE_AD_Reference_IDEntityType AD_Reference_ID=389- See Also:
-
REPLICATIONTYPE_AD_Reference_ID
public static final int REPLICATIONTYPE_AD_Reference_IDReplicationType AD_Reference_ID=126- See Also:
-
REPLICATIONTYPE_Broadcast
Broadcast = B- See Also:
-
REPLICATIONTYPE_Local
Local = L- See Also:
-
REPLICATIONTYPE_Merge
Merge = M- See Also:
-
REPLICATIONTYPE_Reference
Reference = R- See Also:
-
-
Constructor Details
-
X_AD_Table
Standard Constructor -
X_AD_Table
Standard Constructor -
X_AD_Table
Standard Constructor -
X_AD_Table
Standard Constructor -
X_AD_Table
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 4 - System
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setAccessLevel
Set Data Access Level.- Specified by:
setAccessLevel
in interfaceI_AD_Table
- Parameters:
AccessLevel
- Access Level required
-
getAccessLevel
Get Data Access Level.- Specified by:
getAccessLevel
in interfaceI_AD_Table
- Returns:
- Access Level required
-
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_ID
in interfaceI_AD_Table
- Parameters:
AD_Table_ID
- Database Table information
-
getAD_Table_ID
public int getAD_Table_ID()Get Table.- Specified by:
getAD_Table_ID
in interfaceI_AD_Table
- Returns:
- Database Table information
-
setAD_Table_UU
Set AD_Table_UU.- Specified by:
setAD_Table_UU
in interfaceI_AD_Table
- Parameters:
AD_Table_UU
- AD_Table_UU
-
getAD_Table_UU
Get AD_Table_UU.- Specified by:
getAD_Table_UU
in interfaceI_AD_Table
- Returns:
- AD_Table_UU
-
getAD_Val_Rule
- Specified by:
getAD_Val_Rule
in interfaceI_AD_Table
- Throws:
RuntimeException
-
setAD_Val_Rule_ID
public void setAD_Val_Rule_ID(int AD_Val_Rule_ID) Set Dynamic Validation.- Specified by:
setAD_Val_Rule_ID
in interfaceI_AD_Table
- Parameters:
AD_Val_Rule_ID
- Dynamic Validation Rule
-
getAD_Val_Rule_ID
public int getAD_Val_Rule_ID()Get Dynamic Validation.- Specified by:
getAD_Val_Rule_ID
in interfaceI_AD_Table
- Returns:
- Dynamic Validation Rule
-
getAD_Window
- Specified by:
getAD_Window
in interfaceI_AD_Table
- Throws:
RuntimeException
-
setAD_Window_ID
public void setAD_Window_ID(int AD_Window_ID) Set Window.- Specified by:
setAD_Window_ID
in interfaceI_AD_Table
- Parameters:
AD_Window_ID
- Data entry or display window
-
getAD_Window_ID
public int getAD_Window_ID()Get Window.- Specified by:
getAD_Window_ID
in interfaceI_AD_Table
- Returns:
- Data entry or display window
-
setCopyColumnsFromTable
Set Copy Columns From Table.- Specified by:
setCopyColumnsFromTable
in interfaceI_AD_Table
- Parameters:
CopyColumnsFromTable
- Copy Columns From Table
-
getCopyColumnsFromTable
Get Copy Columns From Table.- Specified by:
getCopyColumnsFromTable
in interfaceI_AD_Table
- Returns:
- Copy Columns From Table
-
setCopyComponentsFromView
Set Copy Components From View.- Specified by:
setCopyComponentsFromView
in interfaceI_AD_Table
- Parameters:
CopyComponentsFromView
- Copy Components From View
-
getCopyComponentsFromView
Get Copy Components From View.- Specified by:
getCopyComponentsFromView
in interfaceI_AD_Table
- Returns:
- Copy Components From View
-
setCreatePartition
Set Create/update partition.- Specified by:
setCreatePartition
in interfaceI_AD_Table
- Parameters:
CreatePartition
- Process which create or update table partitions based on the table and column records
-
getCreatePartition
Get Create/update partition.- Specified by:
getCreatePartition
in interfaceI_AD_Table
- Returns:
- Process which create or update table partitions based on the table and column records
-
setCreateWindowFromTable
Set Create Window From Table.- Specified by:
setCreateWindowFromTable
in interfaceI_AD_Table
- Parameters:
CreateWindowFromTable
- Create Window From Table
-
getCreateWindowFromTable
Get Create Window From Table.- Specified by:
getCreateWindowFromTable
in interfaceI_AD_Table
- Returns:
- Create Window From Table
-
setDatabaseViewDrop
Set Drop view.- Specified by:
setDatabaseViewDrop
in interfaceI_AD_Table
- Parameters:
DatabaseViewDrop
- Drop view
-
getDatabaseViewDrop
Get Drop view.- Specified by:
getDatabaseViewDrop
in interfaceI_AD_Table
- Returns:
- Drop view
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_AD_Table
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_AD_Table
- Returns:
- Optional short description of the record
-
setEntityType
Set Entity Type.- Specified by:
setEntityType
in interfaceI_AD_Table
- Parameters:
EntityType
- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
Get Entity Type.- Specified by:
getEntityType
in interfaceI_AD_Table
- Returns:
- Dictionary Entity Type; Determines ownership and synchronization
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_AD_Table
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_AD_Table
- Returns:
- Comment or Hint
-
setImportTable
Set Import Table.- Specified by:
setImportTable
in interfaceI_AD_Table
- Parameters:
ImportTable
- Import Table Columns from Database
-
getImportTable
Get Import Table.- Specified by:
getImportTable
in interfaceI_AD_Table
- Returns:
- Import Table Columns from Database
-
setIsCentrallyMaintained
public void setIsCentrallyMaintained(boolean IsCentrallyMaintained) Set Centrally maintained.- Specified by:
setIsCentrallyMaintained
in interfaceI_AD_Table
- Parameters:
IsCentrallyMaintained
- Information maintained in System Element table
-
isCentrallyMaintained
public boolean isCentrallyMaintained()Get Centrally maintained.- Specified by:
isCentrallyMaintained
in interfaceI_AD_Table
- Returns:
- Information maintained in System Element table
-
setIsChangeLog
public void setIsChangeLog(boolean IsChangeLog) Set Maintain Change Log.- Specified by:
setIsChangeLog
in interfaceI_AD_Table
- Parameters:
IsChangeLog
- Maintain a log of changes
-
isChangeLog
public boolean isChangeLog()Get Maintain Change Log.- Specified by:
isChangeLog
in interfaceI_AD_Table
- Returns:
- Maintain a log of changes
-
setIsDeleteable
public void setIsDeleteable(boolean IsDeleteable) Set Records deletable.- Specified by:
setIsDeleteable
in interfaceI_AD_Table
- Parameters:
IsDeleteable
- Indicates if records can be deleted from the database
-
isDeleteable
public boolean isDeleteable()Get Records deletable.- Specified by:
isDeleteable
in interfaceI_AD_Table
- Returns:
- Indicates if records can be deleted from the database
-
setIsHighVolume
public void setIsHighVolume(boolean IsHighVolume) Set High Volume.- Specified by:
setIsHighVolume
in interfaceI_AD_Table
- Parameters:
IsHighVolume
- Use Search instead of Pick list
-
isHighVolume
public boolean isHighVolume()Get High Volume.- Specified by:
isHighVolume
in interfaceI_AD_Table
- Returns:
- Use Search instead of Pick list
-
setIsPartition
public void setIsPartition(boolean IsPartition) Set Partition.- Specified by:
setIsPartition
in interfaceI_AD_Table
- Parameters:
IsPartition
- This is a partitioned table
-
isPartition
public boolean isPartition()Get Partition.- Specified by:
isPartition
in interfaceI_AD_Table
- Returns:
- This is a partitioned table
-
setIsSecurityEnabled
public void setIsSecurityEnabled(boolean IsSecurityEnabled) Set Security enabled.- Specified by:
setIsSecurityEnabled
in interfaceI_AD_Table
- Parameters:
IsSecurityEnabled
- If security is enabled, user access to data can be restricted via Roles
-
isSecurityEnabled
public boolean isSecurityEnabled()Get Security enabled.- Specified by:
isSecurityEnabled
in interfaceI_AD_Table
- Returns:
- If security is enabled, user access to data can be restricted via Roles
-
setIsShowInDrillOptions
public void setIsShowInDrillOptions(boolean IsShowInDrillOptions) Set Show In Drill Options.- Specified by:
setIsShowInDrillOptions
in interfaceI_AD_Table
- Parameters:
IsShowInDrillOptions
- This parameter enables the table to be displayed in Drill Assistant - Table tab
-
isShowInDrillOptions
public boolean isShowInDrillOptions()Get Show In Drill Options.- Specified by:
isShowInDrillOptions
in interfaceI_AD_Table
- Returns:
- This parameter enables the table to be displayed in Drill Assistant - Table tab
-
setIsView
public void setIsView(boolean IsView) Set View.- Specified by:
setIsView
in interfaceI_AD_Table
- Parameters:
IsView
- This is a view
-
isView
public boolean isView()Get View.- Specified by:
isView
in interfaceI_AD_Table
- Returns:
- This is a view
-
setLoadSeq
public void setLoadSeq(int LoadSeq) Set Sequence.- Specified by:
setLoadSeq
in interfaceI_AD_Table
- Parameters:
LoadSeq
- Sequence
-
getLoadSeq
public int getLoadSeq()Get Sequence.- Specified by:
getLoadSeq
in interfaceI_AD_Table
- Returns:
- Sequence
-
setName
Set Name.- Specified by:
setName
in interfaceI_AD_Table
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_AD_Table
- Returns:
- Alphanumeric identifier of the entity
-
getPO_Window
- Specified by:
getPO_Window
in interfaceI_AD_Table
- Throws:
RuntimeException
-
setPO_Window_ID
public void setPO_Window_ID(int PO_Window_ID) Set PO Window.- Specified by:
setPO_Window_ID
in interfaceI_AD_Table
- Parameters:
PO_Window_ID
- Purchase Order Window
-
getPO_Window_ID
public int getPO_Window_ID()Get PO Window.- Specified by:
getPO_Window_ID
in interfaceI_AD_Table
- Returns:
- Purchase Order Window
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_AD_Table
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_AD_Table
- Returns:
- Process Now
-
setReplicationType
Set Replication Type.- Specified by:
setReplicationType
in interfaceI_AD_Table
- Parameters:
ReplicationType
- Type of Data Replication
-
getReplicationType
Get Replication Type.- Specified by:
getReplicationType
in interfaceI_AD_Table
- Returns:
- Type of Data Replication
-
setTableName
Set DB Table Name.- Specified by:
setTableName
in interfaceI_AD_Table
- Parameters:
TableName
- Name of the table in the database
-
getTableName
Get DB Table Name.- Specified by:
getTableName
in interfaceI_AD_Table
- Returns:
- Name of the table in the database
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-