| Package | Description |
|---|---|
| com.helger.xml.microdom | |
| com.helger.xml.microdom.convert | |
| com.helger.xml.microdom.util | |
| com.helger.xml.util.statistics |
| Modifier and Type | Class and Description |
|---|---|
class |
MicroElement
Default implementation of the
IMicroElement interface. |
| Modifier and Type | Method and Description |
|---|---|
IMicroElement |
IMicroNode.appendElement(String sTagName)
Append an element without namespace to this node.
|
IMicroElement |
AbstractMicroNode.appendElement(String sTagName) |
IMicroElement |
IMicroNode.appendElement(String sNamespaceURI,
String sTagName)
Append an element with namespace to this node.
|
IMicroElement |
AbstractMicroNode.appendElement(String sNamespaceURI,
String sTagName) |
IMicroElement |
MicroElement.findFirstChildElement(Predicate<? super IMicroElement> aFilter) |
IMicroElement |
IMicroElement.findFirstChildElement(Predicate<? super IMicroElement> aFilter) |
IMicroElement |
MicroElement.getClone() |
IMicroElement |
IMicroElement.getClone() |
IMicroElement |
MicroDocument.getDocumentElement() |
IMicroElement |
IMicroDocument.getDocumentElement() |
default IMicroElement |
IMicroElement.getFirstChildElement()
Get the first child element of this element.
|
default IMicroElement |
IMicroElement.getFirstChildElement(String sTagName)
Get the first child element with the given tag name.
|
default IMicroElement |
IMicroElement.getFirstChildElement(String sNamespaceURI,
String sLocalName)
Get the first child element with the given tag name and the given
namespace.
|
IMicroElement |
IMicroNode.getParentElementWithName(String sTagName) |
IMicroElement |
AbstractMicroNode.getParentElementWithName(String sTagName) |
IMicroElement |
IMicroNode.getParentElementWithName(String sNamespaceURI,
String sTagName) |
IMicroElement |
AbstractMicroNode.getParentElementWithName(String sNamespaceURI,
String sTagName) |
default IMicroElement |
IMicroElement.setAttribute(IMicroQName aAttrName,
boolean bAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(IMicroQName aAttrName,
IHasAttributeValue aAttrValueProvider)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(IMicroQName aAttrName,
int nAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(IMicroQName aAttrName,
long nAttrValue)
Set an attribute value of this element.
|
IMicroElement |
IMicroElement.setAttribute(IMicroQName aAttrName,
String sAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sAttrName,
boolean bAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sAttrName,
IHasAttributeValue aAttrValueProvider)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sAttrName,
int nAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sAttrName,
long nAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sAttrName,
String sAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sNamespaceURI,
String sAttrName,
boolean bAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sNamespaceURI,
String sAttrName,
IHasAttributeValue aAttrValueProvider)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sNamespaceURI,
String sAttrName,
int nAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sNamespaceURI,
String sAttrName,
long nAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttribute(String sNamespaceURI,
String sAttrName,
String sAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttributeWithConversion(IMicroQName aAttrName,
Object aAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttributeWithConversion(String sAttrName,
Object aAttrValue)
Set an attribute value of this element.
|
default IMicroElement |
IMicroElement.setAttributeWithConversion(String sNamespaceURI,
String sAttrName,
Object aAttrValue)
Set an attribute value of this element.
|
| Modifier and Type | Method and Description |
|---|---|
static com.helger.commons.filter.IFilter<IMicroElement> |
IMicroElement.filterNamespaceURIAndName(String sNamespaceURI,
String sTagOrLocalName) |
default com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElements()
Get a list of all direct child elements.
|
default com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElements(Predicate<? super IMicroElement> aFilter)
Get a list of all direct child elements matching the provided filter.
|
default com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElements(String sTagName)
Get a list of all direct child elements having the specified tag name.
|
default com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElements(String sNamespaceURI,
String sLocalName)
Get a list of all direct child elements having the specified namespace and
the specified tag name.
|
com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
MicroElement.getAllChildElementsRecursive() |
com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElementsRecursive()
Recursively get all child elements.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MicroElement.containsAnyChildElement(Predicate<? super IMicroElement> aFilter) |
boolean |
IMicroElement.containsAnyChildElement(Predicate<? super IMicroElement> aFilter)
Check if this element has at least one direct child element that matches
the provided filter.
|
IMicroElement |
MicroElement.findFirstChildElement(Predicate<? super IMicroElement> aFilter) |
IMicroElement |
IMicroElement.findFirstChildElement(Predicate<? super IMicroElement> aFilter) |
default void |
IMicroElement.forAllChildElements(Consumer<? super IMicroElement> aConsumer) |
void |
MicroElement.forAllChildElements(Predicate<? super IMicroElement> aFilter,
Consumer<? super IMicroElement> aConsumer) |
void |
MicroElement.forAllChildElements(Predicate<? super IMicroElement> aFilter,
Consumer<? super IMicroElement> aConsumer) |
void |
IMicroElement.forAllChildElements(Predicate<? super IMicroElement> aFilter,
Consumer<? super IMicroElement> aConsumer) |
void |
IMicroElement.forAllChildElements(Predicate<? super IMicroElement> aFilter,
Consumer<? super IMicroElement> aConsumer) |
default com.helger.commons.state.EContinue |
IMicroElement.forAllChildElementsBreakable(com.helger.commons.function.IBreakableConsumer<? super IMicroElement> aConsumer) |
com.helger.commons.state.EContinue |
MicroElement.forAllChildElementsBreakable(Predicate<? super IMicroElement> aFilter,
com.helger.commons.function.IBreakableConsumer<? super IMicroElement> aConsumer) |
com.helger.commons.state.EContinue |
MicroElement.forAllChildElementsBreakable(Predicate<? super IMicroElement> aFilter,
com.helger.commons.function.IBreakableConsumer<? super IMicroElement> aConsumer) |
com.helger.commons.state.EContinue |
IMicroElement.forAllChildElementsBreakable(Predicate<? super IMicroElement> aFilter,
com.helger.commons.function.IBreakableConsumer<? super IMicroElement> aConsumer) |
com.helger.commons.state.EContinue |
IMicroElement.forAllChildElementsBreakable(Predicate<? super IMicroElement> aFilter,
com.helger.commons.function.IBreakableConsumer<? super IMicroElement> aConsumer) |
default com.helger.commons.collection.ext.ICommonsList<IMicroElement> |
IMicroElement.getAllChildElements(Predicate<? super IMicroElement> aFilter)
Get a list of all direct child elements matching the provided filter.
|
default int |
IMicroElement.getChildElementCount(Predicate<? super IMicroElement> aFilter)
Get the number of direct child elements that match the provided filter.
|
| Modifier and Type | Method and Description |
|---|---|
static IMicroElement |
MicroTypeConverter.convertToMicroElement(Object aObject,
String sTagName) |
IMicroElement |
StringMicroTypeConverter.convertToMicroElement(Object aObject,
String sNamespaceURI,
String sTagName) |
IMicroElement |
StringBasedMicroTypeConverter.convertToMicroElement(Object aObject,
String sNamespaceURI,
String sTagName) |
static IMicroElement |
MicroTypeConverter.convertToMicroElement(Object aObject,
String sNamespaceURI,
String sTagName) |
IMicroElement |
IMicroTypeConverter.convertToMicroElement(Object aObject,
String sNamespaceURI,
String sTagName)
Convert the passed object to a micro element using the specified tag name
|
| Modifier and Type | Method and Description |
|---|---|
String |
StringMicroTypeConverter.convertToNative(IMicroElement aElement) |
Object |
StringBasedMicroTypeConverter.convertToNative(IMicroElement aElement) |
com.helger.commons.text.ReadOnlyMultilingualText |
MultilingualTextMicroTypeConverterRegistrar.ReadOnlyMultilingualTextConverter.convertToNative(IMicroElement aElement) |
com.helger.commons.text.MultilingualText |
MultilingualTextMicroTypeConverterRegistrar.MultilingualTextConverter.convertToNative(IMicroElement aElement) |
Object |
IMicroTypeConverter.convertToNative(IMicroElement aElement)
Convert the passed object to a native element.
|
static <DSTTYPE> DSTTYPE |
MicroTypeConverter.convertToNative(IMicroElement aElement,
Class<DSTTYPE> aDstClass) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.ext.ICommonsList<? extends IMicroElement> |
ChildrenProviderElementWithName.getAllChildren(IMicroElement aCurrent) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.ext.ICommonsList<? extends IMicroElement> |
ChildrenProviderElementWithName.getAllChildren(IMicroElement aCurrent) |
int |
ChildrenProviderElementWithName.getChildCount(IMicroElement aCurrent) |
static String |
MicroHelper.getChildTextContent(IMicroElement eParentElement,
String sChildElementName)
Helper method to extract the text content of the child element denoted by
the parameter sChildElementName of the passed parent element.
|
static String |
MicroHelper.getChildTextContent(IMicroElement eParentElement,
String sNamespaceURI,
String sChildElementName)
Helper method to extract the text content of the child element denoted by
the parameters sNamespaceURI and sChildElementName of the passed parent
element.
|
static String |
MicroHelper.getChildTextContentTrimmed(IMicroElement eParentElement,
String sChildElementName)
Helper method to extract the text content of the child element denoted by
the parameter sChildElementName of the passed parent element.
|
static String |
MicroHelper.getChildTextContentTrimmed(IMicroElement eParentElement,
String sNamespaceURI,
String sChildElementName)
Helper method to extract the text content of the child element denoted by
the parameters sNamespaceURI and sChildElementName of the passed parent
element.
|
static <DSTTYPE> DSTTYPE |
MicroHelper.getChildTextContentWithConversion(IMicroElement eParentElement,
String sChildElementName,
Class<DSTTYPE> aDstClass)
Helper method to extract the text content of the child element denoted by
the parameter sChildElementName of the passed parent element.
|
static <DSTTYPE> DSTTYPE |
MicroHelper.getChildTextContentWithConversion(IMicroElement eParentElement,
String sNamespaceURI,
String sChildElementName,
Class<DSTTYPE> aDstClass)
Helper method to extract the text content of the child element denoted by
the parameters sNamespaceURI and sChildElementName of the passed parent
element.
|
boolean |
ChildrenProviderElementWithName.hasChildren(IMicroElement aCurrent) |
static com.helger.commons.state.ESuccess |
XMLListHandler.readList(IMicroElement aParentElement,
Collection<String> aTargetList) |
static com.helger.commons.state.ESuccess |
XMLMapHandler.readMap(IMicroElement aParentElement,
Map<String,String> aTargetMap) |
| Modifier and Type | Method and Description |
|---|---|
IMicroElement |
StatisticsVisitorCallbackToXML.getRoot() |
| Constructor and Description |
|---|
StatisticsVisitorCallbackToXML(IMicroElement eRoot) |
Copyright © 2014–2016 Philip Helger. All rights reserved.