Uses of Interface
org.opendaylight.yangtools.concepts.MutationBehaviour
-
-
Uses of MutationBehaviour in org.opendaylight.yangtools.concepts
Classes in org.opendaylight.yangtools.concepts with type parameters of type MutationBehaviour Modifier and Type Interface Description interface
MutationBehaviour<T extends MutationBehaviour<T>>
Mutation behavior.Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.concepts Modifier and Type Interface Description interface
Builder<P>
Builder object which produces a product.interface
CheckedBuilder<P,E extends Exception>
Builder object which produces a product.interface
ClassBasedPropertyBuilder<P,T extends ClassBasedPropertyBuilder<P,T>>
Deprecated, for removal: This API element is subject to removal in a future version.interface
HierarchicalIdentifier<T extends HierarchicalIdentifier<T>>
AnIdentifier
tied to some tree-like structure, similar to howPath
is tied to a conceptual file system.interface
Identifier
General identifier interface.interface
Immutable
Immutable Object - object does not change its externally-observable state during its lifetime.interface
Mutable
Mutable object - object may change it's state during lifecycle.interface
ProductAwareBuilder<P>
Deprecated, for removal: This API element is subject to removal in a future version.This interface never reached its intended use and is scheduled for removal.interface
WritableIdentifier
A combination of bothIdentifier
andWritableObject
.Classes in org.opendaylight.yangtools.concepts that implement MutationBehaviour Modifier and Type Class Description class
CheckedValue<T,E extends Exception>
Utility holder similar toOptional
, except the empty case contains an Exception, which should be reported, for example via throwing it.class
Either<T,U>
Utility holder of a two-variant value.class
NoOpListenerRegistration<T extends EventListener>
Implementation ofListenerRegistration
which does nothing in itsNoOpObjectRegistration.close()
method.class
NoOpObjectRegistration<T>
Implementation ofObjectRegistration
which does nothing in itsNoOpObjectRegistration.close()
method. -
Uses of MutationBehaviour in org.opendaylight.yangtools.odlext.model.api
Classes in org.opendaylight.yangtools.odlext.model.api that implement MutationBehaviour Modifier and Type Class Description class
OpenDaylightExtensionsStatements
-
Uses of MutationBehaviour in org.opendaylight.yangtools.odlext.parser
Classes in org.opendaylight.yangtools.odlext.parser that implement MutationBehaviour Modifier and Type Class Description class
AugmentIdentifierStatementSupport
class
ContextInstanceStatementSupport
class
ContextReferenceStatementSupport
class
InstanceTargetStatementSupport
class
MountStatementSupport
class
RpcContextReferenceStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.openconfig.model.api
Classes in org.opendaylight.yangtools.openconfig.model.api that implement MutationBehaviour Modifier and Type Class Description class
OpenConfigStatements
-
Uses of MutationBehaviour in org.opendaylight.yangtools.openconfig.parser
Classes in org.opendaylight.yangtools.openconfig.parser that implement MutationBehaviour Modifier and Type Class Description class
EncryptedValueStatementSupport
class
HashedValueStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.plugin.generator.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.plugin.generator.api Modifier and Type Interface Description interface
GeneratedFile
The contents of a generated file and itsGeneratedFileLifecycle
.Classes in org.opendaylight.yangtools.plugin.generator.api that implement MutationBehaviour Modifier and Type Class Description class
AbstractGeneratedFile
Abstract base class forGeneratedFile
s.class
AbstractGeneratedTextFile
The contents of a generated file and itsGeneratedFileLifecycle
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6241.model.api
Classes in org.opendaylight.yangtools.rfc6241.model.api that implement MutationBehaviour Modifier and Type Class Description class
NetconfStatements
StatementDefinition
s for statements defined by RFC6241. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6241.parser
Classes in org.opendaylight.yangtools.rfc6241.parser that implement MutationBehaviour Modifier and Type Class Description class
GetFilterElementAttributesStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6536.model.api
Classes in org.opendaylight.yangtools.rfc6536.model.api that implement MutationBehaviour Modifier and Type Class Description class
NACMStatements
StatementDefinition
s for statements defined by RFC6536. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6536.parser
Classes in org.opendaylight.yangtools.rfc6536.parser that implement MutationBehaviour Modifier and Type Class Description class
DefaultDenyAllStatementSupport
class
DefaultDenyWriteStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6643.model.api
Classes in org.opendaylight.yangtools.rfc6643.model.api that implement MutationBehaviour Modifier and Type Class Description class
IetfYangSmiv2ExtensionsMapping
class
ObjectIdentifier
An OID, or ObjectIdentifier, as defined by ITU and ISO/IEC. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc6643.parser
Classes in org.opendaylight.yangtools.rfc6643.parser that implement MutationBehaviour Modifier and Type Class Description class
AliasStatementSupport
class
DefValStatementSupport
class
DisplayHintStatementSupport
class
ImpliedStatementSupport
class
MaxAccessStatementSupport
class
OidStatementSupport
class
SubIdStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc7952.data.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.rfc7952.data.api Modifier and Type Interface Description interface
MetadataNormalizedAnydata
A piece ofNormalizedAnydata
with a corresponding piece ofNormalizedMetadata
.interface
NormalizedMetadata
RFC7952 metadata counterpart to aNormalizedNode
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc7952.data.util
Classes in org.opendaylight.yangtools.rfc7952.data.util that implement MutationBehaviour Modifier and Type Class Description class
ImmutableMetadataNormalizedAnydata
class
ImmutableNormalizedMetadata
Immutable implementation ofNormalizedMetadata
.static class
ImmutableNormalizedMetadata.Builder
Builder
ofImmutableNormalizedMetadata
instances. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc7952.model.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.rfc7952.model.api Modifier and Type Interface Description interface
AnnotationSchemaNodeAwareSchemaContext
ASchemaContext
which is alsoAnnotationSchemaNodeAware
.Classes in org.opendaylight.yangtools.rfc7952.model.api that implement MutationBehaviour Modifier and Type Class Description class
MetadataStatements
StatementDefinition
s for statements defined by RFC7952. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc7952.parser
Classes in org.opendaylight.yangtools.rfc7952.parser that implement MutationBehaviour Modifier and Type Class Description class
AnnotationStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8040.model.api
Classes in org.opendaylight.yangtools.rfc8040.model.api that implement MutationBehaviour Modifier and Type Class Description class
YangDataStatements
StatementDefinition
s for statements defined by RFC8040. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8040.parser
Classes in org.opendaylight.yangtools.rfc8040.parser that implement MutationBehaviour Modifier and Type Class Description class
YangDataStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8528.data.api
Classes in org.opendaylight.yangtools.rfc8528.data.api that implement MutationBehaviour Modifier and Type Class Description class
MountPointIdentifier
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8528.data.util
Classes in org.opendaylight.yangtools.rfc8528.data.util that implement MutationBehaviour Modifier and Type Class Description protected static class
AbstractMountPointContextFactory.MountPointDefinition
Definition of a MountPoint, as known to RFC8528.class
ImmutableMountPointNode
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8528.model.api
Classes in org.opendaylight.yangtools.rfc8528.model.api that implement MutationBehaviour Modifier and Type Class Description class
SchemaMountStatements
StatementDefinition
s for statements defined by RFC7952. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8528.parser
Classes in org.opendaylight.yangtools.rfc8528.parser that implement MutationBehaviour Modifier and Type Class Description class
MountPointStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8639.model.api
Classes in org.opendaylight.yangtools.rfc8639.model.api that implement MutationBehaviour Modifier and Type Class Description class
SubscribedNotificationsStatements
StatementDefinition
s for statements defined by RFC8639. -
Uses of MutationBehaviour in org.opendaylight.yangtools.rfc8639.parser
Classes in org.opendaylight.yangtools.rfc8639.parser that implement MutationBehaviour Modifier and Type Class Description class
SubscriptionStateNotificationStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.util
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.util Modifier and Type Interface Description interface
ModifiableMapPhase<K,V>
AMap
which can be modified and supports efficient conversion to an unmodifiable map.interface
UnmodifiableMapPhase<K,V>
AMap
which cannot be modified and supports efficient conversion to aModifiableMapPhase
.Classes in org.opendaylight.yangtools.util that implement MutationBehaviour Modifier and Type Class Description class
AbstractIdentifier<T>
An abstractIdentifier
backed by an immutable object.class
AbstractStringIdentifier<T extends AbstractStringIdentifier<T>>
UtilityIdentifier
backed by aUUID
.class
AbstractUUIDIdentifier<T extends AbstractUUIDIdentifier<T>>
UtilityIdentifier
backed by aUUID
.class
EmptyDeque<E>
A specialized always-empty implementation ofDeque
.class
HashCodeBuilder<T>
Utility class for incrementally building object hashCode by hashing together component objects, one by one.class
ImmutableMapTemplate<K>
Template for instantiatingUnmodifiableMapPhase
instances with a fixed set of keys.class
ImmutableOffsetMap<K,V>
Implementation of theMap
interface which stores a set of immutable mappings using a key-to-offset map and a backing array.class
ImmutableOffsetMapTemplate<K>
Template for instantiatingImmutableOffsetMap
instances with a fixed set of keys.class
ListenerRegistry<T extends EventListener>
A registry of EventListeners, maintaining a set of registrations.class
MutableOffsetMap<K,V>
A mutable version ofImmutableOffsetMap
.class
SharedSingletonMap<K,V>
Implementation of theMap
interface which stores a single mapping.class
SharedSingletonMapTemplate<K>
Template for instantiatingSharedSingletonMap
instances with a fixed key.class
SingletonSet<E>
ASet
containing a single value.class
UnmodifiableMap<K,V>
An unmodifiable view over aMap
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.common
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.common Modifier and Type Interface Description interface
CanonicalValue<T extends CanonicalValue<T>>
A typed value in its internal Java representation.interface
CanonicalValueSupport<T extends CanonicalValue<T>>
Support for aCanonicalValue
subclasses.interface
CanonicalValueValidator<T extends CanonicalValue<T>,V extends T>
CanonicalValue
validator interface.interface
YangNamespaceContext
Interface for mapping betweenString
prefixes andQNameModule
namespaces.Classes in org.opendaylight.yangtools.yang.common that implement MutationBehaviour Modifier and Type Class Description class
AbstractCanonicalValueSupport<T extends CanonicalValue<T>>
Base implementation ofCanonicalValueSupport
.class
AbstractCanonicalValueValidator<T extends DerivedString<T>,V extends T>
Abstract base class for implementing validators.class
AbstractQName
Abstract superclass for sharing QName references, which can either be resolvedQName
s or unresolvedUnqualifiedQName
andQualifiedQName
s.class
BiMapYangNamespaceContext
A BiMap-based implementation ofYangNamespaceContext
.class
CachingDerivedString<T extends CachingDerivedString<T>>
A opportunistically-cachingDerivedString
.class
CanonicalValueViolation
A violation of aCanonicalValue
validation.static class
CanonicalValueViolation.Regular
static class
CanonicalValueViolation.WithException
class
Decimal64
Dedicated type for YANG's 'type decimal64' type.static class
Decimal64.Support
class
DerivedString<T extends DerivedString<T>>
Abstract base class for objects which are string-equivalent to canonical string representation specified in a YANG model.class
Empty
Dedicated singleton type for YANG's 'type empty' value.class
QName
The QName from XML consists of local name of element and XML namespace, but for our use, we added module revision to it.class
QNameModule
AXMLNamespace
bound to a particular modelRevision
.class
QualifiedQName
An unresolved, qualifiedQName
.class
Revision
Dedicated object identifying a YANG module revision.class
RpcResultBuilder<T>
A builder for creating RpcResult instances.class
Uint16
Dedicated type for YANG's 'type uint16' type.static class
Uint16.Support
class
Uint32
Dedicated type for YANG's 'type uint32' type.static class
Uint32.Support
class
Uint64
Dedicated type for YANG's 'type uint64' type.static class
Uint64.Support
class
Uint8
Dedicated type for YANG's 'type uint8' type.static class
Uint8.Support
class
UnqualifiedQName
An unresolved, unqualifiedQName
.class
XMLNamespace
A simple type capture ofnamespace
statement's argument according to RFC6020. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.data.api Modifier and Type Interface Description static interface
YangInstanceIdentifier.InstanceIdentifierBuilder
Fluent Builder of Instance Identifier instances.static interface
YangInstanceIdentifier.PathArgument
Path argument / component of InstanceIdentifier.Classes in org.opendaylight.yangtools.yang.data.api that implement MutationBehaviour Modifier and Type Class Description class
DatastoreIdentifier
Identifier of a RFC8342 (NMDA) datastore.class
YangInstanceIdentifier
Unique identifier of a particular node instance in the data tree.static class
YangInstanceIdentifier.AugmentationIdentifier
Composite path argument identifying aAugmentationNode
node in particular subtree.static class
YangInstanceIdentifier.NodeIdentifier
Simple path argument identifying aContainerNode
orLeafNode
leaf in particular subtree.static class
YangInstanceIdentifier.NodeIdentifierWithPredicates
Composite path argument identifying aMapEntryNode
leaf overall data tree.static class
YangInstanceIdentifier.NodeIdentifierWithPredicates.Singleton
static class
YangInstanceIdentifier.NodeWithValue<T>
Simple path argument identifying aLeafSetEntryNode
leaf overall data tree. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.api.schema
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.data.api.schema Modifier and Type Interface Description interface
NormalizedAnydata
The contents of ananydata
node in a normalized format. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.api.schema.builder
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.data.api.schema.builder Modifier and Type Interface Description interface
CollectionNodeBuilder<V extends NormalizedNode,R extends NormalizedNode>
interface
DataContainerNodeBuilder<I extends YangInstanceIdentifier.PathArgument,R extends DataContainerNode>
interface
ListNodeBuilder<T,V extends LeafSetNode<T>>
interface
NormalizedNodeBuilder<I extends YangInstanceIdentifier.PathArgument,V,R extends NormalizedNode>
interface
NormalizedNodeContainerBuilder<K extends YangInstanceIdentifier.PathArgument,CK extends YangInstanceIdentifier.PathArgument,CV extends NormalizedNode,P extends NormalizedNode>
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.api.schema.tree
Classes in org.opendaylight.yangtools.yang.data.api.schema.tree that implement MutationBehaviour Modifier and Type Class Description class
DataTreeConfiguration
DataTree configuration class.static class
DataTreeConfiguration.Builder
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.impl.leafref
Classes in org.opendaylight.yangtools.yang.data.impl.leafref that implement MutationBehaviour Modifier and Type Class Description class
LeafRefPath
class
SimpleQNameWithPredicate
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.impl.schema.builder.impl
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.impl.schema.nodes
Classes in org.opendaylight.yangtools.yang.data.impl.schema.nodes that implement MutationBehaviour Modifier and Type Class Description class
AbstractImmutableDataContainerNode<K extends YangInstanceIdentifier.PathArgument,N extends DataContainerNode>
class
AbstractImmutableNormalizedSimpleValueNode<K extends YangInstanceIdentifier.PathArgument,N extends NormalizedNode,V>
class
AbstractImmutableNormalizedValueNode<K extends YangInstanceIdentifier.PathArgument,N extends NormalizedNode,V>
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.spi.node
Classes in org.opendaylight.yangtools.yang.data.spi.node that implement MutationBehaviour Modifier and Type Class Description class
AbstractNormalizedNode<I extends YangInstanceIdentifier.PathArgument,T extends NormalizedNode>
Abstract base class forNormalizedNode
implementations.class
NormalizedNodePrettyTree
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.data.util
Classes in org.opendaylight.yangtools.yang.data.util that implement MutationBehaviour Modifier and Type Class Description class
ImmutableNormalizedAnydata
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.model.api Modifier and Type Interface Description interface
EffectiveModelContext
EffectiveStatement
-based result of YANG parser compilation.interface
EffectiveStatementInference
A base class of anEffectiveModelContext
context reasoning with regards to what logical sequence ofEffectiveStatement
s were considered.interface
Module
This interface contains the methods for getting the data from the YANG module.interface
ModuleLike
This interface contains common methods for getting the schema contents from a YANG module or submodule.interface
PathExpression
An expression as defined in RFC7950 Section 9.9.2, i.e.interface
SchemaContext
The interface represents static view of compiled yang files, contains the methods for obtaining all the top level context data (data from all modules) like YANG notifications, extensions, operations...interface
SchemaTreeInference
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.interface
Submodule
This interface contains the methods for getting the data from the YANG submodule.Classes in org.opendaylight.yangtools.yang.model.api that implement MutationBehaviour Modifier and Type Class Description class
SchemaPath
Deprecated.This path is not really unique, as it does not handle YANG namespace overlap correctly.class
YangStmtMapping
Mapping for both RFC6020 and RFC7950 statements. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.api.meta
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.model.api.meta Modifier and Type Interface Description interface
DeclarationInFile
ADeclarationReference
to something which resembles file.interface
DeclarationInText
ADeclarationReference
to a position within a some text document.interface
DeclarationReference
Reference to a statement declaration.interface
StatementDefinition
Definition / model of YANGDeclaredStatement
andEffectiveStatement
.Classes in org.opendaylight.yangtools.yang.model.api.meta that implement MutationBehaviour Modifier and Type Class Description class
AbstractStatementDefinition
Abstract utility class to handle StatementArgumentDefinition aspect ofStatementDefinition
.class
ArgumentDefinition
class
DefaultStatementDefinition<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Default implementation of theStatementDefinition
contract. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.api.stmt
Classes in org.opendaylight.yangtools.yang.model.api.stmt that implement MutationBehaviour Modifier and Type Class Description class
IfFeatureExpr
A resolvedif-feature
expression, implementing aPredicate
.class
PatternExpression
An intermediate capture of the argument topattern
statement.class
SchemaNodeIdentifier
Represents unique path to every schema node inside the schema node identifier namespace.static class
SchemaNodeIdentifier.Absolute
An absolute schema node identifier.static class
SchemaNodeIdentifier.Descendant
A descendant schema node identifier.class
UnresolvedNumber
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.export
Classes in org.opendaylight.yangtools.yang.model.export that implement MutationBehaviour Modifier and Type Class Description class
DeclaredStatementFormatter
Utility class for formattingDeclaredStatement
s.static class
DeclaredStatementFormatter.Builder
Builder class for instantiation of a customizedDeclaredStatementFormatter
.class
YangTextSnippet
A YANG text snippet generated from aDeclaredStatement
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.repo.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.model.repo.api Modifier and Type Interface Description interface
SchemaSourceRepresentation
Common interface for schema source representations.interface
YangSchemaSourceRepresentation
A YANGSchemaSourceRepresentation
.interface
YinSchemaSourceRepresentation
A YINSchemaSourceRepresentation
.interface
YinXmlSchemaSource
YIN text schema source representation.Classes in org.opendaylight.yangtools.yang.model.repo.api that implement MutationBehaviour Modifier and Type Class Description class
RevisionSourceIdentifier
YANG Schema revision source identifier.class
SchemaContextFactoryConfiguration
SchemaContextFactory configuration class.static class
SchemaContextFactoryConfiguration.Builder
class
SemVerSourceIdentifier
Deprecated, for removal: This API element is subject to removal in a future version.class
SourceIdentifier
Base class of YANG Schema source identifiers.class
YangTextSchemaSource
YANG text schema source representation.class
YinDomSchemaSource
UtilityYinXmlSchemaSource
exposing a W3CDOMSource
representation of YIN model.class
YinTextSchemaSource
YIN text schema source representation. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.ri.type
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.spi
Classes in org.opendaylight.yangtools.yang.model.spi that implement MutationBehaviour Modifier and Type Class Description class
AbstractEffectiveStatementInference<T extends EffectiveStatement<?,?>>
A simple capture of anAbstractEffectiveModelContextProvider
andEffectiveStatementInference
s.static class
AbstractEffectiveStatementInference.WithPath<T extends EffectiveStatement<?,?>>
A simple capture of anAbstractEffectiveStatementInference
and a list ofEffectiveStatement
s.class
AbstractPathExpression
Convenience base class forPathExpression
implementations.class
AbstractSchemaContext
class
DefaultSchemaTreeInference
Default implementation of a aSchemaTreeInference
.class
SimpleSchemaContext
Simple subclass ofAbstractSchemaContext
which performs some amount of indexing to speed up common SchemaContext operations. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.spi.meta
Classes in org.opendaylight.yangtools.yang.model.spi.meta that implement MutationBehaviour Modifier and Type Class Description static class
EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement MutationBehaviour Modifier and Type Class Description class
FilteringSchemaContextProxy
class
ModuleNameNamespaceContext
UtilityYangNamespaceContext
backed by a SchemaContext, resolving namespaces to their module names.class
SchemaInferenceStack
A state tracking utility for walkingEffectiveModelContext
's contents along schema/grouping namespaces.static class
SchemaInferenceStack.Inference
Semantic binding ofEffectiveStatementInference
produced bySchemaInferenceStack
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.api
Classes in org.opendaylight.yangtools.yang.parser.api that implement MutationBehaviour Modifier and Type Class Description class
YangParserConfiguration
A configuration ofYangParser
wiring for use withYangParserFactory
.static class
YangParserConfiguration.Builder
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.openconfig.stmt
Classes in org.opendaylight.yangtools.yang.parser.openconfig.stmt that implement MutationBehaviour Modifier and Type Class Description class
OpenConfigVersionSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.antlr
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.antlr that implement MutationBehaviour Modifier and Type Class Description class
AbstractParserErrorListener<E extends Exception>
Abstract base type for converting ANTLRErrorListener errors to Exceptions. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.ir
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.ir that implement MutationBehaviour Modifier and Type Class Description class
IRArgument
static class
IRArgument.Concatenation
An argument composed of multiple concatenated parts.static class
IRArgument.Single
An argument composed of a single string.class
IRKeyword
static class
IRKeyword.Qualified
static class
IRKeyword.Unqualified
class
IRSchemaSource
class
IRStatement
A single YANG statement in its raw string form. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.reactor
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.reactor that implement MutationBehaviour Modifier and Type Class Description class
CustomCrossSourceStatementReactorBuilder
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that implement MutationBehaviour Modifier and Type Class Description class
AbstractEffectiveModule<D extends DeclaredStatement<UnqualifiedQName>,E extends DataTreeAwareEffectiveStatement<UnqualifiedQName,D>>
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.augment
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.augment that implement MutationBehaviour Modifier and Type Class Description class
AugmentStatementRFC6020Support
class
AugmentStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Augment statement. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.deviate
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.deviate that implement MutationBehaviour Modifier and Type Class Description class
DeviateStatementRFC6020Support
class
DeviateStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 deviate statement. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.extension
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.extension that implement MutationBehaviour Modifier and Type Class Description class
ExtensionStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.if_feature
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.if_feature that implement MutationBehaviour Modifier and Type Class Description class
IfFeatureStatementRFC6020Support
class
IfFeatureStatementRFC7950Support
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.import_
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.import_ that implement MutationBehaviour Modifier and Type Class Description class
ImportStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.leaf_list
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.leaf_list that implement MutationBehaviour Modifier and Type Class Description class
LeafListStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list that implement MutationBehaviour Modifier and Type Class Description class
ListStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.module that implement MutationBehaviour Modifier and Type Class Description class
ModuleStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.notification
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.notification that implement MutationBehaviour Modifier and Type Class Description class
NotificationStatementRFC6020Support
class
NotificationStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Notification statement. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.path
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.path that implement MutationBehaviour Modifier and Type Class Description class
PathStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.pattern
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.pattern that implement MutationBehaviour Modifier and Type Class Description class
PatternStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine that implement MutationBehaviour Modifier and Type Class Description class
RefineStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.submodule
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.submodule that implement MutationBehaviour Modifier and Type Class Description class
SubmoduleStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.type
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.type that implement MutationBehaviour Modifier and Type Class Description class
TypeStatementRFC6020Support
class
TypeStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Type statement. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.uses
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.uses that implement MutationBehaviour Modifier and Type Class Description class
UsesStatementSupport
-
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.spi.meta
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.parser.spi.meta Modifier and Type Interface Description interface
EffectiveStmtCtx
Effective view of aStmtContext
for the purposes of creating anEffectiveStatement
.static interface
EffectiveStmtCtx.Current<A,D extends DeclaredStatement<A>>
Minimum amount of state required to build an accurate effective view of a statement.static interface
EffectiveStmtCtx.Parent
Minimum amount of parent state required to build an accurate effective view of a particular child. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.spi.source
Classes in org.opendaylight.yangtools.yang.parser.spi.source that implement MutationBehaviour Modifier and Type Class Description class
ExplicitStatement
Reference of statement source present in textual source format.class
ImplicitSubstatement
An implicit sub-statement, which is implied to be always present in its parent, even if it does not appear in model source.class
StatementSourceReference
Reference of statement source. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.parser.stmt.reactor
Classes in org.opendaylight.yangtools.yang.parser.stmt.reactor that implement MutationBehaviour Modifier and Type Class Description static class
CrossSourceStatementReactor.Builder
class
EffectiveSchemaContext
class
ReactorDeclaredModel
class
RootStatementContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Root statement class for a YANG source.class
StatementContextBase<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Core reactor statement implementation ofStmtContext.Mutable
. -
Uses of MutationBehaviour in org.opendaylight.yangtools.yang.xpath.api
Subinterfaces of MutationBehaviour in org.opendaylight.yangtools.yang.xpath.api Modifier and Type Interface Description interface
QNameReferent
An object referencing a QName, either resolved or unresolved.(package private) interface
org.opendaylight.yangtools.yang.xpath.api.QNameReferentBehavior<T extends org.opendaylight.yangtools.yang.xpath.api.QNameReferentBehavior<T>>
Common interface forResolvedQNameReferent
andUnresolvedQNameReferent
, ensuring that only one of them is implemented by any class.interface
ResolvedQNameReferent
AQNameReferent
referencing a resolved QName.interface
UnresolvedQNameReferent<T extends ResolvedQNameReferent>
AQNameReferent
referencing an unresolved QName.interface
YangConstantExpr<T>
Common interface for all YANG XPath constant expressions.interface
YangExpr
Common base interface for all YANG Expression components.interface
YangXPathExpression
An XPath expression.static interface
YangXPathExpression.QualifiedBound
A Qualified-bound expression.static interface
YangXPathExpression.UnqualifiedBound
-