Modifier and Type | Class and Description |
---|---|
class |
AnyxmlSchemaLocationStatementSupport |
class |
AnyxmlStatementSupportOverride |
Modifier and Type | Method and Description |
---|---|
protected StatementSupport<QName,AnyxmlStatement,AnyxmlEffectiveStatement> |
AnyxmlStatementSupportOverride.delegate() |
Modifier and Type | Class and Description |
---|---|
class |
EncryptedValueStatementSupport |
class |
HashedValueStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDenyAllStatementSupport |
class |
DefaultDenyWriteStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
YangDataStatementSupport |
Modifier and Type | Class and Description |
---|---|
class |
OpenConfigVersionSupport |
Modifier and Type | Method and Description |
---|---|
CustomCrossSourceStatementReactorBuilder |
CustomCrossSourceStatementReactorBuilder.addStatementSupport(ModelProcessingPhase phase,
StatementSupport<?,?,?> stmtSupport) |
CustomCrossSourceStatementReactorBuilder |
CustomCrossSourceStatementReactorBuilder.overrideStatementSupport(ModelProcessingPhase phase,
StatementSupport<?,?,?> stmtSupport) |
Modifier and Type | Method and Description |
---|---|
CustomCrossSourceStatementReactorBuilder |
CustomCrossSourceStatementReactorBuilder.addAllCommonStatementSupports(ModelProcessingPhase phase,
Collection<StatementSupport<?,?,?>> statementSupports) |
CustomCrossSourceStatementReactorBuilder |
CustomCrossSourceStatementReactorBuilder.addAllVersionSpecificSupports(ModelProcessingPhase phase,
com.google.common.collect.Table<YangVersion,QName,StatementSupport<?,?,?>> versionSpecificSupports) |
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 | Method and Description |
---|---|
StatementSupport<?,?,?> |
TypeStatementRFC7950Support.getSupportSpecificForArgument(String argument) |
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 | 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 |
ForwardingStatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Utility forwarding implementation of
StatementSupport contract. |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<QName,StatementSupport<?,?,?>,StatementDefinitionNamespace> |
StatementDefinitionNamespace.BEHAVIOUR |
Modifier and Type | Method and Description |
---|---|
protected abstract StatementSupport<A,D,E> |
ForwardingStatementSupport.delegate() |
StatementSupport<?,?,?> |
StatementSupportBundle.getStatementDefinition(YangVersion version,
QName stmtName) |
StatementSupport<?,?,?> |
AbstractStatementSupport.getSupportSpecificForArgument(String argument) |
@Nullable StatementSupport<?,?,?> |
StatementSupport.getSupportSpecificForArgument(String argument)
If this support has argument specific supports, the method returns support specific for given argument
(e.g.
|
StatementSupport<?,?,?> |
ForwardingStatementSupport.getSupportSpecificForArgument(String argument) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableTable<YangVersion,QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getAllVersionSpecificDefinitions()
Returns all version specific statement definitions.
|
com.google.common.collect.ImmutableMap<QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getCommonDefinitions()
Returns statement definitions common for all versions.
|
com.google.common.collect.ImmutableMap<QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getDefinitionsSpecificForVersion(YangVersion version)
Returns statement definitions specific for requested version.
|
Optional<StatementSupport<?,?,?>> |
ImplicitParentAwareStatementSupport.getImplicitParentFor(StatementDefinition stmtDef)
Returns implicit parent statement support for supplied statement definition, if it is defined.
|
default Optional<StatementSupport<?,?,?>> |
StatementSupport.getUnknownStatementDefinitionOf(StatementDefinition yangStmtDef)
Returns unknown statement form of a regular YANG statement supplied as a parameter to the method.
|
Modifier and Type | Method and Description |
---|---|
StatementSupportBundle.Builder |
StatementSupportBundle.Builder.addSupport(StatementSupport<?,?,?> support) |
StatementSupportBundle.Builder |
StatementSupportBundle.Builder.addVersionSpecificSupport(YangVersion version,
StatementSupport<?,?,?> definition) |
StatementSupportBundle.Builder |
StatementSupportBundle.Builder.overrideSupport(StatementSupport<?,?,?> support) |
Modifier and Type | Method and Description |
---|---|
StatementSupport<?,?,?> |
QNameToStatementDefinitionMap.get(QName identifier) |
StatementSupport<?,?,?> |
QNameToStatementDefinitionMap.putIfAbsent(QName qname,
StatementSupport<?,?,?> support) |
Modifier and Type | Method and Description |
---|---|
void |
QNameToStatementDefinitionMap.put(QName qname,
StatementSupport<?,?,?> stDef) |
StatementSupport<?,?,?> |
QNameToStatementDefinitionMap.putIfAbsent(QName qname,
StatementSupport<?,?,?> support) |
Modifier and Type | Method and Description |
---|---|
void |
QNameToStatementDefinitionMap.putAll(Map<QName,StatementSupport<?,?,?>> qnameToStmt) |
Modifier and Type | Method and Description |
---|---|
Optional<StatementSupport<?,?,?>> |
StatementDefinitionContext.getImplicitParentFor(StatementDefinition stmtDef) |
Modifier and Type | Method and Description |
---|---|
void |
StatementContextBase.appendImplicitStatement(StatementSupport<?,?,?> statementToAdd) |
Constructor and Description |
---|
StatementDefinitionContext(StatementSupport<A,D,E> support) |
Copyright © 2019 OpenDaylight. All rights reserved.