public class XEventPath extends Stack<XMLEvent>
capacityIncrement, elementCount, elementDatamodCount| Constructor and Description |
|---|
XEventPath() |
| Modifier and Type | Method and Description |
|---|---|
XEventPath |
clone()
Создает клон объекта
|
XEventPath |
dropLastElement()
Возвращает новый путь, без последнего XML элемента
|
String |
getAttributeValue(String name)
Возвращает значение атрибута последнего элемента в списке
|
String |
getAttributeValue(String name,
boolean ignoreCase)
Возвращает значение атрибута последнего элемента в списке
|
StartElement |
getLastElement()
Возвращает последний XML элемент (StartElement)
|
String |
getName() |
boolean |
hasAttribute(String attrName) |
boolean |
hasAttribute(String attrName,
boolean ignoreCase) |
Boolean |
readAttributeAsBoolean(String attributeName,
Boolean defaultValue)
Возвращает значение атрибута как булево
|
Double |
readAttributeAsDouble(String attributeName,
Double defaultValue)
Возвращает значение атрибута как число
|
Integer |
readAttributeAsInteger(String attributeName,
Integer defaultValue)
Возвращает значение атрибута как число
|
Long |
readAttributeAsLong(String attributeName,
Long defaultValue)
Возвращает значение атрибута как число
|
String |
readAttributeAsString(String attributeName,
String defaultValue)
Возвращает значение атрибута как строку
|
String |
toString() |
add, add, addAll, addAll, addElement, capacity, clear, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, trimToSizefinalize, getClass, notify, notifyAll, wait, wait, waitparallelStream, streampublic String getName()
public boolean hasAttribute(String attrName)
public boolean hasAttribute(String attrName, boolean ignoreCase)
public XEventPath clone()
public StartElement getLastElement()
public String getAttributeValue(String name)
name - Имя атрибутаpublic String readAttributeAsString(String attributeName, String defaultValue)
attributeName - Имя атрибутаdefaultValue - значение по умолчаниюpublic Boolean readAttributeAsBoolean(String attributeName, Boolean defaultValue)
attributeName - Имя атрибутаdefaultValue - значение по умолчаниюpublic Integer readAttributeAsInteger(String attributeName, Integer defaultValue)
attributeName - Имя атрибутаdefaultValue - значение по умолчаниюpublic Long readAttributeAsLong(String attributeName, Long defaultValue)
attributeName - Имя атрибутаdefaultValue - значение по умолчаниюpublic Double readAttributeAsDouble(String attributeName, Double defaultValue)
attributeName - Имя атрибутаdefaultValue - значение по умолчаниюpublic String getAttributeValue(String name, boolean ignoreCase)
name - Имя атрибутаignoreCase - Игнорирование рег. в имениpublic XEventPath dropLastElement()
Copyright © 2018. All rights reserved.