public abstract class Value extends GraphMember
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
PROPERTY_INITIALIZATION |
|
static java.lang.String |
PROPERTY_TYPE |
|
static java.lang.String |
PROPERTY_TYPECLAZZ |
|
protected DataType |
type |
|
protected java.lang.String |
value |
children, name, parentNode, PROPERTY_CHILD, PROPERTY_CLASSNAME, PROPERTY_LITERAL, PROPERTY_MODIFIERS, PROPERTY_NAME, PROPERTY_PARENT, PROPERTY_PATH, PROPERTY_THIS, PROPERTY_VISIBILITY| Constructor | Description |
|---|---|
Value() |
| Modifier and Type | Method | Description |
|---|---|---|
DataType |
getType() |
|
java.lang.String |
getValue() |
|
java.lang.Object |
getValue(java.lang.String attribute) |
|
Value |
with(DataType value) |
|
Value |
withValue(java.lang.String value) |
check, getAnnotation, getChildren, getClazz, getDiff, getFullId, getModifier, getName, getNodes, getParent, remove, setName, setParentNode, with, withAnnotation, withModifier, withoutpublic static final java.lang.String PROPERTY_INITIALIZATION
public static final java.lang.String PROPERTY_TYPE
public static final java.lang.String PROPERTY_TYPECLAZZ
protected DataType type
protected java.lang.String value
public DataType getType()
public java.lang.Object getValue(java.lang.String attribute)
getValue in class GraphMemberpublic Value withValue(java.lang.String value)
public java.lang.String getValue()