Uses of Interface
org.opendaylight.yangtools.yang.model.api.SchemaNode
-
-
Uses of SchemaNode in org.opendaylight.yangtools.openconfig.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.openconfig.model.api Modifier and Type Interface Description interface
OpenConfigHashedValueSchemaNode
SchemaNode presence in SchemaNode API space.Methods in org.opendaylight.yangtools.openconfig.model.api with parameters of type SchemaNode Modifier and Type Method Description static 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.api Modifier and Type Interface Description interface
GetFilterElementAttributesSchemaNode
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 Modifier and Type Interface Description interface
DefaultDenyAllSchemaNode
Represents the effect of 'default-deny-all' extension, as defined in RFC6536, being attached to a SchemaNode.interface
DefaultDenyWriteSchemaNode
Represents the effect of 'default-deny-write' extension, as defined in RFC6536, being attached to a SchemaNode. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc6643.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc6643.model.api Modifier and Type Interface Description interface
AliasSchemaNode
interface
DefValSchemaNode
interface
DisplayHintSchemaNode
interface
ImpliedSchemaNode
interface
MaxAccessSchemaNode
interface
OidSchemaNode
interface
SubIdSchemaNode
-
Uses of SchemaNode in org.opendaylight.yangtools.rfc7952.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc7952.model.api Modifier and Type Interface Description interface
AnnotationSchemaNode
Represents the effect of 'annotation' extension, as defined in RFC7952, being attached to a SchemaNode.interface
AnnotationSchemaNodeAwareSchemaContext
ASchemaContext
which is alsoAnnotationSchemaNodeAware
. -
Uses of SchemaNode in org.opendaylight.yangtools.rfc8040.model.api
Subinterfaces of SchemaNode in org.opendaylight.yangtools.rfc8040.model.api Modifier and Type Interface Description interface
YangDataSchemaNode
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.api Modifier and Type Interface Description interface
MountPointSchemaNode
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.impl.leafref
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.data.util
Classes in org.opendaylight.yangtools.yang.data.util that implement SchemaNode Modifier and Type Class Description class
OperationAsContainer
Methods in org.opendaylight.yangtools.yang.data.util that return SchemaNode Modifier and Type Method Description SchemaNode
NormalizedNodeStreamWriterStack. startContainerNode(YangInstanceIdentifier.NodeIdentifier name)
Constructors in org.opendaylight.yangtools.yang.data.util with parameters of type SchemaNode Constructor Description DataSchemaContextNode(T identifier, SchemaNode schema)
-
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 SchemaNode Modifier and Type Method Description <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.api Modifier and Type Interface Description interface
ActionDefinition
Represents YANG action statement.interface
AnydataSchemaNode
The "anydata" statement defines an interior node in the schema tree.interface
AnyxmlSchemaNode
The "anyxml" interface defines an interior node in the schema tree.interface
CaseSchemaNode
The CaseSchemaNode interface is used to define branches of the ChoiceSchemaNode.interface
ChoiceSchemaNode
A ChoiceSchemaNode defines a set of alternatives.interface
ContainerLike
Common interface for common container-like constructs.interface
ContainerSchemaNode
The ContainerSchemaNode is used to define an interior data node in the schema tree.interface
DataSchemaNode
Data Schema Node represents abstract supertype from which all data tree definitions are derived.interface
DerivableSchemaNode
Schema Node which may be derived from other schema node using augmentation or uses statement.interface
EffectiveModelContext
EffectiveStatement
-based result of YANG parser compilation.interface
ExtensionDefinition
Contains the methods for getting the data which are part of the YANGextensoion
statement.interface
FeatureDefinition
Interface describing YANG 'feature' statement.interface
GroupingDefinition
Interface describing YANG 'grouping' statement.interface
IdentitySchemaNode
Interface describing YANG 'identity' statement.interface
InputSchemaNode
interface
LeafListSchemaNode
Interface describing YANG 'leaf-list' statement.interface
LeafSchemaNode
Interface describing YANGleaf
statement.interface
ListSchemaNode
Interface describing YANG 'list' statement.interface
NotificationDefinition
Interface describing YANG 'notification' statement.interface
OperationDefinition
Common interface for an operation.interface
OutputSchemaNode
interface
RpcDefinition
Interface describing YANG 'rpc' statement.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
TypedDataSchemaNode
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
UnknownSchemaNode
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 SchemaNode Modifier and Type Method Description Optional<? extends SchemaNode>
DerivableSchemaNode. getOriginal()
If this node is added by uses, returns original node definition from grouping where it was defined.@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.type Modifier and Type Interface Description interface
BinaryTypeDefinition
The binary built-in type represents any binary data, i.e., a sequence of octets.interface
BitsTypeDefinition
Makes is possible to access to the individual bits values of this type.interface
BooleanTypeDefinition
Marker interface which marks that type definition represents the built-in YANGboolean
type.interface
DecimalTypeDefinition
Contains methods for getting data from the YANGtype
substatement fordecimal64
built-in type.interface
EmptyTypeDefinition
interface
EnumTypeDefinition
Makes is possible to access to the individual enumeration values of this type.interface
IdentityrefTypeDefinition
Contains method for getting data fromidentityref
built-in YANG type.interface
IdentityTypeDefinition
Contains the method for getting the details about YANGidentity
.interface
InstanceIdentifierTypeDefinition
Contains methods for getting data from theinstance-identifier
YANG built-in type.interface
Int16TypeDefinition
Type definition derived from int16 type.interface
Int32TypeDefinition
Type definition derived from int32 type.interface
Int64TypeDefinition
Type definition derived from int64 type.interface
Int8TypeDefinition
Type definition derived from int8 type.interface
LeafrefTypeDefinition
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
StringTypeDefinition
Contains method for getting data from thestring
YANG built-in type.interface
Uint16TypeDefinition
Type definition derived from uint16 type.interface
Uint32TypeDefinition
Type definition derived from uint32 type.interface
Uint64TypeDefinition
Type definition derived from uint64 type.interface
Uint8TypeDefinition
Type definition derived from uint8 type.interface
UnionTypeDefinition
Contains the method which access union item in the union type.interface
UnknownTypeDefinition
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.spi
Classes in org.opendaylight.yangtools.yang.model.spi that implement SchemaNode Modifier and Type Class Description class
AbstractSchemaContext
class
SimpleSchemaContext
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
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.model.util
Classes in org.opendaylight.yangtools.yang.model.util that implement SchemaNode Modifier and Type Class Description class
FilteringSchemaContextProxy
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.parser.rfc7950.stmt
Classes in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that implement SchemaNode Modifier and Type Class Description class
UnknownEffectiveStatementBase<A,D extends UnknownStatement<A>>
-
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 Modifier and Type Method Description SchemaNode
RefineEffectiveStatementImpl. getRefineTargetNode()
-
Uses of SchemaNode in org.opendaylight.yangtools.yang.parser.stmt.reactor
Classes in org.opendaylight.yangtools.yang.parser.stmt.reactor that implement SchemaNode Modifier and Type Class Description class
EffectiveSchemaContext
-