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 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccessLevel AD_Reference_ID=5static final StringAll = 7static final StringClient only = 2static final StringClient+Organization = 3static final StringOrganization = 1static final StringSystem only = 4static final StringSystem+Client = 6static final intEntityType AD_Reference_ID=389static final intReplicationType AD_Reference_ID=126static final StringBroadcast = Bstatic final StringLocal = Lstatic final StringMerge = Mstatic final StringReference = 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_IDFields 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
ConstructorsConstructorDescriptionX_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 intAccessLevelGet Data Access Level.intGet Table.Get AD_Table_UU.Deprecated.intGet Dynamic Validation.Deprecated.intGet 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/ColumnNameintGet Sequence.getName()Get Name.Deprecated.intGet PO Window.Get Replication Type.Get DB Table Name.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Centrally maintained.booleanGet Maintain Change Log.booleanGet Records deletable.booleanGet High Volume.booleanGet Partition.booleanGet Process Now.booleanGet Security enabled.booleanGet Show In Drill Options.booleanisView()Get View.voidsetAccessLevel(String AccessLevel) Set Data Access Level.voidsetAD_Table_ID(int AD_Table_ID) Set Table.voidsetAD_Table_UU(String AD_Table_UU) Set AD_Table_UU.voidsetAD_Val_Rule_ID(int AD_Val_Rule_ID) Set Dynamic Validation.voidsetAD_Window_ID(int AD_Window_ID) Set Window.voidsetCopyColumnsFromTable(String CopyColumnsFromTable) Set Copy Columns From Table.voidsetCopyComponentsFromView(String CopyComponentsFromView) Set Copy Components From View.voidsetCreatePartition(String CreatePartition) Set Create/update partition.voidsetCreateWindowFromTable(String CreateWindowFromTable) Set Create Window From Table.voidsetDatabaseViewDrop(String DatabaseViewDrop) Set Drop view.voidsetDescription(String Description) Set Description.voidsetEntityType(String EntityType) Set Entity Type.voidSet Comment/Help.voidsetImportTable(String ImportTable) Set Import Table.voidsetIsCentrallyMaintained(boolean IsCentrallyMaintained) Set Centrally maintained.voidsetIsChangeLog(boolean IsChangeLog) Set Maintain Change Log.voidsetIsDeleteable(boolean IsDeleteable) Set Records deletable.voidsetIsHighVolume(boolean IsHighVolume) Set High Volume.voidsetIsPartition(boolean IsPartition) Set Partition.voidsetIsSecurityEnabled(boolean IsSecurityEnabled) Set Security enabled.voidsetIsShowInDrillOptions(boolean IsShowInDrillOptions) Set Show In Drill Options.voidsetIsView(boolean IsView) Set View.voidsetLoadSeq(int LoadSeq) Set Sequence.voidSet Name.voidsetPO_Window_ID(int PO_Window_ID) Set PO Window.voidsetProcessing(boolean Processing) Set Process Now.voidsetReplicationType(String ReplicationType) Set Replication Type.voidsetTableName(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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_AD_Table
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods 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_AccessLevelin classPO- Returns:
- 4 - System
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_IDin interfaceI_AD_Table- Parameters:
AD_Table_ID- Database Table information
-
getAD_Table_ID
public int getAD_Table_ID()Get Table.- Specified by:
getAD_Table_IDin interfaceI_AD_Table- Returns:
- Database Table information
-
setAD_Table_UU
Set AD_Table_UU.- Specified by:
setAD_Table_UUin interfaceI_AD_Table- Parameters:
AD_Table_UU- AD_Table_UU
-
getAD_Table_UU
Get AD_Table_UU.- Specified by:
getAD_Table_UUin interfaceI_AD_Table- Returns:
- AD_Table_UU
-
getAD_Val_Rule
Deprecated.- Specified by:
getAD_Val_Rulein 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_IDin 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_IDin interfaceI_AD_Table- Returns:
- Dynamic Validation Rule
-
getAD_Window
Deprecated.- Specified by:
getAD_Windowin interfaceI_AD_Table- Throws:
RuntimeException
-
setAD_Window_ID
public void setAD_Window_ID(int AD_Window_ID) Set Window.- Specified by:
setAD_Window_IDin 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_IDin interfaceI_AD_Table- Returns:
- Data entry or display window
-
setAccessLevel
Set Data Access Level.- Specified by:
setAccessLevelin interfaceI_AD_Table- Parameters:
AccessLevel- Access Level required
-
getAccessLevel
Get Data Access Level.- Specified by:
getAccessLevelin interfaceI_AD_Table- Returns:
- Access Level required
-
setCopyColumnsFromTable
Set Copy Columns From Table.- Specified by:
setCopyColumnsFromTablein interfaceI_AD_Table- Parameters:
CopyColumnsFromTable- Copy Columns From Table
-
getCopyColumnsFromTable
Get Copy Columns From Table.- Specified by:
getCopyColumnsFromTablein interfaceI_AD_Table- Returns:
- Copy Columns From Table
-
setCopyComponentsFromView
Set Copy Components From View.- Specified by:
setCopyComponentsFromViewin interfaceI_AD_Table- Parameters:
CopyComponentsFromView- Copy Components From View
-
getCopyComponentsFromView
Get Copy Components From View.- Specified by:
getCopyComponentsFromViewin interfaceI_AD_Table- Returns:
- Copy Components From View
-
setCreatePartition
Set Create/update partition.- Specified by:
setCreatePartitionin 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:
getCreatePartitionin 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:
setCreateWindowFromTablein interfaceI_AD_Table- Parameters:
CreateWindowFromTable- Create Window From Table
-
getCreateWindowFromTable
Get Create Window From Table.- Specified by:
getCreateWindowFromTablein interfaceI_AD_Table- Returns:
- Create Window From Table
-
setDatabaseViewDrop
Set Drop view.- Specified by:
setDatabaseViewDropin interfaceI_AD_Table- Parameters:
DatabaseViewDrop- Drop view
-
getDatabaseViewDrop
Get Drop view.- Specified by:
getDatabaseViewDropin interfaceI_AD_Table- Returns:
- Drop view
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_AD_Table- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_AD_Table- Returns:
- Optional short description of the record
-
setEntityType
Set Entity Type.- Specified by:
setEntityTypein interfaceI_AD_Table- Parameters:
EntityType- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
Get Entity Type.- Specified by:
getEntityTypein interfaceI_AD_Table- Returns:
- Dictionary Entity Type; Determines ownership and synchronization
-
setHelp
Set Comment/Help.- Specified by:
setHelpin interfaceI_AD_Table- Parameters:
Help- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelpin interfaceI_AD_Table- Returns:
- Comment or Hint
-
setImportTable
Set Import Table.- Specified by:
setImportTablein interfaceI_AD_Table- Parameters:
ImportTable- Import Table Columns from Database
-
getImportTable
Get Import Table.- Specified by:
getImportTablein interfaceI_AD_Table- Returns:
- Import Table Columns from Database
-
setIsCentrallyMaintained
public void setIsCentrallyMaintained(boolean IsCentrallyMaintained) Set Centrally maintained.- Specified by:
setIsCentrallyMaintainedin interfaceI_AD_Table- Parameters:
IsCentrallyMaintained- Information maintained in System Element table
-
isCentrallyMaintained
public boolean isCentrallyMaintained()Get Centrally maintained.- Specified by:
isCentrallyMaintainedin interfaceI_AD_Table- Returns:
- Information maintained in System Element table
-
setIsChangeLog
public void setIsChangeLog(boolean IsChangeLog) Set Maintain Change Log.- Specified by:
setIsChangeLogin interfaceI_AD_Table- Parameters:
IsChangeLog- Maintain a log of changes
-
isChangeLog
public boolean isChangeLog()Get Maintain Change Log.- Specified by:
isChangeLogin interfaceI_AD_Table- Returns:
- Maintain a log of changes
-
setIsDeleteable
public void setIsDeleteable(boolean IsDeleteable) Set Records deletable.- Specified by:
setIsDeleteablein interfaceI_AD_Table- Parameters:
IsDeleteable- Indicates if records can be deleted from the database
-
isDeleteable
public boolean isDeleteable()Get Records deletable.- Specified by:
isDeleteablein interfaceI_AD_Table- Returns:
- Indicates if records can be deleted from the database
-
setIsHighVolume
public void setIsHighVolume(boolean IsHighVolume) Set High Volume.- Specified by:
setIsHighVolumein interfaceI_AD_Table- Parameters:
IsHighVolume- Use Search instead of Pick list
-
isHighVolume
public boolean isHighVolume()Get High Volume.- Specified by:
isHighVolumein interfaceI_AD_Table- Returns:
- Use Search instead of Pick list
-
setIsPartition
public void setIsPartition(boolean IsPartition) Set Partition.- Specified by:
setIsPartitionin interfaceI_AD_Table- Parameters:
IsPartition- This is a partitioned table
-
isPartition
public boolean isPartition()Get Partition.- Specified by:
isPartitionin interfaceI_AD_Table- Returns:
- This is a partitioned table
-
setIsSecurityEnabled
public void setIsSecurityEnabled(boolean IsSecurityEnabled) Set Security enabled.- Specified by:
setIsSecurityEnabledin 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:
isSecurityEnabledin 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:
setIsShowInDrillOptionsin 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:
isShowInDrillOptionsin 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:
setIsViewin interfaceI_AD_Table- Parameters:
IsView- This is a view
-
isView
public boolean isView()Get View.- Specified by:
isViewin interfaceI_AD_Table- Returns:
- This is a view
-
setLoadSeq
public void setLoadSeq(int LoadSeq) Set Sequence.- Specified by:
setLoadSeqin interfaceI_AD_Table- Parameters:
LoadSeq- Sequence
-
getLoadSeq
public int getLoadSeq()Get Sequence.- Specified by:
getLoadSeqin interfaceI_AD_Table- Returns:
- Sequence
-
setName
Set Name.- Specified by:
setNamein interfaceI_AD_Table- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_AD_Table- Returns:
- Alphanumeric identifier of the entity
-
getPO_Window
Deprecated.- Specified by:
getPO_Windowin interfaceI_AD_Table- Throws:
RuntimeException
-
setPO_Window_ID
public void setPO_Window_ID(int PO_Window_ID) Set PO Window.- Specified by:
setPO_Window_IDin 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_IDin interfaceI_AD_Table- Returns:
- Purchase Order Window
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessingin interfaceI_AD_Table- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessingin interfaceI_AD_Table- Returns:
- Process Now
-
setReplicationType
Set Replication Type.- Specified by:
setReplicationTypein interfaceI_AD_Table- Parameters:
ReplicationType- Type of Data Replication
-
getReplicationType
Get Replication Type.- Specified by:
getReplicationTypein interfaceI_AD_Table- Returns:
- Type of Data Replication
-
setTableName
Set DB Table Name.- Specified by:
setTableNamein interfaceI_AD_Table- Parameters:
TableName- Name of the table in the database
-
getTableName
Get DB Table Name.- Specified by:
getTableNamein interfaceI_AD_Table- Returns:
- Name of the table in the database
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-