public class NotifSnapshotVariable extends BasePOJO
Constructor and Description |
---|
NotifSnapshotVariable(java.lang.String pName,
DataTypeEnum pType,
java.lang.String pDescription,
java.lang.String pValueAsString)
Contructs a release snapshot variable from the given metadata and value.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Returns the name of the release snapshot variable.
|
java.lang.String |
getName()
Returns the name of the release snapshot variable.
|
java.lang.String |
getType()
Returns the type name of the release snapshot variable (i.e.
|
DataTypeEnum |
getTypeEnum()
Returns the datatype for this snapshot variable.
|
java.io.Serializable |
getValue()
Returns the value of the release snapshot variable, converted to the corresponding datatype (i.e.
|
java.lang.String |
toString()
Returns a string representation of this object.
|
public NotifSnapshotVariable(java.lang.String pName, DataTypeEnum pType, java.lang.String pDescription, java.lang.String pValueAsString)
pName
- The name of the release snapshot variable.pType
- The datatype of the release snapshot variable.pDescription
- The description of the release snapshot variable.pValueAsString
- The value of the release snapshot variable as a String. The value will be converted to appropriate primitive wrapper.public java.lang.String getName()
public java.lang.String getDescription()
public java.io.Serializable getValue()
public DataTypeEnum getTypeEnum()
public java.lang.String getType()