Skip navigation links
B E G I N P R S T V X 

B

browse(Node) - Method in class io.inbot.xmltools.XPathBrowser
 
browse(Reader) - Method in class io.inbot.xmltools.XpathBrowserFactory
 
browse(InputStream, Charset) - Method in class io.inbot.xmltools.XpathBrowserFactory
 
browse(String) - Method in class io.inbot.xmltools.XpathBrowserFactory
 
browse(Node) - Method in class io.inbot.xmltools.XpathBrowserFactory
 
browseFirst(String) - Method in class io.inbot.xmltools.XPathBrowser
 
browseMatching(String) - Method in class io.inbot.xmltools.XPathBrowser
 
browseMatching(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
 
browseSubNodes() - Method in class io.inbot.xmltools.XPathBrowser
 

E

eval(String, Node, QName) - Method in class io.inbot.xmltools.XPathBrowser
Efficient xpath expression evaluator that uses the XPathExpressionCache.

G

getBigDecimal(Locale, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getBigDecimal(Locale, Node, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getBigInteger(String) - Method in class io.inbot.xmltools.XPathBrowser
 
getBigInteger(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getBoolean(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a boolean value.
getBoolean(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a boolean value.
getBoolean() - Method in class io.inbot.xmltools.XPathBrowser
 
getDocumentBuilderForCurrentThread() - Method in class io.inbot.xmltools.PooledXmlParser
 
getDouble(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a double value.
getDouble(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a double value.
getDouble() - Method in class io.inbot.xmltools.XPathBrowser
 
getExpression(String) - Method in class io.inbot.xmltools.XPathExpressionCache
 
getFirstNode(String) - Method in class io.inbot.xmltools.XPathBrowser
 
getFirstNode(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getInt(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a int value.
getInt(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a int value.
getInt() - Method in class io.inbot.xmltools.XPathBrowser
 
getLong(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a long value.
getLong(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate expression to a long value.
getLong() - Method in class io.inbot.xmltools.XPathBrowser
 
getNodeAttribute(String) - Method in class io.inbot.xmltools.XPathBrowser
 
getNodeList(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate an expression that should result in a Node set (relative to the provided node).
getNodeList(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate an expression that should result in a Node set (relative to the root).
getNumber(Locale, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getNumber(Locale, Node, String) - Method in class io.inbot.xmltools.XPathBrowser
 
getString(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate an expression that should result in a String (relative to the provided node).
getString(String) - Method in class io.inbot.xmltools.XPathBrowser
Evaluate an expression that should result in a String (relative to the root).
getString() - Method in class io.inbot.xmltools.XPathBrowser
 
getStringValues(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Get array of values that match specified expression.
getStringValues(String) - Method in class io.inbot.xmltools.XPathBrowser
Get array of values that match specified expression.
getSubNode(Node, String) - Method in class io.inbot.xmltools.XPathBrowser
Get a named sub node from the parent.

I

io.inbot.xmltools - package io.inbot.xmltools
 
io.inbot.xmltools.exceptions - package io.inbot.xmltools.exceptions
 
isAllowedInXml(int) - Static method in class io.inbot.xmltools.ValidXMLCharacterFilterReader
The xml specification defines these character hex codes as allowed: #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] Characters outside this range will cause parsers to reject the xml as not well formed.

N

node() - Method in class io.inbot.xmltools.XPathBrowser
 
nodeAttributes() - Method in class io.inbot.xmltools.XPathBrowser
 

P

parse(InputSource) - Method in class io.inbot.xmltools.PooledXmlParser
 
parseXml(Reader) - Method in class io.inbot.xmltools.PooledXmlParser
 
parseXml(InputStream, Charset) - Method in class io.inbot.xmltools.PooledXmlParser
 
parseXml(String) - Method in class io.inbot.xmltools.PooledXmlParser
 
PooledXmlParser - Class in io.inbot.xmltools
Helper class for parsing xml documents in a way that reuses document builders.
PooledXmlParser(int, int) - Constructor for class io.inbot.xmltools.PooledXmlParser
 
PooledXmlParser(int, int, Supplier<DocumentBuilder>) - Constructor for class io.inbot.xmltools.PooledXmlParser
 

R

read(char[], int, int) - Method in class io.inbot.xmltools.ValidXMLCharacterFilterReader
 
rethrow(Throwable) - Static method in exception io.inbot.xmltools.exceptions.RethrownException
 
RethrownException - Exception in io.inbot.xmltools.exceptions
Allows rethrowing pesky checked exceptions as a RethrownException.
RethrownException(Throwable) - Constructor for exception io.inbot.xmltools.exceptions.RethrownException
 

S

streamMatching(String) - Method in class io.inbot.xmltools.XPathBrowser
 
streamSubNodes() - Method in class io.inbot.xmltools.XPathBrowser
 

T

type() - Method in exception io.inbot.xmltools.exceptions.RethrownException
 

V

ValidXMLCharacterFilterReader - Class in io.inbot.xmltools
Remove characters from an imput stream that are illegal in XML.
ValidXMLCharacterFilterReader(Reader) - Constructor for class io.inbot.xmltools.ValidXMLCharacterFilterReader

X

XPathBrowser - Class in io.inbot.xmltools
Simple browser abstraction over XML documents that allows you to browse the XML document using xpath expressions against a current node.
XpathBrowserFactory - Class in io.inbot.xmltools
 
XpathBrowserFactory(PooledXmlParser, XPathExpressionCache) - Constructor for class io.inbot.xmltools.XpathBrowserFactory
 
XPathExpressionCache - Class in io.inbot.xmltools
Per thread caching of xpath expressions.
XPathExpressionCache(int, int, int, int) - Constructor for class io.inbot.xmltools.XPathExpressionCache
 
B E G I N P R S T V X 
Skip navigation links

Copyright © 2017 Inbot. All Rights Reserved.