Modifier and Type | Interface and Description |
---|---|
interface |
Identifier
General identifier interface.
|
interface |
WritableIdentifier
A combination of both
Identifier and WritableObject . |
Modifier and Type | Interface and Description |
---|---|
interface |
UnmodifiableMapPhase<K,V>
A
Map which cannot be modified and supports efficient conversion to a ModifiableMapPhase . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentifier<T>
An abstract
Identifier backed by an immutable object. |
class |
AbstractStringIdentifier<T extends AbstractStringIdentifier<T>>
Utility
Identifier backed by a UUID . |
class |
AbstractUUIDIdentifier<T extends AbstractUUIDIdentifier<T>>
Utility
Identifier backed by a UUID . |
class |
EmptyDeque<E>
A specialized always-empty implementation of
Deque . |
class |
ImmutableOffsetMap<K,V>
Implementation of the
Map interface which stores a set of immutable mappings using a key-to-offset map and
a backing array. |
class |
SharedSingletonMap<K,V>
Implementation of the
Map interface which stores a single mapping. |
class |
SingletonSet<E>
A
Set containing a single value. |
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Interface and Description |
---|---|
static interface |
YangInstanceIdentifier.PathArgument
Path argument / component of InstanceIdentifier.
|
Modifier and Type | Class and Description |
---|---|
class |
YangInstanceIdentifier
Unique identifier of a particular node instance in the data tree.
|
static class |
YangInstanceIdentifier.AugmentationIdentifier
Composite path argument identifying a
AugmentationNode
node in particular subtree. |
static class |
YangInstanceIdentifier.NodeIdentifier
Simple path argument identifying a
ContainerNode or
LeafNode leaf in particular subtree. |
static class |
YangInstanceIdentifier.NodeIdentifierWithPredicates
Composite path argument identifying a
MapEntryNode leaf
overall data tree. |
static class |
YangInstanceIdentifier.NodeWithValue<T>
Simple path argument identifying a
LeafSetEntryNode leaf
overall data tree. |
Modifier and Type | Class and Description |
---|---|
class |
DataTreeConfiguration
DataTree configuration class.
|
Modifier and Type | Class and Description |
---|---|
class |
LeafRefPath |
Modifier and Type | Class and Description |
---|---|
protected static class |
ImmutableContainerNodeBuilder.ImmutableContainerNode |
protected static class |
ImmutableLeafSetNodeBuilder.ImmutableLeafSetNode<T> |
protected static class |
ImmutableMapNodeBuilder.ImmutableMapNode |
protected static class |
ImmutableOrderedLeafSetNodeBuilder.ImmutableOrderedLeafSetNode<T> |
protected static class |
ImmutableOrderedMapNodeBuilder.ImmutableOrderedMapNode |
protected static class |
ImmutableUnkeyedListEntryNodeBuilder.ImmutableUnkeyedListEntryNode |
protected static class |
ImmutableUnkeyedListNodeBuilder.EmptyImmutableUnkeyedListNode |
protected static class |
ImmutableUnkeyedListNodeBuilder.ImmutableUnkeyedListNode |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableDataContainerAttrNode<K extends YangInstanceIdentifier.PathArgument> |
class |
AbstractImmutableDataContainerNode<K extends YangInstanceIdentifier.PathArgument> |
class |
AbstractImmutableNormalizedNode<K extends YangInstanceIdentifier.PathArgument,V> |
class |
AbstractImmutableNormalizedValueAttrNode<K extends YangInstanceIdentifier.PathArgument,V> |
class |
AbstractImmutableNormalizedValueNode<K extends YangInstanceIdentifier.PathArgument,V> |
Modifier and Type | Class and Description |
---|---|
class |
SchemaPath
Represents unique path to the every node inside the module.
|
class |
YangStmtMapping
Mapping for both RFC6020 and RFC7950 statements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatementDefinition
Definition / model of YANG
DeclaredStatement and EffectiveStatement . |
Modifier and Type | Class and Description |
---|---|
class |
SchemaNodeIdentifier
Represents unique path to the every schema node inside the schema node identifier namespace.
|
static class |
SchemaNodeIdentifier.Absolute
An absolute schema node identifier.
|
static class |
SchemaNodeIdentifier.Relative
A relative schema node identifier.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaSourceRepresentation
Common interface for schema source representations.
|
interface |
YangSchemaSourceRepresentation
A YANG
SchemaSourceRepresentation . |
interface |
YinSchemaSourceRepresentation
A YIN
SchemaSourceRepresentation . |
interface |
YinXmlSchemaSource
YIN text schema source representation.
|
Modifier and Type | Class and Description |
---|---|
class |
RevisionSourceIdentifier
YANG Schema revision source identifier.
|
class |
SemVerSourceIdentifier
YANG Schema source identifier with specified semantic version.
|
class |
SourceIdentifier
Base class of YANG Schema source identifiers.
|
class |
YangTextSchemaSource
YANG text schema source representation.
|
class |
YinDomSchemaSource
Utility
YinXmlSchemaSource exposing a W3C DOMSource representation of YIN model. |
class |
YinTextSchemaSource
YIN text schema source representation.
|
Modifier and Type | Class and Description |
---|---|
class |
UnresolvedNumber |
Modifier and Type | Interface and Description |
---|---|
interface |
StatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Support for processing concrete YANG statement.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Class providing necessary support for processing YANG statement.
|
class |
CopyHistory |
class |
StatementSupportBundle |
Modifier and Type | Class and Description |
---|---|
class |
EffectiveModelContext |
Modifier and Type | Class and Description |
---|---|
class |
DeviationEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
static class |
ActionStatementImpl.Definition |
static class |
AnydataStatementImpl.Definition |
class |
AugmentStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Augment statement.
|
class |
BitStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Bit statement.
|
class |
CaseStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Case statement.
|
class |
ChoiceStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Choice statement.
|
class |
ContainerStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Container
statement.
|
class |
DeviateStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 deviate statement.
|
class |
EnumStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Enum statement.
|
class |
GroupingStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Grouping statement.
|
class |
IdentityrefSpecificationRfc7950Support
Class providing necessary support for processing YANG 1.1 identityref statement.
|
class |
IdentityStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Identity statement.
|
class |
ImportStatementRfc7950Support
Implementation of import statement definition for Yang 1.1 (RFC 7950) to
allow import statement to have "description" and "reference" as substatements.
|
class |
IncludeStatementRfc7950Support
Implementation of include statement definition for Yang 1.1 (RFC 7950) to
allow include statement to have "description" and "reference" as substatements.
|
class |
InputStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Input statement.
|
class |
LeafListStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 leaf-list statement.
|
class |
LeafrefSpecificationRfc7950Support
Class providing necessary support for processing YANG 1.1 leafref statement.
|
class |
ListStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 List statement.
|
static class |
ModifierStatementImpl.Definition |
class |
ModuleStatementRfc7950Support |
class |
NotificationStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Notification
statement.
|
class |
OutputStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Output statement.
|
class |
PatternStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Pattern statement.
|
class |
RefineStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Refine statement.
|
class |
RpcStatementRfc7950Support
Bridge class for RFC7950 RPCs.
|
class |
SubmoduleStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Submodule statement.
|
class |
TypeStatementRfc7950Support
Class providing necessary support for processing YANG 1.1 Type statement.
|
Modifier and Type | Class and Description |
---|---|
class |
YangDataStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ASTSchemaSource
Abstract Syntax Tree representation of a schema source.
|
Copyright © 2018 OpenDaylight. All rights reserved.