public class StaxNavUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static <N> org.staxnav.StaxNavigator<N> |
child(org.staxnav.StaxNavigator<N> navigator,
N name) |
static <E extends Enum<E> & org.staxnav.EnumElement<E>> |
createNavigator(Class<E> enumeratedClass,
E noSuchElement,
InputStream in) |
static <E extends Enum<E> & org.staxnav.EnumElement<E>> |
createNavigator(Class<E> enumeratedClass,
E noSuchElement,
Reader reader) |
static org.staxnav.StaxNavigator<String> |
createNavigator(InputStream in) |
static <N> org.staxnav.StaxNavigator<N> |
createNavigator(org.staxnav.Naming<N> naming,
InputStream in) |
static <N> org.staxnav.StaxNavigator<N> |
createNavigator(org.staxnav.Naming<N> naming,
Reader reader) |
static org.staxnav.StaxNavigator<String> |
createNavigator(Reader reader) |
static org.staxnav.StaxNavigator<QName> |
createQualifiedNavigator(InputStream in) |
static org.staxnav.StaxNavigator<QName> |
createQualifiedNavigator(Reader reader) |
static <N> Set<N> |
forNames(N... names) |
static <N> String |
getContent(org.staxnav.StaxNavigator<N> navigator,
boolean trim) |
static String |
getRequiredAttribute(org.staxnav.StaxNavigator navigator,
String attributeName) |
static <N> String |
getRequiredContent(org.staxnav.StaxNavigator<N> navigator,
boolean trim) |
static <N,V> V |
parseContent(org.staxnav.StaxNavigator<N> navigator,
org.staxnav.ValueType<V> valueType,
V defaultValue) |
static <N,V> V |
parseRequiredContent(org.staxnav.StaxNavigator<N> navigator,
org.staxnav.ValueType<V> valueType) |
static <N> void |
requiresChild(org.staxnav.StaxNavigator<N> navigator,
N element) |
static <N> void |
requiresSibling(org.staxnav.StaxNavigator<N> navigator,
N element) |
static <N> org.staxnav.StaxNavigator<N> |
sibling(org.staxnav.StaxNavigator<N> navigator,
N name) |
public static <N> org.staxnav.StaxNavigator<N> createNavigator(org.staxnav.Naming<N> naming,
InputStream in)
throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static org.staxnav.StaxNavigator<String> createNavigator(InputStream in) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static org.staxnav.StaxNavigator<QName> createQualifiedNavigator(InputStream in) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static <E extends Enum<E> & org.staxnav.EnumElement<E>> org.staxnav.StaxNavigator<E> createNavigator(Class<E> enumeratedClass, E noSuchElement, InputStream in) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static <N> org.staxnav.StaxNavigator<N> createNavigator(org.staxnav.Naming<N> naming,
Reader reader)
throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static org.staxnav.StaxNavigator<String> createNavigator(Reader reader) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static org.staxnav.StaxNavigator<QName> createQualifiedNavigator(Reader reader) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static <E extends Enum<E> & org.staxnav.EnumElement<E>> org.staxnav.StaxNavigator<E> createNavigator(Class<E> enumeratedClass, E noSuchElement, Reader reader) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static <N> void requiresChild(org.staxnav.StaxNavigator<N> navigator,
N element)
public static <N> void requiresSibling(org.staxnav.StaxNavigator<N> navigator,
N element)
public static String getRequiredAttribute(org.staxnav.StaxNavigator navigator, String attributeName) throws org.staxnav.StaxNavException
org.staxnav.StaxNavExceptionpublic static <N> String getContent(org.staxnav.StaxNavigator<N> navigator, boolean trim)
public static <N> String getRequiredContent(org.staxnav.StaxNavigator<N> navigator, boolean trim)
public static <N,V> V parseContent(org.staxnav.StaxNavigator<N> navigator,
org.staxnav.ValueType<V> valueType,
V defaultValue)
public static <N,V> V parseRequiredContent(org.staxnav.StaxNavigator<N> navigator,
org.staxnav.ValueType<V> valueType)
public static <N> Set<N> forNames(N... names)
public static <N> org.staxnav.StaxNavigator<N> child(org.staxnav.StaxNavigator<N> navigator,
N name)
public static <N> org.staxnav.StaxNavigator<N> sibling(org.staxnav.StaxNavigator<N> navigator,
N name)
Copyright © 2017 JBoss by Red Hat. All Rights Reserved.