public class CIMExpressionInfo extends CIMObject
| Constructor and Description |
|---|
CIMExpressionInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
static CIMExpressionInfo |
fromJSON(java.lang.String json)
Creates the object with a specified state from a JSON encoding.
|
java.lang.String |
getExpression()
Gets the Arcade expression used to evaluate and return the value that a property expects.
|
java.lang.String |
getName()
Gets the name of the expression.
|
ExpressionReturnType |
getReturnType()
Gets the return type of the expression.
|
java.lang.String |
getTitle()
Gets the human readable text that describes the expression.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setExpression(java.lang.String expression)
Sets the Arcade expression used to evaluate and return the value that a property expects.
|
void |
setName(java.lang.String name)
Sets the name of the expression.
|
void |
setReturnType(ExpressionReturnType returnType)
Sets the return type of the expression.
|
void |
setTitle(java.lang.String title)
Sets the human readable text that describes the expression.
|
java.lang.String |
toJSON()
Creates a JSON encoding of the object and its current state.
|
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)
public java.lang.String getName()
public void setName(java.lang.String name)
public ExpressionReturnType getReturnType()
public void setReturnType(ExpressionReturnType returnType)
public static CIMExpressionInfo fromJSON(java.lang.String json) throws CIMJSONException
CIMJSONExceptionpublic java.lang.String toJSON()
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMObjectCIMJSONExceptionpublic void serialize(JSONObject jsonObject)