public interface Trees
Access to the API is provided through this class.
Modifier and Type | Method and Description |
---|---|
SimpleCollection<Class<?>> |
availableTreeImplementations() |
static Trees |
get()
Obtain an instance of the API.
|
NodeSelectorFactory |
nodeSelectors()
Obtain a
NodeSelectorFactory . |
NodeStreamFactory |
nodeStreams()
Obtain a
NodeStreamFactory . |
Querier |
querier()
Obtain a
Querier . |
TreeTransformer |
transformations()
Obtain a
TreeTransformer . |
TreeBuilderFactory |
treeBuilders()
Obtain a
TreeBuilderFactory . |
TreeIteratorFactory |
treeIterators()
Obtain a
TreeIteratorFactory . |
TreeSelectorFactory |
treeSelectors()
Obtain a
TreeSelectorFactory . |
TreeWalkerFactory |
treeWalkers()
Obtain a
TreeWalkerFactory . |
TreeSelectorFactory treeSelectors()
TreeSelectorFactory
.TreeSelectorFactory
NodeSelectorFactory nodeSelectors()
NodeSelectorFactory
.NodeSelectorFactory
TreeWalkerFactory treeWalkers()
TreeWalkerFactory
.TreeWalkerFactory
TreeIteratorFactory treeIterators()
TreeIteratorFactory
.TreeIteratorFactory
NodeStreamFactory nodeStreams()
NodeStreamFactory
.NodeStreamFactory
TreeBuilderFactory treeBuilders()
TreeBuilderFactory
.TreeBuilderFactory
TreeTransformer transformations()
TreeTransformer
.TreeTransformer
SimpleCollection<Class<?>> availableTreeImplementations()
static Trees get()
This searches through the classpath using ServiceLoader
to find implementations. It returns the first one
found.
IllegalStateException
- If no implementation is found on the class pathCopyright © 2014–2016. All rights reserved.