Uses of Interface
org.opendaylight.yangtools.yang.model.api.SchemaNode
Packages that use SchemaNode
Package
Description
YANG parser support for metamodel extensions defined in
OpenConfig.
YANG metamodel extensions to support NETCONF, filters as defined in
RFC6241.
YANG metamodel extensions to support NACM, as defined in RFC6536.
YANG metamodel extensions to support metadata, as defined in
RFC7952.
YANG metamodel extensions to support mount-poing, as defined in
RFC8528.
Definition of structures and DOM like API of effected YANG schema.
Utility classes and implementations for concepts defined in yang-model-api.
Contains the implementation of the parser reactor
CrossSourceStatementReactor
.-
Uses of SchemaNode in org.opendaylight.yangtools.openconfig.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.openconfig.model.apiModifier and TypeInterfaceDescriptioninterface
SchemaNode presence in SchemaNode API space.Methods in org.opendaylight.yangtools.openconfig.model.api with parameters of type SchemaNodeModifier and TypeMethodDescriptionstatic boolean
OpenConfigHashedValueSchemaNode.isPresentIn
(SchemaNode schemaNode) Determine if specified SchemaNode is marked to report its value in hashed form. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc6241.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc6241.model.apiModifier and TypeInterfaceDescriptioninterface
Represents the effect of 'get-filter-element-attributes' extension, as defined in RFC6241. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc6536.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc6536.model.api -
Uses of SchemaNode in org.opendaylight.yangtools.rfc6643.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc6643.model.apiModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
-
Uses of SchemaNode in org.opendaylight.yangtools.rfc7952.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc7952.model.apiModifier and TypeInterfaceDescriptioninterface
Represents the effect of 'annotation' extension, as defined in RFC7952, being attached to a SchemaNode.interface
ASchemaContext
which is alsoAnnotationSchemaNodeAware
. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc8040.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc8040.model.apiModifier and TypeInterfaceDescriptioninterface
Represents 'yang-data' extension statement defined in RFC8040. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc8528.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc8528.model.apiModifier and TypeInterfaceDescriptioninterface
Represents the effect of 'mount-point' extension, as defined in RFC8528, being attached to a SchemaNode. -
Uses of SchemaNode in org.opendaylight.yangtools.yang.data.util
Classes in org.opendaylight.yangtools.yang.data.util that implement SchemaNodeMethods in org.opendaylight.yangtools.yang.data.util that return SchemaNodeModifier and TypeMethodDescriptionNormalizedNodeStreamWriterStack.startContainerNode
(YangInstanceIdentifier.NodeIdentifier name) Constructors in org.opendaylight.yangtools.yang.data.util with parameters of type SchemaNodeModifierConstructorDescriptionprotected
DataSchemaContextNode
(T identifier, SchemaNode schema) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SchemaNode in org.opendaylight.yangtools.yang.data.util.codec
Methods in org.opendaylight.yangtools.yang.data.util.codec with type parameters of type SchemaNodeModifier and TypeMethodDescriptionfinal <S extends TypeAware & SchemaNode>
@NonNull TAbstractCodecFactory.codecFor
(S schema, LeafrefResolver resolver) <S extends SchemaNode & TypeAware>
TSharedCodecCache.lookupComplex
(S schema) -
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.yang.model.apiModifier and TypeInterfaceDescriptioninterface
Represents YANGaction
statement.interface
The "anydata" statement defines an interior node in the schema tree.interface
The "anyxml" interface defines an interior node in the schema tree.interface
The CaseSchemaNode interface is used to define branches of the ChoiceSchemaNode.interface
A ChoiceSchemaNode defines a set of alternatives.interface
Common interface for common container-like constructs.interface
The ContainerSchemaNode is used to define an interior data node in the schema tree.interface
Data Schema Node represents abstract supertype from which all data tree definitions are derived.interface
EffectiveStatement
-based result of YANG parser compilation.interface
Contains the methods for getting the data which are part of the YANGextensoion
statement.interface
Interface describing YANG 'feature' statement.interface
Interface describing YANG 'grouping' statement.interface
Interface describing YANG 'identity' statement.interface
interface
Interface describing YANG 'leaf-list' statement.interface
Interface describing YANGleaf
statement.interface
Interface describing YANG 'list' statement.interface
Interface describing YANG 'notification' statement.interface
Common interface for an operation, such as anRpcDefinition
or anActionDefinition
.interface
interface
Interface describing YANG 'rpc' statement.interface
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
ADataSchemaNode
which holds values of the same type.interface
TypeDefinition<T extends TypeDefinition<?>>
YANG statementtypedef
contains also substatementsdefault
- default value which is compatible withtype
,type
- base type from which istypedef
derived,units
- textual information about units associated with this type. This interface contains the methods for getting the values of the arguments of substatements mentioned above.interface
Contains the methods for getting the details about the unknown node.Methods in org.opendaylight.yangtools.yang.model.api that return types with arguments of type SchemaNodeModifier and TypeMethodDescription@NonNull Map<SchemaNodeIdentifier.Descendant,
SchemaNode> UsesNode.getRefines()
Some of the properties of each node in the grouping can be refined with the "refine" statement. -
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.api.type
Subinterfaces of SchemaNode in org.opendaylight.yangtools.yang.model.api.typeModifier and TypeInterfaceDescriptioninterface
The binary built-in type represents any binary data, i.e., a sequence of octets.interface
Makes is possible to access to the individual bits values of this type.interface
Marker interface which marks that type definition represents the built-in YANGboolean
type.interface
Contains methods for getting data from the YANGtype
substatement fordecimal64
built-in type.interface
interface
Makes is possible to access to the individual enumeration values of this type.interface
Contains method for getting data fromidentityref
built-in YANG type.interface
Contains the method for getting the details about YANGidentity
.interface
Contains methods for getting data from theinstance-identifier
YANG built-in type.interface
Type definition derived from int16 type.interface
Type definition derived from int32 type.interface
Type definition derived from int64 type.interface
Type definition derived from int8 type.interface
interface
LengthRestrictedTypeDefinition<T extends TypeDefinition<T>>
Interface forTypeDefinition
s which can have their values restricted to a set of allowed lengths.interface
RangeRestrictedTypeDefinition<T extends TypeDefinition<T>,
N extends Number & Comparable<N>> Interface forTypeDefinition
s which can have their values restricted to a set of allowed values.interface
RequireInstanceRestrictedTypeDefinition<T extends TypeDefinition<T>>
Interface forTypeDefinition
s which can be restricted through a require-instance statement.interface
Contains method for getting data from thestring
YANG built-in type.interface
Type definition derived from uint16 type.interface
Type definition derived from uint32 type.interface
Type definition derived from uint64 type.interface
Type definition derived from uint8 type.interface
Contains the method which access union item in the union type.interface
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Classes in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that implement SchemaNodeModifier and TypeClassDescriptionclass
class
class
class
final class
final class
final class
final class
class
class
final class
final class
class
final class
final class
final class
final class
final class
final class
final class
final class
YANG 1.1 AnyData effective statement implementation.final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
final class
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.spi
Classes in org.opendaylight.yangtools.yang.model.spi that implement SchemaNodeModifier and TypeClassDescriptionclass
class
Simple subclass ofAbstractSchemaContext
which performs some amount of indexing to speed up common SchemaContext operations. -
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.spi.meta
Subinterfaces of SchemaNode in org.opendaylight.yangtools.yang.model.spi.metaModifier and TypeInterfaceDescriptionstatic interface
Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andDataSchemaNode
.static interface
Helper bridge foranydata
andanyxml
opaque data.static interface
Helper bridge for operation containers (input
andoutput
).static interface
Helper bridge forrpc
andaction
operations.static interface
Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andSchemaNode
.static interface
EffectiveStatementMixins.UnknownSchemaNodeMixin<A,
D extends DeclaredStatement<A>> Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andUnknownSchemaNode
.Classes in org.opendaylight.yangtools.yang.model.spi.meta that implement SchemaNodeModifier and TypeClassDescriptionclass
AbstractEffectiveUnknownSchmemaNode<A,
D extends UnknownStatement<A>> A declaredAbstractDeclaredEffectiveStatement
withUnknownSchemaNode
. -
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement SchemaNode -
Uses of SchemaNode in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine that return SchemaNode -
Uses of SchemaNode in org.opendaylight.yangtools.yang.parser.stmt.reactor
Classes in org.opendaylight.yangtools.yang.parser.stmt.reactor that implement SchemaNode