Modifier and Type | Interface and Description |
---|---|
interface |
MutationBehaviour<T extends MutationBehaviour<T>>
|
Modifier and Type | Interface and Description |
---|---|
interface |
Builder<P>
Builder object which produces a product.
|
interface |
ClassBasedPropertyBuilder<P,T extends ClassBasedPropertyBuilder<P,T>> |
interface |
Identifier
General identifier interface.
|
interface |
Immutable
Immutable Object - object does not change its state during lifecycle.
|
interface |
Mutable
Mutable object - object may change it's state during lifecycle.
|
interface |
ProductAwareBuilder<P>
An extension of the
Builder concept which allows an implementation
of this interface to be used in collections instead of the product. |
Modifier and Type | Class and Description |
---|---|
static class |
CompositeObjectRegistration.CompositeObjectRegistrationBuilder<T>
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ModifiableMapPhase<K,V>
A
Map which can be modified and supports efficient conversion to an unmodifiable map. |
interface |
UnmodifiableMapPhase<K,V>
A
Map which cannot be modified and supports efficient conversion to a ModifiableMapPhase . |
Modifier and Type | Class and Description |
---|---|
class |
HashCodeBuilder<T>
Utility class for incrementally building object hashCode by hashing together
component objects, one by one.
|
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 |
MutableOffsetMap<K,V>
A mutable version of
ImmutableOffsetMap . |
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 |
class |
RpcResultBuilder<T>
A builder for creating RpcResult instances.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
YangInstanceIdentifier.InstanceIdentifierBuilder
Fluent Builder of Instance Identifier instances
|
static interface |
YangInstanceIdentifier.PathArgument
Path argument / component of InstanceIdentifier
Path argument uniquely identifies node in data tree on particular
level.
|
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 |
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 |
Rfc6020Mapping |
class |
SchemaPath
Represents unique path to the every node inside the module.
|
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 |
YinSchemaSource
Deprecated.
Use
YinDomSchemaSource for compatibility, or a transformation of YinXmlSchemaSource
to get the source in your preferred format. |
interface |
YinSchemaSourceRepresentation
A YIN
SchemaSourceRepresentation . |
interface |
YinXmlSchemaSource
YIN text schema source representation.
|
Modifier and Type | Class and Description |
---|---|
class |
SourceIdentifier
YANG Schema source identifier
Simple transfer object represents identifier of source for YANG schema (module or submodule),
which consists of
YANG schema name (
SourceIdentifier.getName()
Module revision (optional) ({link SourceIdentifier.getRevision() )
Source identifier is designated to be carry only necessary information
to look-up YANG model source and to be used by various SchemaSourceProviders. |
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 |
BitImpl |
class |
EmptyType
Deprecated.
Use
BaseTypes.emptyType() instead |
class |
EnumPairImpl |
class |
InstanceIdentifierType
Deprecated.
Use
BaseTypes.instanceIdentifierType() instead |
class |
Int16
Deprecated.
Use
BaseTypes.int16Type() instead |
class |
Int32
Deprecated.
Use
BaseTypes.int32Type() instead |
class |
Int64
Deprecated.
Use
BaseTypes.int64Type() instead |
class |
Int8
Deprecated.
Use
BaseTypes.int8Type() instead |
class |
StringType
Deprecated.
Use
BaseTypes.stringType() instead |
class |
Uint16
Deprecated.
Use
BaseTypes.uint16Type() instead |
class |
Uint32
Deprecated.
Use
BaseTypes.uint32Type() instead |
class |
Uint64
Deprecated.
Use
BaseTypes.uint64Type() instead |
class |
Uint8
Deprecated.
Use
BaseTypes.uint8Type() instead |
class |
UnresolvedNumber |
Modifier and Type | Class and Description |
---|---|
class |
BitsTypeBuilder |
class |
ConcreteTypeBuilder<T extends TypeDefinition<T>>
Builder of
TypeDefinitions for use in leaf statements. |
class |
DecimalTypeBuilder |
class |
DerivedTypeBuilder<T extends TypeDefinition<T>>
Builder of
TypeDefinitions for use in typedef statements. |
class |
EnumerationTypeBuilder |
class |
IdentityrefTypeBuilder |
class |
InstanceIdentifierTypeBuilder |
class |
LeafrefTypeBuilder |
class |
LengthRestrictedTypeBuilder<T extends TypeDefinition<T>> |
class |
RangeRestrictedTypeBuilder<T extends TypeDefinition<T>> |
class |
StringTypeBuilder |
class |
TypeBuilder<T extends TypeDefinition<T>> |
class |
UnionTypeBuilder |
Modifier and Type | Interface and Description |
---|---|
interface |
AugmentationSchemaBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
ConstraintsBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
DataNodeContainerBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
DataSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
ExtensionBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
GroupingBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
GroupingMember
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
SchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
TypeAwareBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
TypeDefinitionBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
UnknownSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
interface |
UsesNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyXmlBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
AugmentationSchemaBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ChoiceBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ChoiceCaseBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ConstraintsBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ContainerSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
DeviationBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ExtensionBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
FeatureBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
GroupingBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
IdentitySchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
LeafListSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
LeafSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ListSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ModuleBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
ModuleImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
NotificationBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
RefineHolderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
RpcDefinitionBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
TypeDefinitionBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
UnknownSchemaNodeBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
UsesNodeBuilderImpl
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
AbstractDocumentedDataNodeContainerBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
AbstractDocumentedNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
AbstractSchemaNodeBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
class |
AbstractTypeAwareBuilder
Deprecated.
Pre-Beryllium implementation, scheduled for removal.
|
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 |
StatementSupportBundle |
static class |
StatementSupportBundle.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
CrossSourceStatementReactor.Builder |
class |
EffectiveModelContext |
class |
SourceSpecificContext |
Modifier and Type | Class and Description |
---|---|
class |
DeviationEffectiveStatementImpl |
class |
ModuleEffectiveStatementImpl |
class |
SubmoduleEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
ASTSchemaSource
Abstract Syntax Tree representation of a schema source.
|
Copyright © 2017 OpenDaylight. All rights reserved.