Modifier and Type | Interface and Description |
---|---|
interface |
Identifier
General identifier interface.
|
interface |
WritableIdentifier
A combination of both
Identifier and WritableObject . |
Modifier and Type | Class and Description |
---|---|
class |
NoOpListenerRegistration<T extends EventListener>
Implementation of
ListenerRegistration which does nothing in its NoOpObjectRegistration.close() method. |
class |
NoOpObjectRegistration<T>
Implementation of
ObjectRegistration which does nothing in its NoOpObjectRegistration.close() method. |
Modifier and Type | Class and Description |
---|---|
class |
OpenDaylightExtensionsStatements |
Modifier and Type | Class and Description |
---|---|
class |
AnyxmlSchemaLocationStatementSupport |
class |
AnyxmlStatementSupportOverride |
Modifier and Type | Class and Description |
---|---|
class |
OpenConfigStatements |
Modifier and Type | Class and Description |
---|---|
class |
EncryptedValueStatementSupport |
class |
HashedValueStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
NACMStatements
StatementDefinition s for statements defined by RFC6536. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDenyAllStatementSupport |
class |
DefaultDenyWriteStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
MetadataStatements
StatementDefinition s for statements defined by RFC7952. |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
YangDataStatements
StatementDefinition s for statements defined by RFC8040. |
Modifier and Type | Class and Description |
---|---|
class |
YangDataStatementSupport |
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 |
ImmutableMapTemplate<K>
Template for instantiating
UnmodifiableMapPhase instances with a fixed set of keys. |
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 |
ImmutableOffsetMapTemplate<K>
Template for instantiating
ImmutableOffsetMap instances with a fixed set of keys. |
class |
SharedSingletonMap<K,V>
Implementation of the
Map interface which stores a single mapping. |
class |
SharedSingletonMapTemplate<K>
Template for instantiating
SharedSingletonMap instances with a fixed key. |
class |
SingletonSet<E>
A
Set containing a single value. |
Modifier and Type | Interface and Description |
---|---|
interface |
CanonicalValue<T extends CanonicalValue<T>>
A typed value in its internal Java representation.
|
Modifier and Type | Class and Description |
---|---|
class |
CachingDerivedString<T extends CachingDerivedString<T>>
A opportunistically-caching
DerivedString . |
class |
Decimal64
Dedicated type for YANG's 'type decimal64' type.
|
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 |
class |
Uint16
Dedicated type for YANG's 'type uint16' type.
|
class |
Uint32
Dedicated type for YANG's 'type uint32' type.
|
class |
Uint64
Dedicated type for YANG's 'type uint64' type.
|
class |
Uint8
Dedicated type for YANG's 'type uint8' type.
|
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 |
class |
SimpleQNameWithPredicate |
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 |
DefaultStatementDefinition<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Default implementation of the
StatementDefinition contract. |
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.
|
class |
UnresolvedNumber |
Modifier and Type | Class and Description |
---|---|
class |
DeclaredStatementFormatter
Utility class for formatting
DeclaredStatement s. |
class |
YangTextSnippet
A YANG text snippet generated from a
DeclaredStatement . |
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 |
SchemaContextFactoryConfiguration
SchemaContextFactory configuration class.
|
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 |
OpenConfigVersionSupport |
Modifier and Type | Class and Description |
---|---|
class |
ASTSchemaSource
Abstract Syntax Tree representation of a schema source.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
AnydataStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
AnyxmlStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ArgumentStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
AugmentStatementRFC6020Support |
class |
AugmentStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Augment statement.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
BelongsToStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
BitStatementRFC6020Support |
class |
BitStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Bit statement.
|
Modifier and Type | Class and Description |
---|---|
class |
CaseStatementRFC6020Support |
class |
CaseStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Case statement.
|
Modifier and Type | Class and Description |
---|---|
class |
ChoiceStatementRFC6020Support |
class |
ChoiceStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Choice statement.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ContactStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ContainerStatementRFC6020Support |
class |
ContainerStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Container statement.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
DescriptionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
DeviateStatementRFC6020Support |
class |
DeviateStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 deviate statement.
|
Modifier and Type | Class and Description |
---|---|
class |
DeviationStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
EnumStatementRFC6020Support |
class |
EnumStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Enum statement.
|
Modifier and Type | Class and Description |
---|---|
class |
ErrorAppTagStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ErrorMessageStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ExtensionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
FeatureStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
FractionDigitsStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
GroupingStatementRFC6020Support |
class |
GroupingStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Grouping statement.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityStatementRFC6020Support |
class |
IdentityStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Identity statement.
|
Modifier and Type | Class and Description |
---|---|
class |
IfFeatureStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ImportStatementRFC6020Support |
class |
ImportStatementRFC7950Support
Implementation of import statement definition for Yang 1.1 (RFC 7950) to
allow import statement to have "description" and "reference" as substatements.
|
Modifier and Type | Class and Description |
---|---|
class |
IncludeStatementRFC6020Support |
class |
IncludeStatementRFC7950Support
Implementation of include statement definition for Yang 1.1 (RFC 7950) to
allow include statement to have "description" and "reference" as substatements.
|
Modifier and Type | Class and Description |
---|---|
class |
InputStatementRFC6020Support |
class |
InputStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Input statement.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
LeafStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
LeafListStatementRFC6020Support |
class |
LeafListStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 leaf-list statement.
|
Modifier and Type | Class and Description |
---|---|
class |
LengthStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ListStatementRFC6020Support |
class |
ListStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 List statement.
|
Modifier and Type | Class and Description |
---|---|
class |
MandatoryStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
MaxElementsStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
MinElementsStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ModifierStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ModuleStatementRFC6020Support |
class |
ModuleStatementRFC7950Support |
Modifier and Type | Class and Description |
---|---|
class |
MustStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
NamespaceStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
NotificationStatementRFC6020Support |
class |
NotificationStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Notification
statement.
|
Modifier and Type | Class and Description |
---|---|
class |
OrderedByStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
OrganizationStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
OutputStatementRFC6020Support |
class |
OutputStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Output statement.
|
Modifier and Type | Class and Description |
---|---|
class |
PathStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
PatternStatementRFC6020Support |
class |
PatternStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Pattern statement.
|
Modifier and Type | Class and Description |
---|---|
class |
PositionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
PrefixStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
PresenceStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
RangeStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ReferenceStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
RefineStatementRFC6020Support |
class |
RefineStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Refine statement.
|
Modifier and Type | Class and Description |
---|---|
class |
RequireInstanceStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
RevisionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
RevisionDateStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
RpcStatementRFC6020Support |
class |
RpcStatementRFC7950Support
Bridge class for RFC7950 RPCs.
|
Modifier and Type | Class and Description |
---|---|
class |
StatusStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
SubmoduleStatementRFC6020Support |
class |
SubmoduleStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Submodule statement.
|
Modifier and Type | Class and Description |
---|---|
class |
TypeStatementRFC6020Support |
class |
TypeStatementRFC7950Support
Class providing necessary support for processing YANG 1.1 Type statement.
|
Modifier and Type | Class and Description |
---|---|
class |
TypedefStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
UniqueStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
UnitsStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
UsesStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
ValueStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
WhenStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
YangVersionStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
YinElementStatementSupport |
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 |
AbstractQNameStatementSupport<D extends DeclaredStatement<QName>,E extends EffectiveStatement<QName,D>>
Class providing necessary support for processing a YANG statements which has a
QName argument. |
class |
AbstractStatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Class providing necessary support for processing a YANG statement.
|
class |
CopyHistory |
class |
ForwardingStatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Utility forwarding implementation of
StatementSupport contract. |
class |
StatementSupportBundle |
Modifier and Type | Class and Description |
---|---|
class |
EffectiveModelContext |
Modifier and Type | Interface and Description |
---|---|
interface |
YangConstantExpr<T>
Common interface for all YANG XPath constant expressions.
|
interface |
YangExpr
Common base interface for all YANG Expression components.
|
interface |
YangXPathExpression |
Modifier and Type | Class and Description |
---|---|
class |
YangBinaryExpr
A binary expression formed of a
YangBinaryExpr.getLeftExpr() , an YangBinaryExpr.getOperator() and a YangBinaryExpr.getRightExpr() . |
class |
YangBooleanConstantExpr
Expressions which evaluate to a logical
true or false . |
class |
YangFilterExpr |
class |
YangFunctionCallExpr
Function call invocation.
|
class |
YangLiteralExpr
An XPath literal expression.
|
class |
YangLocationPath |
static class |
YangLocationPath.Absolute |
class |
YangNaryExpr |
class |
YangNegateExpr |
class |
YangNumberExpr<T extends YangNumberExpr<T,N>,N extends Number>
A number-bearing expression.
|
static class |
YangNumberExpr.YangBigDecimal |
static class |
YangNumberExpr.YangDouble |
class |
YangPathExpr |
class |
YangQNameExpr
An XPath QName expression.
|
class |
YangVariableReferenceExpr |
Copyright © 2019 OpenDaylight. All rights reserved.