@Beta @ThreadSafe public interface YangXPathParserFactory
YangXPathParser
s.Modifier and Type | Interface and Description |
---|---|
static class |
YangXPathParserFactory.MathMode
YangXPathParser number compliance knobs. |
Modifier and Type | Method and Description |
---|---|
Set<YangXPathParserFactory.MathMode> |
getSupportedMathModes() |
default YangXPathParser |
newParser(Function<String,QNameModule> prefixResolver)
Return a
YangXPathParser compliant with YangXPathParserFactory.MathMode.IEEE754 . |
YangXPathParser |
newParser(Function<String,QNameModule> prefixResolver,
YangXPathParserFactory.MathMode mathMode)
Return a
YangXPathParser compliant with YangXPathParserFactory.MathMode . |
Set<YangXPathParserFactory.MathMode> getSupportedMathModes()
default YangXPathParser newParser(Function<String,QNameModule> prefixResolver)
YangXPathParser
compliant with YangXPathParserFactory.MathMode.IEEE754
.prefixResolver
- Prefix-to-namespace resolver functionIllegalArgumentException
- if IEEE754
is not supported.YangXPathParser newParser(Function<String,QNameModule> prefixResolver, YangXPathParserFactory.MathMode mathMode)
YangXPathParser
compliant with YangXPathParserFactory.MathMode
.prefixResolver
- Prefix-to-namespace resolver functionmathMode
- Requested XPath number complianceNullPointerException
- if mathMode
is nullIllegalArgumentException
- if mathMode
is not supported.Copyright © 2019 OpenDaylight. All rights reserved.