public class LogicalProperty extends LogicalScaArtifact<LogicalComponent<?>>
| Modifier and Type | Class and Description |
|---|---|
static class |
LogicalProperty.Builder |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getInstanceValue()
Returns the set instance value.
|
java.lang.String |
getKey()
Returns the key if the property is sourced externally.
|
java.lang.String |
getName()
Returns the property name.
|
javax.xml.namespace.QName |
getType()
Returns the XSD type or null of the property.
|
org.w3c.dom.Document |
getXmlValue()
The parsed property value.
|
boolean |
isMany()
True if this property is many-valued.
|
boolean |
isRequired()
Returns true if the property is required.
|
addMetadata, getMetadata, getParentpublic java.lang.String getName()
public org.w3c.dom.Document getXmlValue()
public java.lang.Object getInstanceValue()
public java.lang.String getKey()
public boolean isMany()
public javax.xml.namespace.QName getType()
public boolean isRequired()