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_IDFields 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
ConstructorsConstructorDescriptionMPInstancePara(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 TypeMethodDescriptionbooleanequalParameter(MPInstancePara param) intstatic MPInstanceParagetOrCreate(Properties ctx, int AD_PInstance_ID, int SeqNo) Get existing AD_PInstance_Para record or create a new one if not foundvoidsetP_Number(int P_Number) Set P_NumbervoidsetP_Number(Integer P_Number) Set P_NumbervoidsetP_Number_To(int P_Number_To) Set P_Number TovoidsetP_Number_To(Integer P_Number_To) Set P_Number TovoidsetParameter(String parameterName, boolean boolParameter) Set Boolean ParametervoidsetParameter(String parameterName, int iParameter) Set Number ParametervoidsetParameter(String parameterName, String stringParameter) Set String ParametervoidsetParameter(String parameterName, BigDecimal bdParameter) Set Number ParametervoidsetParameter(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, setSeqNoMethods 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_PInstance_Para
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods 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:
toStringin 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
-