Modifier and Type | Method and Description |
---|---|
AnyxmlSchemaLocationStatement |
AnyxmlSchemaLocationStatementSupport.createDeclared(StmtContext<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,?> ctx) |
AnyxmlEffectiveStatement |
AnyxmlStatementSupportOverride.createEffective(StmtContext<QName,AnyxmlStatement,AnyxmlEffectiveStatement> ctx) |
EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement> |
AnyxmlSchemaLocationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement,EffectiveStatement<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement>> ctx) |
SchemaNodeIdentifier |
AnyxmlSchemaLocationStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
DefaultDenyAllStatement |
DefaultDenyAllStatementSupport.createDeclared(StmtContext<Void,DefaultDenyAllStatement,?> ctx) |
DefaultDenyWriteStatement |
DefaultDenyWriteStatementSupport.createDeclared(StmtContext<Void,DefaultDenyWriteStatement,?> ctx) |
DefaultDenyAllEffectiveStatement |
DefaultDenyAllStatementSupport.createEffective(StmtContext<Void,DefaultDenyAllStatement,DefaultDenyAllEffectiveStatement> ctx) |
DefaultDenyWriteEffectiveStatement |
DefaultDenyWriteStatementSupport.createEffective(StmtContext<Void,DefaultDenyWriteStatement,DefaultDenyWriteEffectiveStatement> ctx) |
Void |
DefaultDenyAllStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Void |
DefaultDenyWriteStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
AnnotationStatement |
AnnotationStatementSupport.createDeclared(StmtContext<String,AnnotationStatement,?> ctx) |
AnnotationEffectiveStatement |
AnnotationStatementSupport.createEffective(StmtContext<String,AnnotationStatement,AnnotationEffectiveStatement> ctx) |
String |
AnnotationStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
YangDataStatement |
YangDataStatementSupport.createDeclared(StmtContext<String,YangDataStatement,?> ctx) |
EffectiveStatement<String,YangDataStatement> |
YangDataStatementSupport.createEffective(StmtContext<String,YangDataStatement,EffectiveStatement<String,YangDataStatement>> ctx) |
String |
YangDataStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
OpenConfigVersionStatement |
OpenConfigVersionSupport.createDeclared(StmtContext<SemVer,OpenConfigVersionStatement,?> ctx) |
EffectiveStatement<SemVer,OpenConfigVersionStatement> |
OpenConfigVersionSupport.createEffective(StmtContext<SemVer,OpenConfigVersionStatement,EffectiveStatement<SemVer,OpenConfigVersionStatement>> ctx) |
SemVer |
OpenConfigVersionSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
StmtContext<?,D,E> |
ChildSchemaNodeNamespace.get(QName key) |
StmtContext<?,D,E> |
ChildSchemaNodeNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
Modifier and Type | Method and Description |
---|---|
static Optional<StmtContext<?,?,?>> |
ChildSchemaNodeNamespace.findNode(StmtContext<?,?,?> root,
SchemaNodeIdentifier identifier)
Find statement context identified by interpreting specified
SchemaNodeIdentifier starting at specified
StmtContext . |
static Optional<StmtContext<?,?,?>> |
SchemaNodeIdentifierBuildNamespace.findNode(StmtContext<?,?,?> root,
SchemaNodeIdentifier identifier)
Deprecated.
|
Map<QName,StmtContext<?,D,E>> |
ChildSchemaNodeNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
Modifier and Type | Method and Description |
---|---|
void |
ChildSchemaNodeNamespace.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
StmtContext<?,D,E> value) |
static Optional<StmtContext<?,?,?>> |
ChildSchemaNodeNamespace.findNode(StmtContext<?,?,?> root,
SchemaNodeIdentifier identifier)
Find statement context identified by interpreting specified
SchemaNodeIdentifier starting at specified
StmtContext . |
static Optional<StmtContext<?,?,?>> |
SchemaNodeIdentifierBuildNamespace.findNode(StmtContext<?,?,?> root,
SchemaNodeIdentifier identifier)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static SourceException |
EffectiveStmtUtils.createNameCollisionSourceException(StmtContext<?,?,?> ctx,
EffectiveStatement<?,?> effectiveStatement) |
static SchemaNodeIdentifier |
ArgumentUtils.nodeIdentifierFromPath(StmtContext<?,?,?> ctx,
String path) |
static @NonNull Boolean |
ArgumentUtils.parseBoolean(StmtContext<?,?,?> ctx,
String input) |
static RevisionAwareXPath |
ArgumentUtils.parseXPath(StmtContext<?,?,?> ctx,
String path) |
Modifier and Type | Method and Description |
---|---|
protected Collection<? extends EffectiveStatement<?,?>> |
EffectiveStatementBase.initSubstatements(Collection<? extends StmtContext<?,?,?>> substatementsInit)
Create a set of substatements.
|
Modifier and Type | Method and Description |
---|---|
ActionStatement |
ActionStatementSupport.createDeclared(StmtContext<QName,ActionStatement,?> ctx) |
EffectiveStatement<QName,ActionStatement> |
ActionStatementSupport.createEffective(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
QName |
ActionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
AnydataStatement |
AnydataStatementSupport.createDeclared(StmtContext<QName,AnydataStatement,?> ctx) |
EffectiveStatement<QName,AnydataStatement> |
AnydataStatementSupport.createEffective(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
QName |
AnydataStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
AnyxmlStatement |
AnyxmlStatementSupport.createDeclared(StmtContext<QName,AnyxmlStatement,?> ctx) |
AnyxmlEffectiveStatement |
AnyxmlStatementSupport.createEffective(StmtContext<QName,AnyxmlStatement,AnyxmlEffectiveStatement> ctx) |
QName |
AnyxmlStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ArgumentStatement |
ArgumentStatementSupport.createDeclared(StmtContext<QName,ArgumentStatement,?> ctx) |
EffectiveStatement<QName,ArgumentStatement> |
ArgumentStatementSupport.createEffective(StmtContext<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>> ctx) |
QName |
ArgumentStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
BaseStatement |
BaseStatementSupport.createDeclared(StmtContext<QName,BaseStatement,?> ctx) |
EffectiveStatement<QName,BaseStatement> |
BaseStatementSupport.createEffective(StmtContext<QName,BaseStatement,EffectiveStatement<QName,BaseStatement>> ctx) |
QName |
BaseStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
BelongsToStatement |
BelongsToStatementSupport.createDeclared(StmtContext<String,BelongsToStatement,?> ctx) |
EffectiveStatement<String,BelongsToStatement> |
BelongsToStatementSupport.createEffective(StmtContext<String,BelongsToStatement,EffectiveStatement<String,BelongsToStatement>> ctx) |
String |
BelongsToStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ConfigStatement |
ConfigStatementSupport.createDeclared(StmtContext<Boolean,ConfigStatement,?> ctx) |
EffectiveStatement<Boolean,ConfigStatement> |
ConfigStatementSupport.createEffective(StmtContext<Boolean,ConfigStatement,EffectiveStatement<Boolean,ConfigStatement>> ctx) |
Boolean |
ConfigStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Constructor and Description |
---|
ConfigEffectiveStatementImpl(StmtContext<Boolean,ConfigStatement,?> ctx) |
Modifier and Type | Method and Description |
---|---|
ContactStatement |
ContactStatementSupport.createDeclared(StmtContext<String,ContactStatement,?> ctx) |
EffectiveStatement<String,ContactStatement> |
ContactStatementSupport.createEffective(StmtContext<String,ContactStatement,EffectiveStatement<String,ContactStatement>> ctx) |
String |
ContactStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
DefaultStatement |
DefaultStatementSupport.createDeclared(StmtContext<String,DefaultStatement,?> ctx) |
EffectiveStatement<String,DefaultStatement> |
DefaultStatementSupport.createEffective(StmtContext<String,DefaultStatement,EffectiveStatement<String,DefaultStatement>> ctx) |
String |
DefaultStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
DescriptionStatement |
DescriptionStatementSupport.createDeclared(StmtContext<String,DescriptionStatement,?> ctx) |
EffectiveStatement<String,DescriptionStatement> |
DescriptionStatementSupport.createEffective(StmtContext<String,DescriptionStatement,EffectiveStatement<String,DescriptionStatement>> ctx) |
String |
DescriptionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
DeviationStatement |
DeviationStatementSupport.createDeclared(StmtContext<SchemaNodeIdentifier,DeviationStatement,?> ctx) |
EffectiveStatement<SchemaNodeIdentifier,DeviationStatement> |
DeviationStatementSupport.createEffective(StmtContext<SchemaNodeIdentifier,DeviationStatement,EffectiveStatement<SchemaNodeIdentifier,DeviationStatement>> ctx) |
SchemaNodeIdentifier |
DeviationStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ErrorAppTagStatement |
ErrorAppTagStatementSupport.createDeclared(StmtContext<String,ErrorAppTagStatement,?> ctx) |
EffectiveStatement<String,ErrorAppTagStatement> |
ErrorAppTagStatementSupport.createEffective(StmtContext<String,ErrorAppTagStatement,EffectiveStatement<String,ErrorAppTagStatement>> ctx) |
String |
ErrorAppTagStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ErrorMessageStatement |
ErrorMessageStatementSupport.createDeclared(StmtContext<String,ErrorMessageStatement,?> ctx) |
EffectiveStatement<String,ErrorMessageStatement> |
ErrorMessageStatementSupport.createEffective(StmtContext<String,ErrorMessageStatement,EffectiveStatement<String,ErrorMessageStatement>> ctx) |
String |
ErrorMessageStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ExtensionStatement |
ExtensionStatementSupport.createDeclared(StmtContext<QName,ExtensionStatement,?> ctx) |
EffectiveStatement<QName,ExtensionStatement> |
ExtensionStatementSupport.createEffective(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx) |
QName |
ExtensionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
FeatureStatement |
FeatureStatementSupport.createDeclared(StmtContext<QName,FeatureStatement,?> ctx) |
EffectiveStatement<QName,FeatureStatement> |
FeatureStatementSupport.createEffective(StmtContext<QName,FeatureStatement,EffectiveStatement<QName,FeatureStatement>> ctx) |
QName |
FeatureStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
FractionDigitsStatement |
FractionDigitsStatementSupport.createDeclared(StmtContext<Integer,FractionDigitsStatement,?> ctx) |
EffectiveStatement<Integer,FractionDigitsStatement> |
FractionDigitsStatementSupport.createEffective(StmtContext<Integer,FractionDigitsStatement,EffectiveStatement<Integer,FractionDigitsStatement>> ctx) |
Integer |
FractionDigitsStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
IfFeatureStatement |
IfFeatureStatementSupport.createDeclared(StmtContext<Predicate<Set<QName>>,IfFeatureStatement,?> ctx) |
EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement> |
IfFeatureStatementSupport.createEffective(StmtContext<Predicate<Set<QName>>,IfFeatureStatement,EffectiveStatement<Predicate<Set<QName>>,IfFeatureStatement>> ctx) |
Predicate<Set<QName>> |
IfFeatureStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
Collection<SchemaNodeIdentifier> |
KeyStatementSupport.adaptArgumentValue(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement>> ctx,
QNameModule targetModule) |
KeyStatement |
KeyStatementSupport.createDeclared(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,?> ctx) |
EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement> |
KeyStatementSupport.createEffective(StmtContext<Collection<SchemaNodeIdentifier>,KeyStatement,EffectiveStatement<Collection<SchemaNodeIdentifier>,KeyStatement>> ctx) |
Collection<SchemaNodeIdentifier> |
KeyStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
LeafStatement |
LeafStatementSupport.createDeclared(StmtContext<QName,LeafStatement,?> ctx) |
EffectiveStatement<QName,LeafStatement> |
LeafStatementSupport.createEffective(StmtContext<QName,LeafStatement,EffectiveStatement<QName,LeafStatement>> ctx) |
QName |
LeafStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
LengthStatement |
LengthStatementSupport.createDeclared(StmtContext<List<ValueRange>,LengthStatement,?> ctx) |
EffectiveStatement<List<ValueRange>,LengthStatement> |
LengthStatementSupport.createEffective(StmtContext<List<ValueRange>,LengthStatement,EffectiveStatement<List<ValueRange>,LengthStatement>> ctx) |
List<ValueRange> |
LengthStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
MandatoryStatement |
MandatoryStatementSupport.createDeclared(StmtContext<Boolean,MandatoryStatement,?> ctx) |
EffectiveStatement<Boolean,MandatoryStatement> |
MandatoryStatementSupport.createEffective(StmtContext<Boolean,MandatoryStatement,EffectiveStatement<Boolean,MandatoryStatement>> ctx) |
Boolean |
MandatoryStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
MaxElementsStatement |
MaxElementsStatementSupport.createDeclared(StmtContext<String,MaxElementsStatement,?> ctx) |
EffectiveStatement<String,MaxElementsStatement> |
MaxElementsStatementSupport.createEffective(StmtContext<String,MaxElementsStatement,EffectiveStatement<String,MaxElementsStatement>> ctx) |
String |
MaxElementsStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
MinElementsStatement |
MinElementsStatementSupport.createDeclared(StmtContext<Integer,MinElementsStatement,?> ctx) |
EffectiveStatement<Integer,MinElementsStatement> |
MinElementsStatementSupport.createEffective(StmtContext<Integer,MinElementsStatement,EffectiveStatement<Integer,MinElementsStatement>> ctx) |
Integer |
MinElementsStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ModifierStatement |
ModifierStatementSupport.createDeclared(StmtContext<ModifierKind,ModifierStatement,?> ctx) |
EffectiveStatement<ModifierKind,ModifierStatement> |
ModifierStatementSupport.createEffective(StmtContext<ModifierKind,ModifierStatement,EffectiveStatement<ModifierKind,ModifierStatement>> ctx) |
ModifierKind |
ModifierStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
MustStatement |
MustStatementSupport.createDeclared(StmtContext<RevisionAwareXPath,MustStatement,?> ctx) |
EffectiveStatement<RevisionAwareXPath,MustStatement> |
MustStatementSupport.createEffective(StmtContext<RevisionAwareXPath,MustStatement,EffectiveStatement<RevisionAwareXPath,MustStatement>> ctx) |
RevisionAwareXPath |
MustStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
NamespaceStatement |
NamespaceStatementSupport.createDeclared(StmtContext<URI,NamespaceStatement,?> ctx) |
EffectiveStatement<URI,NamespaceStatement> |
NamespaceStatementSupport.createEffective(StmtContext<URI,NamespaceStatement,EffectiveStatement<URI,NamespaceStatement>> ctx) |
URI |
NamespaceStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
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 |
---|---|
OrderedByStatement |
OrderedByStatementSupport.createDeclared(StmtContext<String,OrderedByStatement,?> ctx) |
EffectiveStatement<String,OrderedByStatement> |
OrderedByStatementSupport.createEffective(StmtContext<String,OrderedByStatement,EffectiveStatement<String,OrderedByStatement>> ctx) |
String |
OrderedByStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
OrganizationStatement |
OrganizationStatementSupport.createDeclared(StmtContext<String,OrganizationStatement,?> ctx) |
EffectiveStatement<String,OrganizationStatement> |
OrganizationStatementSupport.createEffective(StmtContext<String,OrganizationStatement,EffectiveStatement<String,OrganizationStatement>> ctx) |
String |
OrganizationStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
PathStatement |
PathStatementSupport.createDeclared(StmtContext<RevisionAwareXPath,PathStatement,?> ctx) |
EffectiveStatement<RevisionAwareXPath,PathStatement> |
PathStatementSupport.createEffective(StmtContext<RevisionAwareXPath,PathStatement,EffectiveStatement<RevisionAwareXPath,PathStatement>> ctx) |
RevisionAwareXPath |
PathStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Constructor and Description |
---|
PatternStatementImpl(StmtContext<PatternConstraint,PatternStatement,?> context) |
Modifier and Type | Method and Description |
---|---|
PositionStatement |
PositionStatementSupport.createDeclared(StmtContext<Long,PositionStatement,?> ctx) |
EffectiveStatement<Long,PositionStatement> |
PositionStatementSupport.createEffective(StmtContext<Long,PositionStatement,EffectiveStatement<Long,PositionStatement>> ctx) |
Long |
PositionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
PrefixStatement |
PrefixStatementSupport.createDeclared(StmtContext<String,PrefixStatement,?> ctx) |
EffectiveStatement<String,PrefixStatement> |
PrefixStatementSupport.createEffective(StmtContext<String,PrefixStatement,EffectiveStatement<String,PrefixStatement>> ctx) |
String |
PrefixStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
PresenceStatement |
PresenceStatementSupport.createDeclared(StmtContext<String,PresenceStatement,?> ctx) |
EffectiveStatement<String,PresenceStatement> |
PresenceStatementSupport.createEffective(StmtContext<String,PresenceStatement,EffectiveStatement<String,PresenceStatement>> ctx) |
String |
PresenceStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
RangeStatement |
RangeStatementSupport.createDeclared(StmtContext<List<ValueRange>,RangeStatement,?> ctx) |
EffectiveStatement<List<ValueRange>,RangeStatement> |
RangeStatementSupport.createEffective(StmtContext<List<ValueRange>,RangeStatement,EffectiveStatement<List<ValueRange>,RangeStatement>> ctx) |
List<ValueRange> |
RangeStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String rangeArgument) |
Modifier and Type | Method and Description |
---|---|
ReferenceStatement |
ReferenceStatementSupport.createDeclared(StmtContext<String,ReferenceStatement,?> ctx) |
EffectiveStatement<String,ReferenceStatement> |
ReferenceStatementSupport.createEffective(StmtContext<String,ReferenceStatement,EffectiveStatement<String,ReferenceStatement>> ctx) |
String |
ReferenceStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
RequireInstanceStatement |
RequireInstanceStatementSupport.createDeclared(StmtContext<Boolean,RequireInstanceStatement,?> ctx) |
EffectiveStatement<Boolean,RequireInstanceStatement> |
RequireInstanceStatementSupport.createEffective(StmtContext<Boolean,RequireInstanceStatement,EffectiveStatement<Boolean,RequireInstanceStatement>> ctx) |
Boolean |
RequireInstanceStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
RevisionStatement |
RevisionStatementSupport.createDeclared(StmtContext<Revision,RevisionStatement,?> ctx) |
EffectiveStatement<Revision,RevisionStatement> |
RevisionStatementSupport.createEffective(StmtContext<Revision,RevisionStatement,EffectiveStatement<Revision,RevisionStatement>> ctx) |
Revision |
RevisionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
RevisionDateStatement |
RevisionDateStatementSupport.createDeclared(StmtContext<Revision,RevisionDateStatement,?> ctx) |
EffectiveStatement<Revision,RevisionDateStatement> |
RevisionDateStatementSupport.createEffective(StmtContext<Revision,RevisionDateStatement,EffectiveStatement<Revision,RevisionDateStatement>> ctx) |
Revision |
RevisionDateStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
StatusStatement |
StatusStatementSupport.createDeclared(StmtContext<Status,StatusStatement,?> ctx) |
EffectiveStatement<Status,StatusStatement> |
StatusStatementSupport.createEffective(StmtContext<Status,StatusStatement,EffectiveStatement<Status,StatusStatement>> ctx) |
Status |
StatusStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Constructor and Description |
---|
BitsSpecificationImpl(StmtContext<String,TypeStatement.BitsSpecification,?> context) |
Modifier and Type | Method and Description |
---|---|
TypedefStatement |
TypedefStatementSupport.createDeclared(StmtContext<QName,TypedefStatement,?> ctx) |
EffectiveStatement<QName,TypedefStatement> |
TypedefStatementSupport.createEffective(StmtContext<QName,TypedefStatement,EffectiveStatement<QName,TypedefStatement>> ctx) |
QName |
TypedefStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
UniqueStatement |
UniqueStatementSupport.createDeclared(StmtContext<Set<SchemaNodeIdentifier.Relative>,UniqueStatement,?> ctx) |
EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement> |
UniqueStatementSupport.createEffective(StmtContext<Set<SchemaNodeIdentifier.Relative>,UniqueStatement,EffectiveStatement<Set<SchemaNodeIdentifier.Relative>,UniqueStatement>> ctx) |
Set<SchemaNodeIdentifier.Relative> |
UniqueStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
UnitsStatement |
UnitsStatementSupport.createDeclared(StmtContext<String,UnitsStatement,?> ctx) |
EffectiveStatement<String,UnitsStatement> |
UnitsStatementSupport.createEffective(StmtContext<String,UnitsStatement,EffectiveStatement<String,UnitsStatement>> ctx) |
String |
UnitsStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
UsesStatement |
UsesStatementSupport.createDeclared(StmtContext<QName,UsesStatement,?> ctx) |
EffectiveStatement<QName,UsesStatement> |
UsesStatementSupport.createEffective(StmtContext<QName,UsesStatement,EffectiveStatement<QName,UsesStatement>> ctx) |
QName |
UsesStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
ValueStatement |
ValueStatementSupport.createDeclared(StmtContext<Integer,ValueStatement,?> ctx) |
EffectiveStatement<Integer,ValueStatement> |
ValueStatementSupport.createEffective(StmtContext<Integer,ValueStatement,EffectiveStatement<Integer,ValueStatement>> ctx) |
Integer |
ValueStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
WhenStatement |
WhenStatementSupport.createDeclared(StmtContext<RevisionAwareXPath,WhenStatement,?> ctx) |
EffectiveStatement<RevisionAwareXPath,WhenStatement> |
WhenStatementSupport.createEffective(StmtContext<RevisionAwareXPath,WhenStatement,EffectiveStatement<RevisionAwareXPath,WhenStatement>> ctx) |
RevisionAwareXPath |
WhenStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
YangVersionStatement |
YangVersionStatementSupport.createDeclared(StmtContext<YangVersion,YangVersionStatement,?> ctx) |
EffectiveStatement<YangVersion,YangVersionStatement> |
YangVersionStatementSupport.createEffective(StmtContext<YangVersion,YangVersionStatement,EffectiveStatement<YangVersion,YangVersionStatement>> ctx) |
YangVersion |
YangVersionStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
YinElementStatement |
YinElementStatementSupport.createDeclared(StmtContext<Boolean,YinElementStatement,?> ctx) |
EffectiveStatement<Boolean,YinElementStatement> |
YinElementStatementSupport.createEffective(StmtContext<Boolean,YinElementStatement,EffectiveStatement<Boolean,YinElementStatement>> ctx) |
Boolean |
YinElementStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Interface and Description |
---|---|
static interface |
StmtContext.Mutable<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
Modifier and Type | Field and Description |
---|---|
static NamespaceBehaviour<QName,List<StmtContext<?,?,?>>,DerivedIdentitiesNamespace> |
DerivedIdentitiesNamespace.BEHAVIOUR |
static NamespaceBehaviour<SemVerSourceIdentifier,StmtContext<?,ModuleStatement,ModuleEffectiveStatement>,SemanticVersionModuleNamespace> |
SemanticVersionModuleNamespace.BEHAVIOUR |
static NamespaceBehaviour<StmtContext<?,?,?>,SemVer,SemanticVersionNamespace> |
SemanticVersionNamespace.BEHAVIOUR |
Modifier and Type | Method and Description |
---|---|
<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) |
Modifier and Type | Method and Description |
---|---|
default @NonNull StmtContext<?,?,?> |
StmtContext.coerceParentContext()
Return the parent statement context, forcing a VerifyException if this is the root statement.
|
static <D extends DeclaredStatement<?>> |
StmtContextUtils.findDeepFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static StmtContext<?,?,?> |
StmtContextUtils.findFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
int startIndex,
Class<? extends DeclaredStatement<?>>... types) |
static <D extends DeclaredStatement<?>> |
StmtContextUtils.findFirstDeclaredSubstatementOnSublevel(StmtContext<?,?,?> stmtContext,
Class<D> declaredType,
int sublevel) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstEffectiveSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType)
Searches for the first substatement of the specified type in the specified statement context.
|
StmtContext<?,D,E> |
StatementNamespace.get(K key) |
@Nullable StmtContext<?,?,?> |
StmtContext.getParentContext()
Return the parent statement context, or null if this is the root statement.
|
@NonNull StmtContext<?,?,?> |
StmtContext.getRoot() |
Modifier and Type | Method and Description |
---|---|
default Iterable<? extends StmtContext<?,?,?>> |
StmtContext.allSubstatements() |
default Stream<? extends StmtContext<?,?,?>> |
StmtContext.allSubstatementsStream() |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllDeclaredSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllEffectiveSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> type) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> type) |
Collection<? extends StmtContext<?,?,?>> |
StmtContext.getEffectOfStatement() |
Optional<StmtContext<?,?,?>> |
StmtContext.getOriginalCtx() |
Modifier and Type | Method and Description |
---|---|
default A |
StatementSupport.adaptArgumentValue(StmtContext<A,D,E> ctx,
QNameModule targetModule)
Adapts the argument value to match a new module.
|
QName |
AbstractQNameStatementSupport.adaptArgumentValue(StmtContext<QName,D,E> ctx,
QNameModule targetModule) |
void |
StmtContext.Mutable.addAsEffectOfStatement(StmtContext<?,?,?> ctx) |
<K,KT extends K,N extends StatementNamespace<K,?,?>> |
StmtContext.Mutable.addContext(Class<N> namespace,
KT key,
StmtContext<?,?,?> stmt)
Adds s statement to namespace map with a key.
|
static boolean |
StmtContextUtils.checkFeatureSupport(StmtContext<?,?,?> stmtContext,
Set<QName> supportedFeatures) |
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.
|
D |
StatementFactory.createDeclared(@NonNull StmtContext<A,D,?> ctx)
Create a
DeclaredStatement for specified context. |
D |
ForwardingStatementSupport.createDeclared(StmtContext<A,D,?> ctx) |
E |
StatementFactory.createEffective(@NonNull StmtContext<A,D,E> ctx)
Create a
EffectiveStatement for specified context. |
E |
ForwardingStatementSupport.createEffective(StmtContext<A,D,E> ctx) |
static SourceIdentifier |
StmtContextUtils.createSourceIdentifier(StmtContext<?,?,?> root) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllDeclaredSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllEffectiveSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> type) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findAllSubstatements(StmtContext<?,?,?> stmtContext,
Class<D> type) |
static <D extends DeclaredStatement<?>> |
StmtContextUtils.findDeepFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static StmtContext<?,?,?> |
StmtContextUtils.findFirstDeclaredSubstatement(StmtContext<?,?,?> stmtContext,
int startIndex,
Class<? extends DeclaredStatement<?>>... types) |
static <D extends DeclaredStatement<?>> |
StmtContextUtils.findFirstDeclaredSubstatementOnSublevel(StmtContext<?,?,?> stmtContext,
Class<D> declaredType,
int sublevel) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstEffectiveSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.findFirstSubstatement(StmtContext<?,?,?> stmtContext,
Class<D> declaredType)
Searches for the first substatement of the specified type in the specified statement context.
|
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.firstAttributeOf(StmtContext<?,?,?> ctx,
Class<D> declaredType) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.firstSubstatementAttributeOf(StmtContext<?,?,?> ctx,
Class<D> declaredType) |
static QNameModule |
StmtContextUtils.getModuleQNameByPrefix(StmtContext<?,?,?> ctx,
String prefix) |
static QNameModule |
StmtContextUtils.getRootModuleQName(StmtContext<?,?,?> ctx) |
static boolean |
StmtContextUtils.hasAncestorOfType(StmtContext<?,?,?> ctx,
Collection<StatementDefinition> ancestorTypes)
Checks whether at least one ancestor of a StatementContext matches one from a collection of statement
definitions.
|
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.hasAncestorOfTypeWithChildOfType(StmtContext<?,?,?> ctx,
StatementDefinition ancestorType,
StatementDefinition ancestorChildType)
Checks whether all of StmtContext's ancestors of specified type have a child of specified type.
|
static boolean |
StmtContextUtils.hasParentOfType(StmtContext<?,?,?> ctx,
StatementDefinition parentType)
Checks whether the parent of StmtContext is of specified type.
|
static boolean |
StmtContextUtils.isInExtensionBody(StmtContext<?,?,?> stmtCtx) |
static boolean |
StmtContextUtils.isMandatoryNode(StmtContext<?,?,?> stmtCtx)
Checks whether statement context is a mandatory leaf, choice, anyxml,
list or leaf-list according to RFC6020 or not.
|
static boolean |
StmtContextUtils.isNonPresenceContainer(StmtContext<?,?,?> stmtCtx)
Checks whether statement context is a non-presence container or not.
|
static boolean |
StmtContextUtils.isNotMandatoryNodeOfType(StmtContext<?,?,?> stmtCtx,
StatementDefinition stmtDef)
Checks whether a statement context is a statement of supplied statement
definition and whether it is not mandatory leaf, choice, anyxml, list or
leaf-list according to RFC6020.
|
static boolean |
StmtContextUtils.isPresenceContainer(StmtContext<?,?,?> stmtCtx)
Checks whether statement context is a presence container or not.
|
static boolean |
StmtContextUtils.isUnknownStatement(StmtContext<?,?,?> stmtCtx)
Returns true if supplied statement context represents unknown statement,
otherwise returns false.
|
static boolean |
StmtContextUtils.isUnrecognizedStatement(StmtContext<?,?,?> stmtCtx)
Returns true if supplied statement context represents unrecognized
statement, otherwise returns false.
|
<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 |
StatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value)
Parses textual representation of argument in object representation.
|
A |
ForwardingStatementSupport.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
static QName |
StmtContextUtils.parseIdentifier(StmtContext<?,?,?> ctx,
String str)
Parse a YANG identifier string in context of a statement.
|
static QName |
StmtContextUtils.parseNodeIdentifier(StmtContext<?,?,?> ctx,
String str)
Parse a YANG node identifier string in context of a statement.
|
static boolean |
StmtContextUtils.producesDeclared(StmtContext<?,?,?> ctx,
Class<? extends DeclaredStatement<?>> type) |
static QName |
StmtContextUtils.qnameFromArgument(StmtContext<?,?,?> ctx,
String value) |
<K,N extends StatementNamespace<K,?,?>> |
ModelActionBuilder.requiresCtx(StmtContext<?,?,?> context,
Class<N> namespace,
K key,
ModelProcessingPhase phase) |
<K,N extends StatementNamespace<K,?,?>> |
ModelActionBuilder.requiresCtx(StmtContext<?,?,?> context,
Class<N> namespace,
NamespaceKeyCriterion<K> criterion,
ModelProcessingPhase phase) |
<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,D extends DeclaredStatement<?>,N extends StatementNamespace<K,? extends D,?>> |
ModelActionBuilder.requiresDeclared(StmtContext<?,?,?> context,
Class<N> namespace,
K key)
Deprecated.
Undocumented method. Use at your own risk.
|
<D extends DeclaredStatement<?>> |
ModelActionBuilder.requiresDeclared(StmtContext<?,? extends D,?> context)
Action requires that the specified context transition to complete
ModelProcessingPhase.FULL_DECLARATION
phase and produce a declared statement. |
<K,D extends DeclaredStatement<?>,N extends StatementNamespace<K,? extends D,?>> |
ModelActionBuilder.requiresDeclaredCtx(StmtContext<?,?,?> context,
Class<N> namespace,
K key)
Deprecated.
Undocumented method. Use at your own risk.
|
<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.
|
void |
SubstatementValidator.validate(StmtContext<?,?,?> ctx)
Validate substatements inside a context.
|
static void |
StmtContextUtils.validateIfFeatureAndWhenOnListKeys(StmtContext<?,?,?> ctx)
Validates the specified statement context with regards to if-feature and when statement on list keys.
|
Modifier and Type | Method and Description |
---|---|
void |
StmtContext.Mutable.addAsEffectOfStatement(Collection<? extends StmtContext<?,?,?>> ctxs) |
static <A,D extends DeclaredStatement<A>> |
StmtContextUtils.firstAttributeOf(Iterable<? extends StmtContext<?,?,?>> contexts,
Class<D> declaredType) |
static Optional<Revision> |
StmtContextUtils.getLatestRevision(Iterable<? extends StmtContext<?,?,?>> subStmts) |
Constructor and Description |
---|
AbstractDeclaredStatement(StmtContext<A,?,?> context) |
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>> |
Modifier and Type | Method and Description |
---|---|
Collection<? extends StmtContext<?,?,?>> |
StatementContextBase.declaredSubstatements() |
Collection<? extends StmtContext<?,?,?>> |
StatementContextBase.effectiveSubstatements() |
Collection<? extends StmtContext<?,?,?>> |
StatementContextBase.getEffectOfStatement() |
Optional<StmtContext<?,?,?>> |
StatementContextBase.getOriginalCtx() |
Modifier and Type | Method and Description |
---|---|
A |
StatementDefinitionContext.adaptArgumentValue(StmtContext<A,D,E> context,
QNameModule targetModule) |
void |
StatementContextBase.addAsEffectOfStatement(StmtContext<?,?,?> ctx) |
<K,KT extends K,N extends StatementNamespace<K,?,?>> |
StatementContextBase.addContext(Class<N> namespace,
KT key,
StmtContext<?,?,?> stmt) |
<X,Y extends DeclaredStatement<X>,Z extends EffectiveStatement<X,Y>> |
StatementContextBase.childCopyOf(StmtContext<X,Y,Z> stmt,
CopyType type,
QNameModule targetModule) |
A |
StatementDefinitionContext.parseArgumentValue(StmtContext<A,D,E> context,
String value) |
Modifier and Type | Method and Description |
---|---|
void |
StatementContextBase.addAsEffectOfStatement(Collection<? extends StmtContext<?,?,?>> ctxs) |
void |
StatementContextBase.removeStatementsFromEffectiveSubstatements(Collection<? extends StmtContext<?,?,?>> statements) |
Copyright © 2019 OpenDaylight. All rights reserved.