public class OMAScalar extends OMANode
Constructor and Description |
---|
OMAScalar(OMAConstructed parent,
String name,
String context,
String value,
Map<String,String> avps) |
OMAScalar(OMAConstructed parent,
String name,
String context,
String value,
String... avps) |
Modifier and Type | Method and Description |
---|---|
OMANode |
addChild(String name,
String context,
String value,
String path) |
void |
fillPayload(StringBuilder sb) |
OMANode |
getChild(String name) |
Collection<OMANode> |
getChildren() |
OMANode |
getListValue(Iterator<String> path) |
String |
getScalarValue(Iterator<String> path) |
String |
getValue() |
boolean |
isLeaf() |
void |
marshal(OutputStream out,
int level) |
OMAScalar |
reparent(OMAConstructed parent) |
void |
toString(StringBuilder sb,
int level) |
buildAttributes, getAttributes, getContext, getName, getParent, getPath, getPathString, toString, toXml, unmarshal
public OMAScalar(OMAConstructed parent, String name, String context, String value, String... avps)
public OMAScalar reparent(OMAConstructed parent)
public String getScalarValue(Iterator<String> path) throws OMAException
getScalarValue
in class OMANode
OMAException
public OMANode getListValue(Iterator<String> path) throws OMAException
getListValue
in class OMANode
OMAException
public Collection<OMANode> getChildren()
getChildren
in class OMANode
public OMANode getChild(String name) throws OMAException
getChild
in class OMANode
OMAException
public OMANode addChild(String name, String context, String value, String path) throws IOException
addChild
in class OMANode
IOException
public void toString(StringBuilder sb, int level)
public void marshal(OutputStream out, int level) throws IOException
marshal
in class OMANode
IOException
public void fillPayload(StringBuilder sb)
fillPayload
in class OMANode