Package org.compiere.model
Class X_AD_IndexColumn
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_IndexColumn
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_IndexColumn
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MIndexColumn
Generated Model for AD_IndexColumn
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
EntityType 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_ID
Fields inherited from interface org.compiere.model.I_AD_IndexColumn
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Column_ID, COLUMNNAME_AD_IndexColumn_ID, COLUMNNAME_AD_IndexColumn_UU, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_TableIndex_ID, COLUMNNAME_ColumnSQL, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_EntityType, COLUMNNAME_IsActive, COLUMNNAME_SeqNo, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_AD_IndexColumn
(Properties ctx, int AD_IndexColumn_ID, String trxName) Standard ConstructorX_AD_IndexColumn
(Properties ctx, int AD_IndexColumn_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_IndexColumn
(Properties ctx, String AD_IndexColumn_UU, String trxName) Standard ConstructorX_AD_IndexColumn
(Properties ctx, String AD_IndexColumn_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_IndexColumn
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Column.int
Get Table Index Column.Get AD_IndexColumn_UU.int
Get Table Index.Get Column SQL.Get Entity Type.int
getSeqNo()
Get Sequence.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setAD_Column_ID
(int AD_Column_ID) Set Column.void
setAD_IndexColumn_ID
(int AD_IndexColumn_ID) Set Table Index Column.void
setAD_IndexColumn_UU
(String AD_IndexColumn_UU) Set AD_IndexColumn_UU.void
setAD_TableIndex_ID
(int AD_TableIndex_ID) Set Table Index.void
setColumnSQL
(String ColumnSQL) Set Column SQL.void
setEntityType
(String EntityType) Set Entity Type.void
setSeqNo
(int SeqNo) Set Sequence.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_IndexColumn
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
-
ENTITYTYPE_AD_Reference_ID
public static final int ENTITYTYPE_AD_Reference_IDEntityType AD_Reference_ID=389- See Also:
-
-
Constructor Details
-
X_AD_IndexColumn
Standard Constructor -
X_AD_IndexColumn
public X_AD_IndexColumn(Properties ctx, int AD_IndexColumn_ID, String trxName, String... virtualColumns) Standard Constructor -
X_AD_IndexColumn
Standard Constructor -
X_AD_IndexColumn
public X_AD_IndexColumn(Properties ctx, String AD_IndexColumn_UU, String trxName, String... virtualColumns) Standard Constructor -
X_AD_IndexColumn
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 -
getAD_Column
- Specified by:
getAD_Column
in interfaceI_AD_IndexColumn
- Throws:
RuntimeException
-
setAD_Column_ID
public void setAD_Column_ID(int AD_Column_ID) Set Column.- Specified by:
setAD_Column_ID
in interfaceI_AD_IndexColumn
- Parameters:
AD_Column_ID
- Column in the table
-
getAD_Column_ID
public int getAD_Column_ID()Get Column.- Specified by:
getAD_Column_ID
in interfaceI_AD_IndexColumn
- Returns:
- Column in the table
-
setAD_IndexColumn_ID
public void setAD_IndexColumn_ID(int AD_IndexColumn_ID) Set Table Index Column.- Specified by:
setAD_IndexColumn_ID
in interfaceI_AD_IndexColumn
- Parameters:
AD_IndexColumn_ID
- Table Index Column
-
getAD_IndexColumn_ID
public int getAD_IndexColumn_ID()Get Table Index Column.- Specified by:
getAD_IndexColumn_ID
in interfaceI_AD_IndexColumn
- Returns:
- Table Index Column
-
setAD_IndexColumn_UU
Set AD_IndexColumn_UU.- Specified by:
setAD_IndexColumn_UU
in interfaceI_AD_IndexColumn
- Parameters:
AD_IndexColumn_UU
- AD_IndexColumn_UU
-
getAD_IndexColumn_UU
Get AD_IndexColumn_UU.- Specified by:
getAD_IndexColumn_UU
in interfaceI_AD_IndexColumn
- Returns:
- AD_IndexColumn_UU
-
getAD_TableIndex
- Specified by:
getAD_TableIndex
in interfaceI_AD_IndexColumn
- Throws:
RuntimeException
-
setAD_TableIndex_ID
public void setAD_TableIndex_ID(int AD_TableIndex_ID) Set Table Index.- Specified by:
setAD_TableIndex_ID
in interfaceI_AD_IndexColumn
- Parameters:
AD_TableIndex_ID
- Table Index
-
getAD_TableIndex_ID
public int getAD_TableIndex_ID()Get Table Index.- Specified by:
getAD_TableIndex_ID
in interfaceI_AD_IndexColumn
- Returns:
- Table Index
-
setColumnSQL
Set Column SQL.- Specified by:
setColumnSQL
in interfaceI_AD_IndexColumn
- Parameters:
ColumnSQL
- Virtual Column (r/o)
-
getColumnSQL
Get Column SQL.- Specified by:
getColumnSQL
in interfaceI_AD_IndexColumn
- Returns:
- Virtual Column (r/o)
-
setEntityType
Set Entity Type.- Specified by:
setEntityType
in interfaceI_AD_IndexColumn
- Parameters:
EntityType
- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
Get Entity Type.- Specified by:
getEntityType
in interfaceI_AD_IndexColumn
- Returns:
- Dictionary Entity Type; Determines ownership and synchronization
-
setSeqNo
public void setSeqNo(int SeqNo) Set Sequence.- Specified by:
setSeqNo
in interfaceI_AD_IndexColumn
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNo
in interfaceI_AD_IndexColumn
- Returns:
- Method of ordering records; lowest number comes first
-