Package org.compiere.model
Class MPInstancePara
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_PInstance_Para
org.compiere.model.MPInstancePara
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_PInstance_Para
,I_Persistent
,Evaluatee
Process Instance Parameter Model
- Version:
- $Id: MPInstancePara.java,v 1.3 2006/07/30 00:58:05 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
Fields 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_PInstance_Para
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_AD_PInstance_Para_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Info, COLUMNNAME_Info_To, COLUMNNAME_IsActive, COLUMNNAME_IsNotClause, COLUMNNAME_P_Date, COLUMNNAME_P_Date_To, COLUMNNAME_P_Number, COLUMNNAME_P_Number_To, COLUMNNAME_P_String, COLUMNNAME_P_String_To, COLUMNNAME_ParameterName, COLUMNNAME_SeqNo, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMPInstancePara
(Properties ctx, int AD_PInstance_ID, int SeqNo) Parent ConstructorMPInstancePara
(Properties ctx, int ignored, String trxName) MPInstancePara
(Properties ctx, String AD_PInstance_Para_UU, String trxName) UUID based ConstructorMPInstancePara
(Properties ctx, ResultSet rs, String trxName) Load ConstructorMPInstancePara
(MPInstance instance, int SeqNo) Parent Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
equalParameter
(MPInstancePara param) int
static MPInstancePara
getOrCreate
(Properties ctx, int AD_PInstance_ID, int SeqNo) Get existing AD_PInstance_Para record or create a new one if not foundvoid
setP_Number
(int P_Number) Set P_Numbervoid
setP_Number
(Integer P_Number) Set P_Numbervoid
setP_Number_To
(int P_Number_To) Set P_Number Tovoid
setP_Number_To
(Integer P_Number_To) Set P_Number Tovoid
setParameter
(String parameterName, boolean boolParameter) Set Boolean Parametervoid
setParameter
(String parameterName, int iParameter) Set Number Parametervoid
setParameter
(String parameterName, String stringParameter) Set String Parametervoid
setParameter
(String parameterName, BigDecimal bdParameter) Set Number Parametervoid
setParameter
(String parameterName, Timestamp tsParameter) Set Date ParametertoString()
String RepresentationMethods inherited from class org.compiere.model.X_AD_PInstance_Para
get_AccessLevel, getAD_PInstance, getAD_PInstance_ID, getAD_PInstance_Para_UU, getInfo, getInfo_To, getP_Date, getP_Date_To, getP_Number, getP_Number_To, getP_String, getP_String_To, getParameterName, getSeqNo, getValueNamePair, initPO, isNotClause, setAD_PInstance_ID, setAD_PInstance_Para_UU, setInfo, setInfo_To, setIsNotClause, setP_Date, setP_Date_To, setP_Number, setP_Number_To, setP_String, setP_String_To, setParameterName, setSeqNo
Methods 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_PInstance_Para
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
-
Constructor Details
-
MPInstancePara
UUID based Constructor- Parameters:
ctx
- ContextAD_PInstance_Para_UU
- UUID keytrxName
- Transaction
-
MPInstancePara
- Parameters:
ctx
- contextignored
- ignoredtrxName
- transaction
-
MPInstancePara
Parent Constructor- Parameters:
ctx
-AD_PInstance_ID
- idSeqNo
- sequence
-
MPInstancePara
Parent Constructor- Parameters:
instance
- instanceSeqNo
- sequence
-
MPInstancePara
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
-
Method Details
-
toString
String Representation- Overrides:
toString
in classX_AD_PInstance_Para
- Returns:
- info
-
setP_Number
public void setP_Number(int P_Number) Set P_Number- Parameters:
P_Number
- no
-
setP_Number
Set P_Number- Parameters:
P_Number
- no
-
setP_Number_To
public void setP_Number_To(int P_Number_To) Set P_Number To- Parameters:
P_Number_To
- no to
-
setP_Number_To
Set P_Number To- Parameters:
P_Number_To
- no to
-
setParameter
Set String Parameter- Parameters:
parameterName
- namestringParameter
- value
-
setParameter
Set Number Parameter- Parameters:
parameterName
- namebdParameter
- value
-
setParameter
Set Number Parameter- Parameters:
parameterName
- nameiParameter
- value
-
setParameter
Set Date Parameter- Parameters:
parameterName
- nametsParameter
- value
-
setParameter
Set Boolean Parameter- Parameters:
parameterName
- nameboolParameter
- value
-
getDisplayType
public int getDisplayType()- Returns:
- Display type
-
equalParameter
- Parameters:
param
-- Returns:
- true if param is equal to this instance parameter record
-
getOrCreate
Get existing AD_PInstance_Para record or create a new one if not found- Parameters:
ctx
-AD_PInstance_ID
-SeqNo
-- Returns:
- MPInstancePara
-