Uses of Interface
org.opendaylight.yangtools.yang.model.api.EffectiveStatementInference
Packages that use EffectiveStatementInference
Package
Description
Definition of normalized YANG DOM Model.
Definition of structures and DOM like API of effected YANG schema.
Utility classes and implementations for concepts defined in yang-model-api.
-
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.api.schema
Methods in org.opendaylight.yangtools.yang.data.api.schema that return EffectiveStatementInferenceModifier and TypeMethodDescriptionNormalizedAnydata.getInference()
Return theEffectiveStatementInference
which describes the structure returned byNormalizedAnydata.getData()
.Methods in org.opendaylight.yangtools.yang.data.api.schema with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionNormalizableAnydata.normalizeTo
(EffectiveStatementInference inference) Attempt to interpret this anydata content in the context of specifiedEffectiveStatementInference
.static NormalizedAnydata
MetadataNormalizedAnydata.of
(EffectiveStatementInference inference, NormalizedNode data, NormalizedMetadata metadata) static NormalizedAnydata
NormalizedAnydata.of
(EffectiveStatementInference inference, NormalizedNode data) static NormalizedAnydata
NormalizedAnydata.of
(EffectiveStatementInference inference, NormalizedNode data, @Nullable NormalizedMetadata metadata) -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.api.schema.stream
Methods in org.opendaylight.yangtools.yang.data.api.schema.stream with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionInputStreamNormalizer.parseChildData
(EffectiveStatementInference parentInference, InputStream stream) Parse the contents of anInputStream
as a child data resource.InputStreamNormalizer.parseData
(EffectiveStatementInference inference, InputStream stream) Parse the contents of anInputStream
as a data resource.InputStreamNormalizer.parseInput
(EffectiveStatementInference operationInference, InputStream stream) Parse the contents of anInputStream
as an operationinput
.InputStreamNormalizer.parseOutput
(EffectiveStatementInference operationInference, InputStream stream) Parse the contents of anInputStream
as on operationoutput
. -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.codec.gson
Methods in org.opendaylight.yangtools.yang.data.codec.gson with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionstatic @NonNull JsonParserStream
JsonParserStream.create
(@NonNull NormalizedNodeStreamWriter writer, @NonNull JSONCodecFactory codecFactory, @NonNull EffectiveStatementInference parentNode) static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createExclusiveWriter
(JSONCodecFactory codecFactory, EffectiveStatementInference rootNode, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream.static @NonNull JsonParserStream
JsonParserStream.createLenient
(@NonNull NormalizedNodeStreamWriter writer, @NonNull JSONCodecFactory codecFactory, @NonNull EffectiveStatementInference parentNode) static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter.createNestedWriter
(JSONCodecFactory codecFactory, EffectiveStatementInference rootNode, XMLNamespace initialNs, com.google.gson.stream.JsonWriter jsonWriter) Create a new stream writer, which writes to the specified output stream.protected final NormalizationResult<?>
JSONCodecFactory.parseChildData
(InputStream stream, EffectiveStatementInference inference) -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.codec.xml
Methods in org.opendaylight.yangtools.yang.data.codec.xml with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionstatic XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, MountPointContext mountCtx, EffectiveStatementInference parentNode) Utility method for use when cachingXmlCodecFactory
is not feasible.static XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, MountPointContext mountCtx, EffectiveStatementInference parentNode, boolean strictParsing) Utility method for use when cachingXmlCodecFactory
is not feasible.static XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, XmlCodecFactory codecs, EffectiveStatementInference parentNode) Construct a newXmlParserStream
with strict parsing mode switched on.static XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, XmlCodecFactory codecs, EffectiveStatementInference parentNode, boolean strictParsing) Construct a newXmlParserStream
.static XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, EffectiveStatementInference parentNode) Utility method for use when cachingXmlCodecFactory
is not feasible.static XmlParserStream
XmlParserStream.create
(NormalizedNodeStreamWriter writer, EffectiveStatementInference parentNode, boolean strictParsing) Utility method for use when cachingXmlCodecFactory
is not feasible.static @NonNull NormalizedNodeStreamWriter
XMLStreamNormalizedNodeStreamWriter.create
(XMLStreamWriter writer, EffectiveStatementInference inference) Create a new writer with the specified context and rooted at the specified node.static @NonNull NormalizedNodeStreamWriter
XMLStreamNormalizedNodeStreamWriter.create
(XMLStreamWriter writer, EffectiveStatementInference inference, boolean preferPrefixes) Create a new writer with the specified context and rooted at the specified node. -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.impl.schema
Methods in org.opendaylight.yangtools.yang.data.impl.schema with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionfinal NormalizedAnydata
AbstractNormalizableAnydata.normalizeTo
(EffectiveStatementInference inference) protected abstract void
AbstractNormalizableAnydata.writeTo
(NormalizedNodeStreamWriter streamWriter, EffectiveStatementInference inference) -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionstatic @NonNull NormalizedNodeStreamWriterStack
NormalizedNodeStreamWriterStack.of
(EffectiveStatementInference root) Create a new writer with the specified inference state as its root. -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.data.util.codec
Methods in org.opendaylight.yangtools.yang.data.util.codec with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionprotected abstract @NonNull NormalizationResult<?>
AbstractInputStreamNormalizer.parseChildData
(@NonNull InputStream stream, @NonNull EffectiveStatementInference inference) AbstractInputStreamNormalizer.parseChildData
(EffectiveStatementInference inference, InputStream stream) final NormalizationResult<?>
AbstractInputStreamNormalizer.parseData
(EffectiveStatementInference inference, InputStream stream) final NormalizationResult<ContainerNode>
AbstractInputStreamNormalizer.parseInput
(EffectiveStatementInference inference, InputStream stream) final NormalizationResult<ContainerNode>
AbstractInputStreamNormalizer.parseOutput
(EffectiveStatementInference inference, InputStream stream) -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.model.api
Subinterfaces of EffectiveStatementInference in org.opendaylight.yangtools.yang.model.apiModifier and TypeInterfaceDescriptioninterface
AnEffectiveStatementInference
consisting purely of steps along theschema tree
axis, so that it represents aschema tree node
based on resolution ofabsolute-schema-nodeid
as specified by RFC7950 section 6.5. -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.model.spi
Classes in org.opendaylight.yangtools.yang.model.spi that implement EffectiveStatementInferenceModifier and TypeClassDescriptionclass
AbstractEffectiveStatementInference<T extends EffectiveStatement<?,
?>> AEffectiveStatementInference
s with its attachedEffectiveModelContext
.static class
AbstractEffectiveStatementInference.WithPath<T extends EffectiveStatement<?,
?>> A simple capture of anAbstractEffectiveStatementInference
and a list ofEffectiveStatement
s.final class
Default implementation of aSchemaTreeInference
. -
Uses of EffectiveStatementInference in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement EffectiveStatementInferenceModifier and TypeClassDescriptionstatic final class
Semantic binding ofEffectiveStatementInference
produced bySchemaInferenceStack
.Methods in org.opendaylight.yangtools.yang.model.util with parameters of type EffectiveStatementInferenceModifier and TypeMethodDescriptionstatic @NonNull SchemaInferenceStack
SchemaInferenceStack.ofInference
(EffectiveStatementInference inference) Create a new stack from anEffectiveStatementInference
.