public class Flexfield
extends BasePOJO
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
mCode |
protected java.lang.String |
mColumnName |
protected java.lang.String |
mDataType |
protected java.lang.String |
mDefaultValueScript |
protected java.lang.String |
mDescription |
protected java.lang.Integer |
mDisplayColumns |
protected java.lang.String |
mDisplayName |
protected java.lang.Integer |
mDisplayRows |
protected boolean |
mIsActive |
protected boolean |
mIsRequired |
protected java.lang.Long |
mLength |
protected java.lang.Long |
mMaxValue |
protected java.lang.Long |
mMinValue |
protected java.lang.String |
mObjectName |
protected java.lang.String |
mValidationScript |
protected java.lang.String |
mValue |
protected boolean |
mVisible |
Constructor and Description |
---|
Flexfield() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone() |
Flexfield |
createCopy() |
java.lang.String |
evaluateDefaultValue(java.lang.String pProjectName,
java.lang.String pPackageName) |
java.lang.String |
getCode() |
java.lang.String |
getColumnName() |
java.lang.String |
getDataType() |
java.lang.String |
getDefaultValueScript() |
java.lang.String |
getDescription() |
java.lang.Integer |
getDisplayColumns() |
java.lang.String |
getDisplayName() |
java.lang.Integer |
getDisplayRows() |
int |
getFlexFieldNumber() |
java.lang.Long |
getLength() |
java.lang.String |
getListData() |
java.lang.Long |
getMaxValue() |
java.lang.Long |
getMinValue() |
java.lang.String |
getObjectName() |
java.lang.String |
getValidationErrorMessage() |
java.lang.String |
getValidationScript() |
java.lang.String |
getValue() |
boolean |
isActive() |
boolean |
isDisplayed() |
boolean |
isNumberValueValidBasedOnMinMaxRange()
Method validates the Min Max range for the Number data type
input values
|
boolean |
isRequired() |
boolean |
isValueValidBasedOnRequiredFlag() |
boolean |
isValueValidBasedOnValidatorScript(ReleaseProjectWrapper pRelProject,
java.lang.String pEnvironmentCode,
java.util.Map<java.lang.Long,Instance> pEnvironmentInstanceIds,
java.lang.String pFolderPath,
java.lang.String pWorkflowName,
ProjectStreamDefaultVORowImpl pProjectSreamRow,
java.lang.String pBuildEnvironmentCode,
java.lang.String pBuildInstanceCode,
TriggerTypeEnum pTriggerType) |
boolean |
isVisible() |
void |
setCode(java.lang.String pCode) |
void |
setColumnName(java.lang.String pColumnName) |
void |
setDataType(java.lang.String pDataType) |
void |
setDefaultValueScript(java.lang.String pDefaultValueScript) |
void |
setDescription(java.lang.String pDescription) |
void |
setDisplayColumns(java.lang.Integer pDisplayColumns) |
void |
setDisplayName(java.lang.String pDisplayName) |
void |
setDisplayRows(java.lang.Integer pDisplayRows) |
void |
setIsActive(boolean pIsActive) |
void |
setIsRequired(boolean pIsRequired) |
void |
setLength(java.lang.Long pLength) |
void |
setListData(java.lang.String pListData) |
void |
setMaxValue(java.lang.Long pMaxValue) |
void |
setMinValue(java.lang.Long pMinValue) |
void |
setObjectName(java.lang.String pObjectName) |
void |
setValidationErrorMessage(java.lang.String pValidationErrorMessage) |
void |
setValidationScript(java.lang.String pValidationScript) |
void |
setValue(java.lang.String pValue) |
void |
setVisible(boolean pVisible) |
protected java.lang.String mColumnName
protected java.lang.String mCode
protected java.lang.String mDisplayName
protected java.lang.String mValue
protected java.lang.String mDataType
protected java.lang.String mDefaultValueScript
protected java.lang.String mDescription
protected boolean mIsRequired
protected java.lang.Integer mDisplayRows
protected java.lang.Integer mDisplayColumns
protected java.lang.Long mMinValue
protected java.lang.Long mMaxValue
protected java.lang.Long mLength
protected java.lang.String mValidationScript
protected boolean mIsActive
protected java.lang.String mObjectName
protected boolean mVisible
public void setObjectName(java.lang.String pObjectName)
public java.lang.String getObjectName()
public void setIsActive(boolean pIsActive)
public boolean isActive()
public void setListData(java.lang.String pListData)
public java.lang.String getListData()
public void setColumnName(java.lang.String pColumnName)
public int getFlexFieldNumber()
public java.lang.String getColumnName()
public void setCode(java.lang.String pCode)
public java.lang.String getCode()
public void setDisplayName(java.lang.String pDisplayName)
public java.lang.String getDisplayName()
public void setValue(java.lang.String pValue)
public java.lang.String getValue()
public void setDataType(java.lang.String pDataType)
public java.lang.String getDataType()
public void setDescription(java.lang.String pDescription)
public java.lang.String getDescription()
public void setIsRequired(boolean pIsRequired)
public boolean isRequired()
public void setDisplayRows(java.lang.Integer pDisplayRows)
public java.lang.Integer getDisplayRows()
public void setDisplayColumns(java.lang.Integer pDisplayColumns)
public java.lang.Integer getDisplayColumns()
public void setMinValue(java.lang.Long pMinValue)
public java.lang.Long getMinValue()
public void setMaxValue(java.lang.Long pMaxValue)
public java.lang.Long getMaxValue()
public void setLength(java.lang.Long pLength)
public java.lang.Long getLength()
public void setDefaultValueScript(java.lang.String pDefaultValueScript)
public java.lang.String getDefaultValueScript()
public void setValidationScript(java.lang.String pValidationScript)
public java.lang.String getValidationScript()
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public Flexfield createCopy()
public boolean isValueValidBasedOnRequiredFlag()
public void setVisible(boolean pVisible)
public boolean isVisible()
public void setValidationErrorMessage(java.lang.String pValidationErrorMessage)
public java.lang.String getValidationErrorMessage()
public boolean isNumberValueValidBasedOnMinMaxRange()
public boolean isValueValidBasedOnValidatorScript(ReleaseProjectWrapper pRelProject, java.lang.String pEnvironmentCode, java.util.Map<java.lang.Long,Instance> pEnvironmentInstanceIds, java.lang.String pFolderPath, java.lang.String pWorkflowName, ProjectStreamDefaultVORowImpl pProjectSreamRow, java.lang.String pBuildEnvironmentCode, java.lang.String pBuildInstanceCode, TriggerTypeEnum pTriggerType)
public boolean isDisplayed()
public java.lang.String evaluateDefaultValue(java.lang.String pProjectName, java.lang.String pPackageName)