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
merge
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public 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
.Copyright © 2018. All rights reserved.