Package org.compiere.model
Class X_AD_TableIndex
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_TableIndex
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_AD_TableIndex,I_Persistent,Evaluatee
- Direct Known Subclasses:
MTableIndex
Generated Model for AD_TableIndex
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intEntityType AD_Reference_ID=389Fields 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_TableIndex
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Message_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_AD_TableIndex_ID, COLUMNNAME_AD_TableIndex_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_EntityType, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_IsCreateConstraint, COLUMNNAME_IsKey, COLUMNNAME_IsUnique, COLUMNNAME_Name, COLUMNNAME_Processing, COLUMNNAME_TableIndexDrop, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_AD_TableIndex(Properties ctx, int AD_TableIndex_ID, String trxName) Standard ConstructorX_AD_TableIndex(Properties ctx, int AD_TableIndex_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_TableIndex(Properties ctx, String AD_TableIndex_UU, String trxName) Standard ConstructorX_AD_TableIndex(Properties ctx, String AD_TableIndex_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_TableIndex(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Message.Deprecated.intGet Table.intGet Table Index.Get AD_TableIndex_UU.Get Description.Get Entity Type.getHelp()Get Comment/Help.Get Record ID/ColumnNamegetName()Get Name.Get Drop table index.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Create Constraint.booleanisKey()Get Key column.booleanGet Process Now.booleanisUnique()Get Unique.voidsetAD_Message_ID(int AD_Message_ID) Set Message.voidsetAD_Table_ID(int AD_Table_ID) Set Table.voidsetAD_TableIndex_ID(int AD_TableIndex_ID) Set Table Index.voidsetAD_TableIndex_UU(String AD_TableIndex_UU) Set AD_TableIndex_UU.voidsetDescription(String Description) Set Description.voidsetEntityType(String EntityType) Set Entity Type.voidSet Comment/Help.voidsetIsCreateConstraint(boolean IsCreateConstraint) Set Create Constraint.voidsetIsKey(boolean IsKey) Set Key column.voidsetIsUnique(boolean IsUnique) Set Unique.voidSet Name.voidsetProcessing(boolean Processing) Set Process Now.voidsetTableIndexDrop(String TableIndexDrop) Set Drop table index.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_TableIndex
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
-
ENTITYTYPE_AD_Reference_ID
public static final int ENTITYTYPE_AD_Reference_IDEntityType AD_Reference_ID=389- See Also:
-
-
Constructor Details
-
X_AD_TableIndex
Standard Constructor -
X_AD_TableIndex
public X_AD_TableIndex(Properties ctx, int AD_TableIndex_ID, String trxName, String... virtualColumns) Standard Constructor -
X_AD_TableIndex
Standard Constructor -
X_AD_TableIndex
public X_AD_TableIndex(Properties ctx, String AD_TableIndex_UU, String trxName, String... virtualColumns) Standard Constructor -
X_AD_TableIndex
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 -
getAD_Message
Deprecated.- Specified by:
getAD_Messagein interfaceI_AD_TableIndex- Throws:
RuntimeException
-
setAD_Message_ID
public void setAD_Message_ID(int AD_Message_ID) Set Message.- Specified by:
setAD_Message_IDin interfaceI_AD_TableIndex- Parameters:
AD_Message_ID- System Message
-
getAD_Message_ID
public int getAD_Message_ID()Get Message.- Specified by:
getAD_Message_IDin interfaceI_AD_TableIndex- Returns:
- System Message
-
setAD_TableIndex_ID
public void setAD_TableIndex_ID(int AD_TableIndex_ID) Set Table Index.- Specified by:
setAD_TableIndex_IDin interfaceI_AD_TableIndex- Parameters:
AD_TableIndex_ID- Table Index
-
getAD_TableIndex_ID
public int getAD_TableIndex_ID()Get Table Index.- Specified by:
getAD_TableIndex_IDin interfaceI_AD_TableIndex- Returns:
- Table Index
-
setAD_TableIndex_UU
Set AD_TableIndex_UU.- Specified by:
setAD_TableIndex_UUin interfaceI_AD_TableIndex- Parameters:
AD_TableIndex_UU- AD_TableIndex_UU
-
getAD_TableIndex_UU
Get AD_TableIndex_UU.- Specified by:
getAD_TableIndex_UUin interfaceI_AD_TableIndex- Returns:
- AD_TableIndex_UU
-
getAD_Table
Deprecated.- Specified by:
getAD_Tablein interfaceI_AD_TableIndex- Throws:
RuntimeException
-
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_IDin interfaceI_AD_TableIndex- Parameters:
AD_Table_ID- Database Table information
-
getAD_Table_ID
public int getAD_Table_ID()Get Table.- Specified by:
getAD_Table_IDin interfaceI_AD_TableIndex- Returns:
- Database Table information
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_AD_TableIndex- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_AD_TableIndex- Returns:
- Optional short description of the record
-
setEntityType
Set Entity Type.- Specified by:
setEntityTypein interfaceI_AD_TableIndex- Parameters:
EntityType- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
Get Entity Type.- Specified by:
getEntityTypein interfaceI_AD_TableIndex- Returns:
- Dictionary Entity Type; Determines ownership and synchronization
-
setHelp
Set Comment/Help.- Specified by:
setHelpin interfaceI_AD_TableIndex- Parameters:
Help- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelpin interfaceI_AD_TableIndex- Returns:
- Comment or Hint
-
setIsCreateConstraint
public void setIsCreateConstraint(boolean IsCreateConstraint) Set Create Constraint.- Specified by:
setIsCreateConstraintin interfaceI_AD_TableIndex- Parameters:
IsCreateConstraint- Create Constraint
-
isCreateConstraint
public boolean isCreateConstraint()Get Create Constraint.- Specified by:
isCreateConstraintin interfaceI_AD_TableIndex- Returns:
- Create Constraint
-
setIsKey
public void setIsKey(boolean IsKey) Set Key column.- Specified by:
setIsKeyin interfaceI_AD_TableIndex- Parameters:
IsKey- This column is the key in this table
-
isKey
public boolean isKey()Get Key column.- Specified by:
isKeyin interfaceI_AD_TableIndex- Returns:
- This column is the key in this table
-
setIsUnique
public void setIsUnique(boolean IsUnique) Set Unique.- Specified by:
setIsUniquein interfaceI_AD_TableIndex- Parameters:
IsUnique- Unique
-
isUnique
public boolean isUnique()Get Unique.- Specified by:
isUniquein interfaceI_AD_TableIndex- Returns:
- Unique
-
setName
Set Name.- Specified by:
setNamein interfaceI_AD_TableIndex- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_AD_TableIndex- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessingin interfaceI_AD_TableIndex- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessingin interfaceI_AD_TableIndex- Returns:
- Process Now
-
setTableIndexDrop
Set Drop table index.- Specified by:
setTableIndexDropin interfaceI_AD_TableIndex- Parameters:
TableIndexDrop- Drop table index
-
getTableIndexDrop
Get Drop table index.- Specified by:
getTableIndexDropin interfaceI_AD_TableIndex- Returns:
- Drop table index
-