public class PropertyValue extends BasePOJO
Modifier and Type | Class and Description |
---|---|
static class |
PropertyValue.PropertyTypeEnum
Enumerated type representing the data types of property values
|
Modifier and Type | Field and Description |
---|---|
protected PropertyValue.PropertyTypeEnum |
mDataType |
protected java.lang.Boolean |
mIsEncrypted |
protected java.lang.Boolean |
mIsExpression |
protected java.lang.Object |
mValue |
Constructor and Description |
---|
PropertyValue()
INTERNAL USE ONLY
|
PropertyValue(java.lang.Object pValue,
PropertyValue.PropertyTypeEnum pDataType,
java.lang.Boolean pIsEncrypted)
INTERNAL USE ONLY - this is a constructor that defaults isExpression to false for use with plugin testcases that were made before the constructor below.
|
PropertyValue(java.lang.Object pValue,
PropertyValue.PropertyTypeEnum pDataType,
java.lang.Boolean pIsEncrypted,
java.lang.Boolean pIsExpression)
INTERNAL USE ONLY
|
Modifier and Type | Method and Description |
---|---|
PropertyValue.PropertyTypeEnum |
getDataType()
The data type of this property value
|
java.lang.String |
getDebugValue() |
java.lang.Object |
getValue()
Returns the embedded value from this PropertyValue.
|
java.lang.Boolean |
isExpression() |
java.lang.Boolean |
isIsEncrypted()
Returns whether or not this property value is encrypted
|
void |
setDataType(PropertyValue.PropertyTypeEnum pDataType)
INTERNAL USE ONLY
|
void |
setIsEncrypted(java.lang.Boolean pIsEncrypted)
INTERNAL USE ONLY
|
void |
setIsExpression(java.lang.Boolean pIsExpression) |
void |
setValue(java.lang.Object pValue)
INTERNAL USE ONLY
|
void |
setValueFromStr(java.lang.String pValue) |
java.lang.String |
toString()
Returns the String representation of this PropertyValue.
|
protected java.lang.Object mValue
protected PropertyValue.PropertyTypeEnum mDataType
protected java.lang.Boolean mIsEncrypted
protected java.lang.Boolean mIsExpression
public PropertyValue(java.lang.Object pValue, PropertyValue.PropertyTypeEnum pDataType, java.lang.Boolean pIsEncrypted)
public PropertyValue(java.lang.Object pValue, PropertyValue.PropertyTypeEnum pDataType, java.lang.Boolean pIsEncrypted, java.lang.Boolean pIsExpression)
public PropertyValue()
public void setValue(java.lang.Object pValue)
public void setValueFromStr(java.lang.String pValue)
public java.lang.Object getValue()
public void setDataType(PropertyValue.PropertyTypeEnum pDataType)
public PropertyValue.PropertyTypeEnum getDataType()
public void setIsEncrypted(java.lang.Boolean pIsEncrypted)
public java.lang.Boolean isIsEncrypted()
public void setIsExpression(java.lang.Boolean pIsExpression)
public java.lang.Boolean isExpression()
public java.lang.String toString()
public java.lang.String getDebugValue()