| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CHILDREN_COMBINATION_APPEND |
The attribute append.
|
static java.lang.String |
CHILDREN_COMBINATION_MODE_ATTRIBUTE |
The attribute which identifies merge/append.
|
static java.lang.String |
SELF_COMBINATION_MERGE |
The attribute which identifies
merge |
static java.lang.String |
SELF_COMBINATION_MODE_ATTRIBUTE |
The name of the attribute.
|
static java.lang.String |
SELF_COMBINATION_OVERRIDE |
The attributes which identifies
override. |
| Constructor | Description |
|---|---|
Xpp3Dom(java.lang.String name) |
|
Xpp3Dom(Xpp3Dom source) |
Create instance.
|
Xpp3Dom(Xpp3Dom src,
java.lang.String name) |
Create instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addChild(Xpp3Dom child) |
|
boolean |
equals(java.lang.Object obj) |
|
java.lang.String |
getAttribute(java.lang.String nameParameter) |
|
java.lang.String[] |
getAttributeNames() |
|
Xpp3Dom |
getChild(int i) |
|
Xpp3Dom |
getChild(java.lang.String nameParameter) |
|
int |
getChildCount() |
|
Xpp3Dom[] |
getChildren() |
|
Xpp3Dom[] |
getChildren(java.lang.String nameParameter) |
|
java.lang.String |
getName() |
|
Xpp3Dom |
getParent() |
|
java.lang.String |
getValue() |
|
int |
hashCode() |
|
static boolean |
isEmpty(java.lang.String str) |
|
static boolean |
isNotEmpty(java.lang.String str) |
|
java.util.Iterator<Xpp3Dom> |
iterator() |
|
static Xpp3Dom |
mergeXpp3Dom(Xpp3Dom dominant,
Xpp3Dom recessive) |
|
static Xpp3Dom |
mergeXpp3Dom(Xpp3Dom dominant,
Xpp3Dom recessive,
java.lang.Boolean childMergeOverride) |
|
void |
removeChild(int i) |
|
void |
setAttribute(java.lang.String nameParameter,
java.lang.String valueParameter) |
|
void |
setParent(Xpp3Dom parent) |
|
void |
setValue(java.lang.String value) |
|
java.lang.String |
toString() |
|
java.lang.String |
toUnescapedString() |
public static final java.lang.String CHILDREN_COMBINATION_MODE_ATTRIBUTE
public static final java.lang.String CHILDREN_COMBINATION_APPEND
public static final java.lang.String SELF_COMBINATION_MODE_ATTRIBUTE
public static final java.lang.String SELF_COMBINATION_OVERRIDE
override.public static final java.lang.String SELF_COMBINATION_MERGE
mergepublic Xpp3Dom(java.lang.String name)
name - The name of the instance.public Xpp3Dom(Xpp3Dom source)
source - The source.public Xpp3Dom(@Nonnull
Xpp3Dom src,
java.lang.String name)
src - The source Dom.name - The name of the Dom.public java.lang.String getName()
@Nonnull public java.lang.String getValue()
public void setValue(@Nonnull
java.lang.String value)
value - The value to be set.public java.lang.String[] getAttributeNames()
public java.lang.String getAttribute(java.lang.String nameParameter)
nameParameter - The name of the attribute.public void setAttribute(@Nonnull
java.lang.String nameParameter,
@Nonnull
java.lang.String valueParameter)
nameParameter - The name of the attribute.valueParameter - The value of the attribute.public Xpp3Dom getChild(int i)
i - The index to be selected.public Xpp3Dom getChild(java.lang.String nameParameter)
nameParameter - The name of the child.public void addChild(Xpp3Dom child)
child - The child to be added.public Xpp3Dom[] getChildren()
public Xpp3Dom[] getChildren(java.lang.String nameParameter)
nameParameter - The name of the child.public int getChildCount()
public void removeChild(int i)
i - The child to be removed.public Xpp3Dom getParent()
public void setParent(Xpp3Dom parent)
parent - Set the parent.public static Xpp3Dom mergeXpp3Dom(Xpp3Dom dominant, Xpp3Dom recessive, java.lang.Boolean childMergeOverride)
dominant - The dominant part.recessive - The recessive part.childMergeOverride - true if child merge will take precedence false otherwise.public static Xpp3Dom mergeXpp3Dom(Xpp3Dom dominant, Xpp3Dom recessive)
dominant - The dominant part.recessive - The recessive part.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toUnescapedString()
public static boolean isNotEmpty(java.lang.String str)
str - The string to be checked.null.public static boolean isEmpty(java.lang.String str)
str - The string to be checked.null.