public class Element
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Element.Attribute |
Constructor and Description |
---|
Element(java.lang.Object object,
java.lang.String name) |
Element(java.lang.Object object,
java.lang.String name,
Encoder body) |
Element(java.lang.Object object,
java.lang.String name,
java.lang.String subName,
Encoder body) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(Element element) |
java.util.List<Element.Attribute> |
getAttributes() |
Encoder |
getBody() |
int |
getChildCount()
The number of sub-elements in this element
|
java.util.List<Element> |
getChildren() |
java.lang.String |
getName() |
java.lang.Object |
getObject() |
java.lang.String |
getSubName() |
boolean |
isSkipRefTracking() |
void |
setAttribute(java.lang.String attrName,
AttributeEncoder attrVal) |
void |
setAttribute(java.lang.String attrName,
boolean attrVal) |
void |
setAttribute(java.lang.String attrName,
int attrVal) |
void |
setAttribute(java.lang.String attrName,
java.lang.String value) |
void |
setAttribute(java.lang.String attrName,
java.lang.String value,
boolean escape) |
void |
setBody(Encoder body) |
void |
setSkipRefTracking(boolean skipRefTracking) |
public Element(java.lang.Object object, java.lang.String name)
public Element(java.lang.Object object, java.lang.String name, Encoder body)
public Element(java.lang.Object object, java.lang.String name, java.lang.String subName, Encoder body)
public void setAttribute(java.lang.String attrName, AttributeEncoder attrVal)
public void setAttribute(java.lang.String attrName, java.lang.String value)
public void setAttribute(java.lang.String attrName, java.lang.String value, boolean escape)
public void setAttribute(java.lang.String attrName, int attrVal)
public void setAttribute(java.lang.String attrName, boolean attrVal)
public void addChild(Element element)
public java.lang.Object getObject()
public java.util.List<Element.Attribute> getAttributes()
public java.util.List<Element> getChildren()
public boolean isSkipRefTracking()
public void setSkipRefTracking(boolean skipRefTracking)
public Encoder getBody()
public void setBody(Encoder body)
public java.lang.String getName()
public java.lang.String getSubName()
public int getChildCount()