Modifier and Type | Interface and Description |
---|---|
interface |
AnyxmlSchemaLocationEffectiveStatement |
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
OpenDaylightExtensionsStatements.getEffectiveRepresentationClass() |
Modifier and Type | Class and Description |
---|---|
class |
AnyxmlSchemaLocationEffectiveStatementImpl |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<StatementDefinition,StmtContext.Mutable<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement>>,AnyxmlSchemaLocationNamespace> |
AnyxmlSchemaLocationNamespace.BEHAVIOUR |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement> |
AnyxmlSchemaLocationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
AnyxmlStatementSupportOverride.getEffectiveRepresentationClass() |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement> |
AnyxmlSchemaLocationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement>> ctx) |
void |
AnyxmlSchemaLocationStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement>> stmt) |
Modifier and Type | Interface and Description |
---|---|
interface |
OpenConfigHashedValueEffectiveStatement
Effective statement corresponding to config's "openconfig-hashed-value" (new name) or "openconfig-encrypted-value"
(old name).
|
interface |
OpenConfigVersionEffectiveStatement |
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
OpenConfigStatements.getEffectiveRepresentationClass() |
Modifier and Type | Interface and Description |
---|---|
interface |
DefaultDenyAllEffectiveStatement
Effective statement representation of 'default-deny-all' extension defined in
RFC6536.
|
interface |
DefaultDenyWriteEffectiveStatement
Effective statement representation of 'default-deny-write' extension defined in
RFC6536.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
NACMStatements.getEffectiveRepresentationClass() |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationEffectiveStatement
Effective statement representation of 'annotation' extension defined in
RFC7952.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
MetadataStatements.getEffectiveRepresentationClass() |
Modifier and Type | Interface and Description |
---|---|
interface |
YangDataEffectiveStatement
Effective statement representation of 'yang-data' extension defined in
RFC 8040.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
YangDataStatements.getEffectiveRepresentationClass() |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,YangDataStatement> |
YangDataStatementSupport.createEffective(StmtContext<String,YangDataStatement,EffectiveStatement<String,YangDataStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,YangDataStatement> |
YangDataStatementSupport.createEffective(StmtContext<String,YangDataStatement,EffectiveStatement<String,YangDataStatement>> ctx) |
void |
YangDataStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<String,YangDataStatement,EffectiveStatement<String,YangDataStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
Class<? extends EffectiveStatement<?,?>> |
YangStmtMapping.getEffectiveRepresentationClass() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultStatementDefinition<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Default implementation of the
StatementDefinition contract. |
class |
ForwardingEffectiveStatement<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Utility forwarding implementation of
EffectiveStatement contract. |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingEffectiveStatement<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Utility forwarding implementation of
EffectiveStatement contract. |
Modifier and Type | Method and Description |
---|---|
default <T extends EffectiveStatement<?,?>> |
EffectiveStatement.findFirstEffectiveSubstatement(@NonNull Class<T> type)
Find the first effective substatement of specified type.
|
default <V,T extends EffectiveStatement<V,?>> |
EffectiveStatement.findFirstEffectiveSubstatementArgument(@NonNull Class<T> type)
Find the first effective substatement of specified type and return its value.
|
static <A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
DefaultStatementDefinition.of(QName statementName,
Class<D> declaredRepresentation,
Class<E> effectiveRepresentation) |
static <A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
DefaultStatementDefinition.of(QName statementName,
Class<D> declaredRepresentation,
Class<E> effectiveRepresentation,
QName argumentName) |
static <A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
DefaultStatementDefinition.of(QName statementName,
Class<D> declaredRepresentation,
Class<E> effectiveRepresentation,
QName argumentName,
boolean argumentYinElement) |
default <T extends EffectiveStatement<?,?>> |
EffectiveStatement.streamEffectiveSubstatements(@NonNull Class<T> type)
Find all effective substatements of specified type and return them as a stream.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends EffectiveStatement<?,?>> |
ForwardingEffectiveStatement.effectiveSubstatements() |
Class<? extends EffectiveStatement<?,?>> |
DefaultStatementDefinition.getEffectiveRepresentationClass() |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SemVer,OpenConfigVersionStatement> |
OpenConfigVersionSupport.createEffective(StmtContext<SemVer,OpenConfigVersionStatement,EffectiveStatement<SemVer,OpenConfigVersionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SemVer,OpenConfigVersionStatement> |
OpenConfigVersionSupport.createEffective(StmtContext<SemVer,OpenConfigVersionStatement,EffectiveStatement<SemVer,OpenConfigVersionStatement>> ctx) |
void |
OpenConfigVersionSupport.onLinkageDeclared(StmtContext.Mutable<SemVer,OpenConfigVersionStatement,EffectiveStatement<SemVer,OpenConfigVersionStatement>> stmt) |
Modifier and Type | Class and Description |
---|---|
class |
ChildSchemaNodeNamespace<D extends DeclaredStatement<QName>,E extends EffectiveStatement<QName,D>>
Statement local namespace, which holds direct schema node descendants.
|
Modifier and Type | Method and Description |
---|---|
StmtContext.Mutable<?,?,EffectiveStatement<?,?>> |
SchemaNodeIdentifierBuildNamespace.get(SchemaNodeIdentifier key)
Deprecated.
|
StmtContext.Mutable<?,?,EffectiveStatement<?,?>> |
SchemaNodeIdentifierBuildNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
SchemaNodeIdentifier key)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<S extends EffectiveStatement<?,?>> |
EffectiveStatementBase.firstEffective(Class<S> type)
Deprecated.
Use
findFirstEffectiveSubstatement(Class) instead. |
Modifier and Type | Method and Description |
---|---|
protected EffectiveStatement<?,?> |
EffectiveStatementBase.firstEffectiveSubstatementOfType(Class<?> type) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends EffectiveStatement<?,?>> |
EffectiveStatementBase.effectiveSubstatements() |
protected Collection<? extends EffectiveStatement<?,?>> |
EffectiveStatementBase.initSubstatements(Collection<? extends StmtContext<?,?,?>> substatementsInit)
Create a set of substatements.
|
Modifier and Type | Method and Description |
---|---|
static Optional<ElementCountConstraint> |
EffectiveStmtUtils.createElementCountConstraint(EffectiveStatement<?,?> stmt) |
static SourceException |
EffectiveStmtUtils.createNameCollisionSourceException(StmtContext<?,?,?> ctx,
EffectiveStatement<?,?> effectiveStatement) |
Constructor and Description |
---|
AbstractEffectiveModule(StmtContext<String,D,? extends EffectiveStatement<String,?>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ActionStatement> |
ActionStatementSupport.createEffective(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ActionStatement> |
ActionStatementSupport.createEffective(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
void |
ActionStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> stmt) |
void |
ActionStatementSupport.onStatementAdded(StmtContext.Mutable<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> stmt) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,AnydataStatement> |
AnydataStatementSupport.createEffective(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,AnydataStatement> |
AnydataStatementSupport.createEffective(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
void |
AnydataStatementSupport.onStatementAdded(StmtContext.Mutable<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> stmt) |
Modifier and Type | Class and Description |
---|---|
class |
AnyxmlEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ArgumentStatement> |
ArgumentStatementSupport.createEffective(StmtContext<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ArgumentStatement> |
ArgumentStatementSupport.createEffective(StmtContext<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,BaseStatement> |
BaseStatementSupport.createEffective(StmtContext<QName,BaseStatement,EffectiveStatement<QName,BaseStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,BaseStatement> |
BaseStatementSupport.createEffective(StmtContext<QName,BaseStatement,EffectiveStatement<QName,BaseStatement>> ctx) |
void |
BaseStatementSupport.onStatementDefinitionDeclared(StmtContext.Mutable<QName,BaseStatement,EffectiveStatement<QName,BaseStatement>> baseStmtCtx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,BelongsToStatement> |
BelongsToStatementSupport.createEffective(StmtContext<String,BelongsToStatement,EffectiveStatement<String,BelongsToStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,BelongsToStatement> |
BelongsToStatementSupport.createEffective(StmtContext<String,BelongsToStatement,EffectiveStatement<String,BelongsToStatement>> ctx) |
void |
BelongsToStatementSupport.onLinkageDeclared(StmtContext.Mutable<String,BelongsToStatement,EffectiveStatement<String,BelongsToStatement>> belongsToCtx) |
void |
BelongsToStatementSupport.onPreLinkageDeclared(StmtContext.Mutable<String,BelongsToStatement,EffectiveStatement<String,BelongsToStatement>> belongsToCtx) |
Modifier and Type | Class and Description |
---|---|
class |
BitEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
ConfigEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,ConfigStatement> |
ConfigStatementSupport.createEffective(StmtContext<Boolean,ConfigStatement,EffectiveStatement<Boolean,ConfigStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,ConfigStatement> |
ConfigStatementSupport.createEffective(StmtContext<Boolean,ConfigStatement,EffectiveStatement<Boolean,ConfigStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ContactStatement> |
ContactStatementSupport.createEffective(StmtContext<String,ContactStatement,EffectiveStatement<String,ContactStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ContactStatement> |
ContactStatementSupport.createEffective(StmtContext<String,ContactStatement,EffectiveStatement<String,ContactStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,DefaultStatement> |
DefaultStatementSupport.createEffective(StmtContext<String,DefaultStatement,EffectiveStatement<String,DefaultStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,DefaultStatement> |
DefaultStatementSupport.createEffective(StmtContext<String,DefaultStatement,EffectiveStatement<String,DefaultStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,DescriptionStatement> |
DescriptionStatementSupport.createEffective(StmtContext<String,DescriptionStatement,EffectiveStatement<String,DescriptionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,DescriptionStatement> |
DescriptionStatementSupport.createEffective(StmtContext<String,DescriptionStatement,EffectiveStatement<String,DescriptionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SchemaNodeIdentifier,DeviationStatement> |
DeviationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,DeviationStatement,EffectiveStatement<SchemaNodeIdentifier,DeviationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<SchemaNodeIdentifier,DeviationStatement> |
DeviationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,DeviationStatement,EffectiveStatement<SchemaNodeIdentifier,DeviationStatement>> ctx) |
void |
DeviationStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<SchemaNodeIdentifier,DeviationStatement,EffectiveStatement<SchemaNodeIdentifier,DeviationStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
EnumEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ErrorAppTagStatement> |
ErrorAppTagStatementSupport.createEffective(StmtContext<String,ErrorAppTagStatement,EffectiveStatement<String,ErrorAppTagStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ErrorAppTagStatement> |
ErrorAppTagStatementSupport.createEffective(StmtContext<String,ErrorAppTagStatement,EffectiveStatement<String,ErrorAppTagStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ErrorMessageStatement> |
ErrorMessageStatementSupport.createEffective(StmtContext<String,ErrorMessageStatement,EffectiveStatement<String,ErrorMessageStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ErrorMessageStatement> |
ErrorMessageStatementSupport.createEffective(StmtContext<String,ErrorMessageStatement,EffectiveStatement<String,ErrorMessageStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ExtensionStatement> |
ExtensionStatementSupport.createEffective(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ExtensionStatement> |
ExtensionStatementSupport.createEffective(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx) |
void |
ExtensionStatementSupport.onStatementDefinitionDeclared(StmtContext.Mutable<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> stmt) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,FeatureStatement> |
FeatureStatementSupport.createEffective(StmtContext<QName,FeatureStatement,EffectiveStatement<QName,FeatureStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,FeatureStatement> |
FeatureStatementSupport.createEffective(StmtContext<QName,FeatureStatement,EffectiveStatement<QName,FeatureStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,FractionDigitsStatement> |
FractionDigitsStatementSupport.createEffective(StmtContext<Integer,FractionDigitsStatement,EffectiveStatement<Integer,FractionDigitsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,FractionDigitsStatement> |
FractionDigitsStatementSupport.createEffective(StmtContext<Integer,FractionDigitsStatement,EffectiveStatement<Integer,FractionDigitsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement> |
IfFeatureStatementSupport.createEffective(StmtContext<Predicate<Set<QName>>,IfFeatureStatement,EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement> |
IfFeatureStatementSupport.createEffective(StmtContext<Predicate<Set<QName>>,IfFeatureStatement,EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement> |
KeyStatementSupport.createEffective(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
Collection<SchemaNodeIdentifier> |
KeyStatementSupport.adaptArgumentValue(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement>> ctx,
QNameModule targetModule) |
EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement> |
KeyStatementSupport.createEffective(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
LeafEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,LeafStatement> |
LeafStatementSupport.createEffective(StmtContext<QName,LeafStatement,EffectiveStatement<QName,LeafStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,LeafStatement> |
LeafStatementSupport.createEffective(StmtContext<QName,LeafStatement,EffectiveStatement<QName,LeafStatement>> ctx) |
void |
LeafStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<QName,LeafStatement,EffectiveStatement<QName,LeafStatement>> ctx) |
void |
LeafStatementSupport.onStatementAdded(StmtContext.Mutable<QName,LeafStatement,EffectiveStatement<QName,LeafStatement>> stmt) |
Modifier and Type | Class and Description |
---|---|
class |
LeafListEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
LengthEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<List<ValueRange>,LengthStatement> |
LengthStatementSupport.createEffective(StmtContext<List<ValueRange>,LengthStatement,EffectiveStatement<List<ValueRange>,LengthStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<List<ValueRange>,LengthStatement> |
LengthStatementSupport.createEffective(StmtContext<List<ValueRange>,LengthStatement,EffectiveStatement<List<ValueRange>,LengthStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
ListEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,MandatoryStatement> |
MandatoryStatementSupport.createEffective(StmtContext<Boolean,MandatoryStatement,EffectiveStatement<Boolean,MandatoryStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,MandatoryStatement> |
MandatoryStatementSupport.createEffective(StmtContext<Boolean,MandatoryStatement,EffectiveStatement<Boolean,MandatoryStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,MaxElementsStatement> |
MaxElementsStatementSupport.createEffective(StmtContext<String,MaxElementsStatement,EffectiveStatement<String,MaxElementsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,MaxElementsStatement> |
MaxElementsStatementSupport.createEffective(StmtContext<String,MaxElementsStatement,EffectiveStatement<String,MaxElementsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,MinElementsStatement> |
MinElementsStatementSupport.createEffective(StmtContext<Integer,MinElementsStatement,EffectiveStatement<Integer,MinElementsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,MinElementsStatement> |
MinElementsStatementSupport.createEffective(StmtContext<Integer,MinElementsStatement,EffectiveStatement<Integer,MinElementsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<ModifierKind,ModifierStatement> |
ModifierStatementSupport.createEffective(StmtContext<ModifierKind,ModifierStatement,EffectiveStatement<ModifierKind,ModifierStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<ModifierKind,ModifierStatement> |
ModifierStatementSupport.createEffective(StmtContext<ModifierKind,ModifierStatement,EffectiveStatement<ModifierKind,ModifierStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,MustStatement> |
MustStatementSupport.createEffective(StmtContext<RevisionAwareXPath,MustStatement,EffectiveStatement<RevisionAwareXPath,MustStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,MustStatement> |
MustStatementSupport.createEffective(StmtContext<RevisionAwareXPath,MustStatement,EffectiveStatement<RevisionAwareXPath,MustStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<URI,NamespaceStatement> |
NamespaceStatementSupport.createEffective(StmtContext<URI,NamespaceStatement,EffectiveStatement<URI,NamespaceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<URI,NamespaceStatement> |
NamespaceStatementSupport.createEffective(StmtContext<URI,NamespaceStatement,EffectiveStatement<URI,NamespaceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,NotificationStatement> |
NotificationStatementRFC7950Support.createEffective(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
EffectiveStatement<QName,NotificationStatement> |
NotificationStatementRFC6020Support.createEffective(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,NotificationStatement> |
NotificationStatementRFC7950Support.createEffective(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
EffectiveStatement<QName,NotificationStatement> |
NotificationStatementRFC6020Support.createEffective(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,OrderedByStatement> |
OrderedByStatementSupport.createEffective(StmtContext<String,OrderedByStatement,EffectiveStatement<String,OrderedByStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,OrderedByStatement> |
OrderedByStatementSupport.createEffective(StmtContext<String,OrderedByStatement,EffectiveStatement<String,OrderedByStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,OrganizationStatement> |
OrganizationStatementSupport.createEffective(StmtContext<String,OrganizationStatement,EffectiveStatement<String,OrganizationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,OrganizationStatement> |
OrganizationStatementSupport.createEffective(StmtContext<String,OrganizationStatement,EffectiveStatement<String,OrganizationStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,PathStatement> |
PathStatementSupport.createEffective(StmtContext<RevisionAwareXPath,PathStatement,EffectiveStatement<RevisionAwareXPath,PathStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,PathStatement> |
PathStatementSupport.createEffective(StmtContext<RevisionAwareXPath,PathStatement,EffectiveStatement<RevisionAwareXPath,PathStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Long,PositionStatement> |
PositionStatementSupport.createEffective(StmtContext<Long,PositionStatement,EffectiveStatement<Long,PositionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Long,PositionStatement> |
PositionStatementSupport.createEffective(StmtContext<Long,PositionStatement,EffectiveStatement<Long,PositionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,PrefixStatement> |
PrefixStatementSupport.createEffective(StmtContext<String,PrefixStatement,EffectiveStatement<String,PrefixStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,PrefixStatement> |
PrefixStatementSupport.createEffective(StmtContext<String,PrefixStatement,EffectiveStatement<String,PrefixStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,PresenceStatement> |
PresenceStatementSupport.createEffective(StmtContext<String,PresenceStatement,EffectiveStatement<String,PresenceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,PresenceStatement> |
PresenceStatementSupport.createEffective(StmtContext<String,PresenceStatement,EffectiveStatement<String,PresenceStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
RangeEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<List<ValueRange>,RangeStatement> |
RangeStatementSupport.createEffective(StmtContext<List<ValueRange>,RangeStatement,EffectiveStatement<List<ValueRange>,RangeStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<List<ValueRange>,RangeStatement> |
RangeStatementSupport.createEffective(StmtContext<List<ValueRange>,RangeStatement,EffectiveStatement<List<ValueRange>,RangeStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ReferenceStatement> |
ReferenceStatementSupport.createEffective(StmtContext<String,ReferenceStatement,EffectiveStatement<String,ReferenceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,ReferenceStatement> |
ReferenceStatementSupport.createEffective(StmtContext<String,ReferenceStatement,EffectiveStatement<String,ReferenceStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
RefineEffectiveStatementImpl |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,RequireInstanceStatement> |
RequireInstanceStatementSupport.createEffective(StmtContext<Boolean,RequireInstanceStatement,EffectiveStatement<Boolean,RequireInstanceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,RequireInstanceStatement> |
RequireInstanceStatementSupport.createEffective(StmtContext<Boolean,RequireInstanceStatement,EffectiveStatement<Boolean,RequireInstanceStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Revision,RevisionStatement> |
RevisionStatementSupport.createEffective(StmtContext<Revision,RevisionStatement,EffectiveStatement<Revision,RevisionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Revision,RevisionStatement> |
RevisionStatementSupport.createEffective(StmtContext<Revision,RevisionStatement,EffectiveStatement<Revision,RevisionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Revision,RevisionDateStatement> |
RevisionDateStatementSupport.createEffective(StmtContext<Revision,RevisionDateStatement,EffectiveStatement<Revision,RevisionDateStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Revision,RevisionDateStatement> |
RevisionDateStatementSupport.createEffective(StmtContext<Revision,RevisionDateStatement,EffectiveStatement<Revision,RevisionDateStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Status,StatusStatement> |
StatusStatementSupport.createEffective(StmtContext<Status,StatusStatement,EffectiveStatement<Status,StatusStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Status,StatusStatement> |
StatusStatementSupport.createEffective(StmtContext<Status,StatusStatement,EffectiveStatement<Status,StatusStatement>> ctx) |
Modifier and Type | Class and Description |
---|---|
class |
BitsSpecificationEffectiveStatement |
class |
Decimal64SpecificationEffectiveStatement |
class |
EnumSpecificationEffectiveStatement |
class |
IdentityRefSpecificationEffectiveStatement |
class |
LeafrefSpecificationEffectiveStatement |
class |
UnionSpecificationEffectiveStatement |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,TypedefStatement> |
TypedefStatementSupport.createEffective(StmtContext<QName,TypedefStatement,EffectiveStatement<QName,TypedefStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,TypedefStatement> |
TypedefStatementSupport.createEffective(StmtContext<QName,TypedefStatement,EffectiveStatement<QName,TypedefStatement>> ctx) |
void |
TypedefStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<QName,TypedefStatement,EffectiveStatement<QName,TypedefStatement>> stmt) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement> |
UniqueStatementSupport.createEffective(StmtContext<Set<SchemaNodeIdentifier.Relative>,UniqueStatement,EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement> |
UniqueStatementSupport.createEffective(StmtContext<Set<SchemaNodeIdentifier.Relative>,UniqueStatement,EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,UnitsStatement> |
UnitsStatementSupport.createEffective(StmtContext<String,UnitsStatement,EffectiveStatement<String,UnitsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<String,UnitsStatement> |
UnitsStatementSupport.createEffective(StmtContext<String,UnitsStatement,EffectiveStatement<String,UnitsStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,UsesStatement> |
UsesStatementSupport.createEffective(StmtContext<QName,UsesStatement,EffectiveStatement<QName,UsesStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,UsesStatement> |
UsesStatementSupport.createEffective(StmtContext<QName,UsesStatement,EffectiveStatement<QName,UsesStatement>> ctx) |
void |
UsesStatementSupport.onFullDefinitionDeclared(StmtContext.Mutable<QName,UsesStatement,EffectiveStatement<QName,UsesStatement>> usesNode) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,ValueStatement> |
ValueStatementSupport.createEffective(StmtContext<Integer,ValueStatement,EffectiveStatement<Integer,ValueStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Integer,ValueStatement> |
ValueStatementSupport.createEffective(StmtContext<Integer,ValueStatement,EffectiveStatement<Integer,ValueStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,WhenStatement> |
WhenStatementSupport.createEffective(StmtContext<RevisionAwareXPath,WhenStatement,EffectiveStatement<RevisionAwareXPath,WhenStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<RevisionAwareXPath,WhenStatement> |
WhenStatementSupport.createEffective(StmtContext<RevisionAwareXPath,WhenStatement,EffectiveStatement<RevisionAwareXPath,WhenStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<YangVersion,YangVersionStatement> |
YangVersionStatementSupport.createEffective(StmtContext<YangVersion,YangVersionStatement,EffectiveStatement<YangVersion,YangVersionStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<YangVersion,YangVersionStatement> |
YangVersionStatementSupport.createEffective(StmtContext<YangVersion,YangVersionStatement,EffectiveStatement<YangVersion,YangVersionStatement>> ctx) |
void |
YangVersionStatementSupport.onPreLinkageDeclared(StmtContext.Mutable<YangVersion,YangVersionStatement,EffectiveStatement<YangVersion,YangVersionStatement>> stmt) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,YinElementStatement> |
YinElementStatementSupport.createEffective(StmtContext<Boolean,YinElementStatement,EffectiveStatement<Boolean,YinElementStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<Boolean,YinElementStatement> |
YinElementStatementSupport.createEffective(StmtContext<Boolean,YinElementStatement,EffectiveStatement<Boolean,YinElementStatement>> ctx) |
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. |
interface |
StatementFactory<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
interface |
StatementNamespace<K,D extends DeclaredStatement<?>,E extends EffectiveStatement<?,D>> |
static interface |
StatementNamespace.TreeBased<K,D extends DeclaredStatement<?>,E extends EffectiveStatement<?,D>> |
static interface |
StatementNamespace.TreeScoped<K,D extends DeclaredStatement<?>,E extends EffectiveStatement<?,D>> |
interface |
StatementSupport<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Support for processing concrete YANG statement.
|
interface |
StmtContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
static interface |
StmtContext.Mutable<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
Modifier and Type | Method and Description |
---|---|
default <X,Y extends DeclaredStatement<X>,Z extends EffectiveStatement<X,Y>> |
StmtContext.Mutable.childCopyOf(StmtContext<X,Y,Z> stmt,
CopyType type)
Create a child sub-statement, which is a child of this statement, inheriting all attributes from specified
child and recording copy type.
|
<X,Y extends DeclaredStatement<X>,Z extends EffectiveStatement<X,Y>> |
StmtContext.Mutable.childCopyOf(StmtContext<X,Y,Z> stmt,
CopyType type,
@Nullable QNameModule targetModule)
Create a child sub-statement, which is a child of this statement, inheriting all attributes from specified
child and recording copy type.
|
<K,E extends EffectiveStatement<?,?>,N extends IdentifierNamespace<K,? extends StmtContext<?,?,?>>> |
ModelActionBuilder.mutatesEffectiveCtx(StmtContext<?,?,?> context,
Class<N> namespace,
K key) |
default <K,E extends EffectiveStatement<?,?>,N extends IdentifierNamespace<K,? extends StmtContext<?,?,?>>> |
ModelActionBuilder.mutatesEffectiveCtxPath(StmtContext<?,?,?> context,
Class<N> namespace,
Iterable<K> keys) |
<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
ModelActionBuilder.requiresCtx(StmtContext<A,D,E> context,
ModelProcessingPhase phase)
Action requires that the specified context completes specified phase before
ModelActionBuilder.apply(InferenceAction)
may be invoked. |
<K,E extends EffectiveStatement<?,?>,N extends StatementNamespace<K,?,? extends E>> |
ModelActionBuilder.requiresEffective(StmtContext<?,?,?> context,
Class<N> namespace,
K key)
Deprecated.
Undocumented method. Use at your own risk.
|
<E extends EffectiveStatement<?,?>> |
ModelActionBuilder.requiresEffective(StmtContext<?,?,? extends E> stmt)
Deprecated.
Undocumented method. Use at your own risk.
|
<K,E extends EffectiveStatement<?,?>,N extends StatementNamespace<K,?,? extends E>> |
ModelActionBuilder.requiresEffectiveCtx(StmtContext<?,?,?> context,
Class<N> namespace,
K key)
Deprecated.
Undocumented method. Use at your own risk.
|
Modifier and Type | Method and Description |
---|---|
default Class<? extends EffectiveStatement<?,?>> |
StatementSupport.getEffectiveRepresentationClass() |
Modifier and Type | Class and Description |
---|---|
class |
RootStatementContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Root statement class for a YANG source.
|
class |
StatementContextBase<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
class |
StatementDefinitionContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
Modifier and Type | Method and Description |
---|---|
<X,Y extends DeclaredStatement<X>,Z extends EffectiveStatement<X,Y>> |
StatementContextBase.childCopyOf(StmtContext<X,Y,Z> stmt,
CopyType type,
QNameModule targetModule) |
<X,Y extends DeclaredStatement<X>,Z extends EffectiveStatement<X,Y>> |
StatementContextBase.createSubstatement(int offset,
StatementDefinitionContext<X,Y,Z> def,
StatementSourceReference ref,
String argument)
Create a new substatement at the specified offset.
|
Modifier and Type | Method and Description |
---|---|
List<EffectiveStatement<?,?>> |
EffectiveSchemaContext.getRootEffectiveStatements() |
Copyright © 2019 OpenDaylight. All rights reserved.