@Beta @ThreadSafe public interface YangXPathParserFactory
YangXPathParsers.| 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.