A C D E F G H I L M N O P R S T V W X 

A

AbstractChild - Class in cdc.util.data
Base class of nodes that are children (they have a parent node).
AbstractChild() - Constructor for class cdc.util.data.AbstractChild
 
AbstractContentNode - Class in cdc.util.data
Base class for nodes with content : text and comment.
AbstractContentNode(Parent, String) - Constructor for class cdc.util.data.AbstractContentNode
 
accepts(Element, String, String) - Method in interface cdc.util.data.util.AttributePredicate
Returns true when the attribute must be kept.
accepts(Parent, Element) - Method in interface cdc.util.data.util.ElementPredicate
Returns true when an element must be kept.
accepts(Parent, Text) - Method in interface cdc.util.data.util.TextPredicate
Returns true when a text must be kept.
addAttribute(Attribute) - Method in class cdc.util.data.Element
Adds an attribute.
addAttribute(String, boolean) - Method in class cdc.util.data.Element
Adds a boolean attribute.
addAttribute(String, byte) - Method in class cdc.util.data.Element
Adds a byte attribute.
addAttribute(String, double) - Method in class cdc.util.data.Element
Adds a double attribute.
addAttribute(String, float) - Method in class cdc.util.data.Element
Adds a float attribute.
addAttribute(String, int) - Method in class cdc.util.data.Element
Adds an int attribute.
addAttribute(String, long) - Method in class cdc.util.data.Element
Adds a long attribute.
addAttribute(String, short) - Method in class cdc.util.data.Element
Adds a short attribute.
addAttribute(String, Object) - Method in class cdc.util.data.Element
Adds an object attribute.
addAttribute(String, String) - Method in class cdc.util.data.Element
Adds a string attribute.
addChild(Child) - Method in class cdc.util.data.Document
 
addChild(Child) - Method in class cdc.util.data.Element
 
addChild(Child) - Method in interface cdc.util.data.Parent
Add a child to this parent, if possible.
addComment(String, boolean) - Method in class cdc.util.data.Element
 
addText(String, boolean) - Method in class cdc.util.data.Element
 
ANY_ATTRIBUTE - Static variable in interface cdc.util.data.util.AttributePredicate
 
ANY_ELEMENT - Static variable in interface cdc.util.data.util.ElementPredicate
 
ANY_NODE - Static variable in interface cdc.util.data.Node
 
ANY_TEXT - Static variable in interface cdc.util.data.util.TextPredicate
 
appendContent(char[], int, int) - Method in class cdc.util.data.AbstractContentNode
 
appendContent(CharSequence, int, int) - Method in class cdc.util.data.AbstractContentNode
 
appendContent(String) - Method in class cdc.util.data.AbstractContentNode
 
Attribute - Class in cdc.util.data
XML like attribute ([name, value] pair).
Attribute(Attribute) - Constructor for class cdc.util.data.Attribute
 
Attribute(String) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, boolean) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, byte) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, double) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, float) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, int) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, long) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, short) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, E) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, Object) - Constructor for class cdc.util.data.Attribute
 
Attribute(String, String) - Constructor for class cdc.util.data.Attribute
 
attributeFilter - Variable in class cdc.util.data.xml.XmlDataReader
 
attributeNameConverter - Variable in class cdc.util.data.xml.XmlDataReader
 
AttributeNameConverter - Interface in cdc.util.data.util
Interface used to convert (replace) an attribute name.
AttributePredicate - Interface in cdc.util.data.util
Interface used to filter attributes.
attributeValueConverter - Variable in class cdc.util.data.xml.XmlDataReader
 
AttributeValueConverter - Interface in cdc.util.data.util
Interface used to convert (replace) an attribute value.

C

CACHE - Static variable in class cdc.util.data.xml.XmlDataReader
 
canAddChild(Child) - Method in class cdc.util.data.Document
 
canAddChild(Child) - Method in class cdc.util.data.Element
 
canAddChild(Child) - Method in interface cdc.util.data.Parent
Returns true when a child can be added.
cdc.util.data - package cdc.util.data
 
cdc.util.data.tools - package cdc.util.data.tools
 
cdc.util.data.util - package cdc.util.data.util
 
cdc.util.data.xml - package cdc.util.data.xml
 
Child - Interface in cdc.util.data
Interface implemented by child nodes : they have an optional parent.
clearChildren() - Method in class cdc.util.data.Document
 
clearChildren() - Method in class cdc.util.data.Element
 
clearChildren() - Method in interface cdc.util.data.Parent
Removes all children.
clearContent() - Method in class cdc.util.data.AbstractContentNode
 
clone(boolean) - Method in class cdc.util.data.AbstractChild
 
clone(boolean) - Method in interface cdc.util.data.Child
 
clone(boolean) - Method in class cdc.util.data.Comment
 
clone(boolean) - Method in class cdc.util.data.Document
 
clone(boolean) - Method in class cdc.util.data.Element
 
clone(boolean) - Method in interface cdc.util.data.Node
Return a clone of this node.
clone(boolean) - Method in interface cdc.util.data.Parent
 
clone(boolean) - Method in class cdc.util.data.Text
 
close() - Method in class cdc.util.data.xml.XmlDataWriter
 
Comment - Class in cdc.util.data
 
Comment() - Constructor for class cdc.util.data.Comment
 
Comment(Comment) - Constructor for class cdc.util.data.Comment
 
Comment(Parent) - Constructor for class cdc.util.data.Comment
 
Comment(Parent, String) - Constructor for class cdc.util.data.Comment
 
Comment(String) - Constructor for class cdc.util.data.Comment
 
COMMENT - cdc.util.data.NodeType
The node is a comment (it is a child).
convertAttributeName(Element, String) - Method in interface cdc.util.data.util.AttributeNameConverter
Returns the name that should be used instead of the original name.
convertAttributeValue(Element, String, String) - Method in interface cdc.util.data.util.AttributeValueConverter
Returns the value that should be used instead of the original value.
convertElementName(Parent, String) - Method in interface cdc.util.data.util.ElementNameConverter
Returns the element name to use instead of the original name.
convertTextContent(Parent, String) - Method in interface cdc.util.data.util.TextContentConverter
 

D

DataDebug - Class in cdc.util.data.util
 
DataStats - Class in cdc.util.data.util
 
DataStats(Node) - Constructor for class cdc.util.data.util.DataStats
 
DataUtil - Class in cdc.util.data.util
Utilities for modification of data trees.
deepEquals(Node) - Method in class cdc.util.data.Comment
 
deepEquals(Node) - Method in class cdc.util.data.Document
 
deepEquals(Node) - Method in class cdc.util.data.Element
 
deepEquals(Node) - Method in interface cdc.util.data.Node
Return true when this node and its descendants equals other node hierarchy.
deepEquals(Node) - Method in class cdc.util.data.Text
 
Document - Class in cdc.util.data
 
Document() - Constructor for class cdc.util.data.Document
 
DOCUMENT - cdc.util.data.NodeType
The node is a document (it is a parent).

E

Element - Class in cdc.util.data
 
Element(Element) - Constructor for class cdc.util.data.Element
 
Element(Parent, String) - Constructor for class cdc.util.data.Element
 
Element(String) - Constructor for class cdc.util.data.Element
 
ELEMENT - cdc.util.data.NodeType
The node is an element (with attributes, it is a child and a parent).
ELEMENT_NAME_AND_ATTRIBUTES_COMPARATOR - Static variable in class cdc.util.data.util.DataUtil
 
ELEMENT_NAME_COMPARATOR - Static variable in class cdc.util.data.util.DataUtil
 
ElementContentType - Enum in cdc.util.data
 
elementFilter - Variable in class cdc.util.data.xml.XmlDataReader
 
elementNameConverter - Variable in class cdc.util.data.xml.XmlDataReader
 
ElementNameConverter - Interface in cdc.util.data.util
Interface used to convert an element name.
ElementPredicate - Interface in cdc.util.data.util
Interface used to filter elements.
EMPTY - cdc.util.data.ElementContentType
The element has no children.
ensureChildren() - Method in class cdc.util.data.Document
 
ensureChildren() - Method in class cdc.util.data.Element
 
ensureChildren() - Method in interface cdc.util.data.Parent
 
equals(Object) - Method in class cdc.util.data.Attribute
 
equals(Object) - Method in class cdc.util.data.Comment
 
equals(Object) - Method in class cdc.util.data.Text
 
execute(XmlNormalizer.MainArgs) - Static method in class cdc.util.data.tools.XmlNormalizer
 

F

features - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
 
firstAttributes - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
List of attributes names to move to first position.
flush() - Method in class cdc.util.data.xml.XmlDataWriter
 
FORBID_MIXED_CONTENT - cdc.util.data.xml.XmlDataReader.Feature
 
fromElementNames(Collection<String>) - Static method in interface cdc.util.data.util.TextPredicate
 
fromFunction(Function<String, String>) - Static method in interface cdc.util.data.util.AttributeNameConverter
Creates a new AttributeNameConverter from a name converter function.
fromFunction(Function<String, String>) - Static method in interface cdc.util.data.util.AttributeValueConverter
Creates a new AttributeValueConverter from a value converter function.
fromFunction(Function<String, String>) - Static method in interface cdc.util.data.util.ElementNameConverter
Creates a new ElementNameConverter from a name converter function.
fromFunction(Function<String, String>) - Static method in interface cdc.util.data.util.TextContentConverter
 
fromNames(Collection<String>) - Static method in interface cdc.util.data.util.AttributePredicate
Return an AttributePredicate that returns true when the attribute has a names belonging to a collection.
fromNames(Collection<String>) - Static method in interface cdc.util.data.util.ElementPredicate
 

G

getAttribute(int) - Method in class cdc.util.data.Element
Returns the index-th attribute.
getAttribute(String) - Method in class cdc.util.data.Element
Returns the attribute that has a particular name.
getAttributeAsBoolean(String, boolean) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a boolean.
getAttributeAsByte(String, byte) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a byte.
getAttributeAsDouble(String, double) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a double.
getAttributeAsEnum(String, Class<E>, E) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as an enum.
getAttributeAsFloat(String, float) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a float.
getAttributeAsInt(String, int) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as an int.
getAttributeAsLong(String, long) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a long.
getAttributeAsOptionalBoolean(String, Boolean) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalByte(String, Byte) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalDouble(String, Double) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalEnum(String, Class<E>, E) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalFloat(String, Float) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalInt(String, Integer) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalLong(String, Long) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalRawEnum(String, Class<? extends Enum<?>>, Enum<?>) - Method in class cdc.util.data.Element
 
getAttributeAsOptionalShort(String, Short) - Method in class cdc.util.data.Element
 
getAttributeAsRawEnum(String, Class<? extends Enum<?>>, Enum<?>) - Method in class cdc.util.data.Element
 
getAttributeAsShort(String, short) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a short.
getAttributeFilter() - Method in class cdc.util.data.xml.XmlDataReader
 
getAttributeIndex(String) - Method in class cdc.util.data.Element
Returns the index of the attribute that has a particular name.
getAttributeNameConverter() - Method in class cdc.util.data.xml.XmlDataReader
 
getAttributes() - Method in class cdc.util.data.Element
 
getAttributesCount() - Method in class cdc.util.data.Element
 
getAttributesCount() - Method in class cdc.util.data.util.DataStats
 
getAttributeValue(String, String) - Method in class cdc.util.data.Element
Returns the value associated to an attribute as a string.
getAttributeValueConverter() - Method in class cdc.util.data.xml.XmlDataReader
 
getChildAt(int) - Method in interface cdc.util.data.Parent
Return the child at a given, index or null.
getChildren() - Method in class cdc.util.data.Document
 
getChildren() - Method in class cdc.util.data.Element
 
getChildren() - Method in interface cdc.util.data.Parent
 
getChildren(Class<T>) - Method in interface cdc.util.data.Parent
Returns an Iterable of children that are instance of a given class.
getChildren(Class<T>, Predicate<? super T>) - Method in interface cdc.util.data.Parent
Returns an Iterable of children that are instance of a given class and match a predicate.
getChildrenCount() - Method in interface cdc.util.data.Parent
 
getChildrenCount(Class<? extends Node>) - Method in interface cdc.util.data.Parent
 
getContent() - Method in class cdc.util.data.AbstractContentNode
 
getContentType() - Method in class cdc.util.data.Element
 
getDescription() - Method in enum cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
getDocument() - Method in class cdc.util.data.AbstractChild
 
getDocument() - Method in class cdc.util.data.Document
 
getDocument() - Method in interface cdc.util.data.Node
 
getElementFilter() - Method in class cdc.util.data.xml.XmlDataReader
 
getElementNameConverter() - Method in class cdc.util.data.xml.XmlDataReader
 
getLastChild() - Method in interface cdc.util.data.Parent
 
getName() - Method in class cdc.util.data.Attribute
 
getName() - Method in class cdc.util.data.Element
 
getName() - Method in enum cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
getNodesCount(NodeType) - Method in class cdc.util.data.util.DataStats
 
getNthChildNamed(String, int) - Method in class cdc.util.data.Element
 
getParent() - Method in class cdc.util.data.AbstractChild
 
getParent() - Method in interface cdc.util.data.Child
 
getRootChild() - Method in class cdc.util.data.AbstractChild
 
getRootChild() - Method in interface cdc.util.data.Child
 
getRootElement() - Method in class cdc.util.data.AbstractChild
 
getRootElement() - Method in class cdc.util.data.Document
 
getRootElement() - Method in interface cdc.util.data.Node
 
getSortedAttributes() - Method in class cdc.util.data.Element
 
getText(String) - Method in class cdc.util.data.Element
 
getTextAsBoolean(boolean) - Method in class cdc.util.data.Element
 
getTextAsByte(byte) - Method in class cdc.util.data.Element
 
getTextAsDouble(double) - Method in class cdc.util.data.Element
 
getTextAsEnum(Class<E>, E) - Method in class cdc.util.data.Element
 
getTextAsFloat(float) - Method in class cdc.util.data.Element
 
getTextAsInt(int) - Method in class cdc.util.data.Element
 
getTextAsLong(long) - Method in class cdc.util.data.Element
 
getTextAsShort(short) - Method in class cdc.util.data.Element
 
getType() - Method in class cdc.util.data.Comment
 
getType() - Method in class cdc.util.data.Document
 
getType() - Method in class cdc.util.data.Element
 
getType() - Method in interface cdc.util.data.Node
 
getType() - Method in class cdc.util.data.Text
 
getValue() - Method in class cdc.util.data.Attribute
 
getValueAsBoolean() - Method in class cdc.util.data.Attribute
 
getValueAsByte() - Method in class cdc.util.data.Attribute
 
getValueAsDouble() - Method in class cdc.util.data.Attribute
 
getValueAsEnum(Class<E>) - Method in class cdc.util.data.Attribute
 
getValueAsFloat() - Method in class cdc.util.data.Attribute
 
getValueAsInt() - Method in class cdc.util.data.Attribute
 
getValueAsLong() - Method in class cdc.util.data.Attribute
 
getValueAsShort() - Method in class cdc.util.data.Attribute
 
getXmlWriter() - Method in class cdc.util.data.xml.XmlDataWriter
 

H

hasAllDescendantsMatching(Node, Predicate<Node>, boolean) - Static method in class cdc.util.data.util.DataUtil
 
hasAncestorMatching(Node, Predicate<Node>) - Static method in class cdc.util.data.util.DataUtil
 
hasAttribute(String) - Method in class cdc.util.data.Element
Returns true when an attribute with a particular name exists.
hasChildren(Class<? extends Node>) - Method in interface cdc.util.data.Parent
 
hasDescendantMatching(Node, Predicate<Node>, boolean) - Static method in class cdc.util.data.util.DataUtil
 
hashCode() - Method in class cdc.util.data.Attribute
 
hashCode() - Method in class cdc.util.data.Comment
 
hashCode() - Method in class cdc.util.data.Text
 

I

IGNORABLE_TEXT - Static variable in interface cdc.util.data.util.TextPredicate
 
IGNORE_COMMENTS - cdc.util.data.xml.XmlDataReader.Feature
 
IGNORE_SPACES - cdc.util.data.xml.XmlDataReader.Feature
 
indentString - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
String to use for indentation.
inputFile - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
 
IS_COMMENT - Static variable in interface cdc.util.data.Node
 
IS_ELEMENT - Static variable in interface cdc.util.data.Node
 
IS_EMPTY_ATTRIBUTE - Static variable in interface cdc.util.data.util.AttributePredicate
 
IS_EMPTY_ELEMENT - Static variable in interface cdc.util.data.Node
 
IS_IGNORABLE_TEXT - Static variable in interface cdc.util.data.Node
 
IS_TEXT - Static variable in interface cdc.util.data.Node
 
isEnabled(XmlNormalizer.MainArgs.Feature) - Method in class cdc.util.data.tools.XmlNormalizer.MainArgs
 
isEnabled(XmlDataReader.Feature) - Method in class cdc.util.data.xml.XmlDataReader
 
isIgnorable() - Method in class cdc.util.data.Text
 

L

Leaf - Interface in cdc.util.data
Interface implemented by leaf nodes (they have no children).
LOGGER - Static variable in class cdc.util.data.tools.XmlNormalizer
 
LOGGER - Static variable in class cdc.util.data.xml.XmlDataReader
 
LOGGER - Static variable in class cdc.util.data.xml.XmlDataWriter
 

M

main(String[]) - Static method in class cdc.util.data.tools.XmlNormalizer
 
MainArgs() - Constructor for class cdc.util.data.tools.XmlNormalizer.MainArgs
 
MIXED - cdc.util.data.ElementContentType
The element has text and non text (element or comment) children.
moveAttributeFirst(Parent, Predicate<? super Element>, String, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Moves the attribute that has a given name to first position, if it exists.

N

NAME_COMPARATOR - Static variable in class cdc.util.data.Attribute
 
Node - Interface in cdc.util.data
Base interface of data nodes.
NodeType - Enum in cdc.util.data
Enumeration of possible node types.
NON_IGNORABLE_TEXT - Static variable in interface cdc.util.data.util.TextPredicate
 
NON_TEXT - cdc.util.data.ElementContentType
The element has non text children : elements or comments.

O

outputFile - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
 

P

Parent - Interface in cdc.util.data
Interface implemented by nodes that are parents (they have children nodes): Document and Element.
PRETTY_PRINT - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
print(Node, int, PrintStream) - Static method in class cdc.util.data.util.DataDebug
 
print(Node, Node, Node, int, PrintStream) - Static method in class cdc.util.data.util.DataDebug
 
print(Node, PrintStream) - Static method in class cdc.util.data.util.DataStats
 
print(PrintStream) - Method in class cdc.util.data.util.DataStats
 

R

read(File) - Method in class cdc.util.data.xml.XmlDataReader
 
read(InputStream) - Method in class cdc.util.data.xml.XmlDataReader
 
read(String) - Method in class cdc.util.data.xml.XmlDataReader
 
read(String, XmlDataReader.Feature...) - Static method in class cdc.util.data.xml.XmlDataReader
 
read(URL) - Method in class cdc.util.data.xml.XmlDataReader
 
RECURSE - Static variable in class cdc.util.data.util.DataUtil
 
REMOVE_COMMENTS - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
REMOVE_EMPTY_ATTRIBUTES - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
REMOVE_EMPTY_ELEMENTS - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
removeAttribute(String) - Method in class cdc.util.data.Element
Removes an attribute identified by its name.
removeChild(Child) - Method in class cdc.util.data.Document
 
removeChild(Child) - Method in class cdc.util.data.Element
 
removeChild(Child) - Method in interface cdc.util.data.Parent
Remove a child.
removeChildAt(int) - Method in class cdc.util.data.Document
 
removeChildAt(int) - Method in class cdc.util.data.Element
 
removeChildAt(int) - Method in interface cdc.util.data.Parent
Remove the child located at a given index.
removeComments(Parent, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Removes comments nodes.
removeEmptyAttributes(Parent, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Recursively removes empty attributes.
removeEmptyElements(Parent, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Removes empty elements.
removeIgnorableText(Parent, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Removes text that can be ignored.
removeMatchingAttributes(Parent, AttributePredicate, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Removes matching attributes.
removeMatchingChildren(Parent, Predicate<? super Child>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Removes matching children.
resetParent() - Method in class cdc.util.data.AbstractChild
 

S

SCRAMBLE_ATTRIBUTES - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
SCRAMBLE_ELEMENTS - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
scrambleContentOfMatchingTexts(Parent, TextPredicate, Evaluator<? super Parent>, boolean) - Static method in class cdc.util.data.util.DataUtil
 
scrambledAttributes - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
Set of attributes names to scramble.
scrambledElements - Variable in class cdc.util.data.tools.XmlNormalizer.MainArgs
Set of elements names whose content must be scrambled.
scrambleValuesOfMatchingAttributes(Parent, AttributePredicate, Evaluator<? super Parent>, boolean) - Static method in class cdc.util.data.util.DataUtil
Scrambles values of matching attributes.
setAttributeFilter(AttributePredicate) - Method in class cdc.util.data.xml.XmlDataReader
 
setAttributeNameConverter(AttributeNameConverter) - Method in class cdc.util.data.xml.XmlDataReader
 
setAttributeValueConverter(AttributeValueConverter) - Method in class cdc.util.data.xml.XmlDataReader
 
setContent(String) - Method in class cdc.util.data.AbstractContentNode
 
setContentOfMatchingTexts(Parent, TextPredicate, TextContentConverter, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
 
setContentOfMatchingTexts(Parent, TextPredicate, Function<String, String>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
 
setElementFilter(ElementPredicate) - Method in class cdc.util.data.xml.XmlDataReader
 
setElementNameConverter(ElementNameConverter) - Method in class cdc.util.data.xml.XmlDataReader
 
setEnabled(XmlNormalizer.MainArgs.Feature, boolean) - Method in class cdc.util.data.tools.XmlNormalizer.MainArgs
 
setEnabled(XmlDataReader.Feature, boolean) - Method in class cdc.util.data.xml.XmlDataReader
 
setName(String) - Method in class cdc.util.data.Element
 
setNameOfMatchingAttributes(Parent, AttributePredicate, AttributeNameConverter, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets names of matching attributes.
setNameOfMatchingAttributes(Parent, AttributePredicate, Function<String, String>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets names of matching attributes.
setNameOfMatchingElements(Parent, Predicate<? super Element>, ElementNameConverter, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets the name of matching elements.
setNameOfMatchingElements(Parent, Predicate<? super Element>, Function<String, String>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets the name of matching elements.
setParent(Parent) - Method in class cdc.util.data.AbstractChild
 
setParent(Parent) - Method in interface cdc.util.data.Child
 
setValue(boolean) - Method in class cdc.util.data.Attribute
 
setValue(byte) - Method in class cdc.util.data.Attribute
 
setValue(double) - Method in class cdc.util.data.Attribute
 
setValue(float) - Method in class cdc.util.data.Attribute
 
setValue(int) - Method in class cdc.util.data.Attribute
 
setValue(long) - Method in class cdc.util.data.Attribute
 
setValue(short) - Method in class cdc.util.data.Attribute
 
setValue(E) - Method in class cdc.util.data.Attribute
 
setValue(Object) - Method in class cdc.util.data.Attribute
 
setValue(String) - Method in class cdc.util.data.Attribute
 
setValueOfMatchingAttributes(Parent, AttributePredicate, AttributeValueConverter, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets value of matching attributes.
setValueOfMatchingAttributes(Parent, AttributePredicate, String, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets values of matching attributes with a constant value.
setValueOfMatchingAttributes(Parent, AttributePredicate, Function<String, String>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sets value of matching attributes.
SHARE_ATTRIBUTE_NAMES - cdc.util.data.xml.XmlDataReader.Feature
 
SHARE_ELEMENT_NAMES - cdc.util.data.xml.XmlDataReader.Feature
 
SORT_ATTRIBUTES - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
SORT_ELEMENTS - cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
 
sortAttributes(Parent, Comparator<Attribute>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sorts attributes of elements using a user defined sorter.
sortAttributesByName(Parent, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sorts attributes in alphabetical order.
sortChildren(Parent, Predicate<? super Parent>, Comparator<? super Child>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
Sorts children nodes using a user-defined comparator.
sortChildrenElementsByName(Parent, Predicate<? super Parent>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
 
sortChildrenElementsByNameAndAttributes(Parent, Predicate<? super Parent>, Evaluator<? super Parent>) - Static method in class cdc.util.data.util.DataUtil
 
supportsChildType(NodeType) - Method in class cdc.util.data.Document
 
supportsChildType(NodeType) - Method in class cdc.util.data.Element
 
supportsChildType(NodeType) - Method in interface cdc.util.data.Parent
Returns true when this node supports a child of a given type.

T

Text - Class in cdc.util.data
Text node.
Text() - Constructor for class cdc.util.data.Text
 
Text(Parent) - Constructor for class cdc.util.data.Text
 
Text(Parent, String) - Constructor for class cdc.util.data.Text
 
Text(Text) - Constructor for class cdc.util.data.Text
 
Text(String) - Constructor for class cdc.util.data.Text
 
TEXT - cdc.util.data.ElementContentType
The element has only text children.
TEXT - cdc.util.data.NodeType
The node is a text content (it is a child).
TextContentConverter - Interface in cdc.util.data.util
 
TextPredicate - Interface in cdc.util.data.util
Interface used to filter text nodes.
toString() - Method in class cdc.util.data.AbstractChild
 
toString() - Method in class cdc.util.data.Attribute
 
toString() - Method in class cdc.util.data.Element
 

V

valueOf(String) - Static method in enum cdc.util.data.ElementContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.util.data.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.util.data.xml.XmlDataReader.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum cdc.util.data.ElementContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.util.data.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.util.data.tools.XmlNormalizer.MainArgs.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.util.data.xml.XmlDataReader.Feature
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Node) - Method in class cdc.util.data.xml.XmlDataWriter
 
write(Node, PrintStream, boolean, XmlWriter.Feature...) - Static method in class cdc.util.data.xml.XmlDataWriter
 
write(Node, String, XmlWriter.Feature...) - Static method in class cdc.util.data.xml.XmlDataWriter
 

X

XmlDataReader - Class in cdc.util.data.xml
 
XmlDataReader() - Constructor for class cdc.util.data.xml.XmlDataReader
 
XmlDataReader.Feature - Enum in cdc.util.data.xml
 
XmlDataWriter - Class in cdc.util.data.xml
 
XmlDataWriter(XmlWriter) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(File) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(File, String) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(PrintStream) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(PrintStream, String) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(String) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlDataWriter(String, String) - Constructor for class cdc.util.data.xml.XmlDataWriter
 
XmlNormalizer - Class in cdc.util.data.tools
Toy utility that can be used to "normalize" or modify an XML file.
XmlNormalizer.MainArgs - Class in cdc.util.data.tools
 
XmlNormalizer.MainArgs.Feature - Enum in cdc.util.data.tools
 
A C D E F G H I L M N O P R S T V W X 
Skip navigation links

Copyright © 2018. All rights reserved.