-
Terminally Deprecated ElementsElementDescriptionUse
UnresolvedQName.Unqualified.of(String)
instead.UseNormalizedNodeDataInput.newDataInput(DataInput)
instead.Use one of the alternative overloadsUse one of the alternative overloadsUse one of the alternative overloads.Use either one of the alternative constructors instead.The only user of this trait is MD-SAL's binding component. As such, we provide enough information in EffectiveStatement tree to reconstruct this information.UseDataSchemaNode.effectiveConfig()
instead.UseDeviateKind.argument()
instead.This path is not really unique, as it does not handle YANG namespace overlap correctly. There are two different replacements for this class:SchemaNodeIdentifier
for use in YANG schema addressing contextsEffectiveStatementInference
for use in contexts where the intent is to exchange pointer to a specific statement. Unlike SchemaPath, though, it does not require additional lookup in most cases
This class has a rather complicated and ugly design. UseSoftSchemaSourceCache
instead.See deprecation notice inAddedByUsesAware
UseSchemaInferenceStack.toSchemaTreeInference()
instead.This method is meant only for interoperation with SchemaPath-based APIs.
-
Deprecated InterfacesInterfaceDescriptionThe only user of this trait is MD-SAL's binding component. As such, we provide enough information in EffectiveStatement tree to reconstruct this information.See deprecation notice in
AddedByUsesAware
Scheduled for removal withCopyableNode
.UseFileGenerator
instead.UseFileGenerator
instead.UseFileGeneratorFactory
instead.UseModuleResourceResolver
instead.
-
Deprecated ClassesClassDescriptionThis path is not really unique, as it does not handle YANG namespace overlap correctly. There are two different replacements for this class:
SchemaNodeIdentifier
for use in YANG schema addressing contextsEffectiveStatementInference
for use in contexts where the intent is to exchange pointer to a specific statement. Unlike SchemaPath, though, it does not require additional lookup in most cases
This class has a rather complicated and ugly design. UseSoftSchemaSourceCache
instead.
-
Deprecated FieldsFieldDescriptionThis error-info is obsolete since RFC6241.The use on this namespace is discouraged and users are strongly encouraged to proper RFC7952 metadata annotations.Use
IfFeatureExpressionLexer.VOCABULARY
instead.UseIfFeatureExpressionParser.VOCABULARY
instead.UseLeafRefPathLexer.VOCABULARY
instead.UseLeafRefPathParser.VOCABULARY
instead.UseYangStatementLexer.VOCABULARY
instead.UseYangStatementParser.VOCABULARY
instead.This is an implementation leak from statement support and will be removed in next major version.UseinstanceIdentifierLexer.VOCABULARY
instead.UseinstanceIdentifierParser.VOCABULARY
instead.UsexpathLexer.VOCABULARY
instead.UsexpathParser.VOCABULARY
instead.
-
Deprecated MethodsMethodDescriptionUse
UnresolvedQName.Qualified.of(String, String)
instead.UseUnresolvedQName.Unqualified.of(String)
instead.UseNormalizedNodeDataInput.newDataInput(DataInput)
instead.Use one of the alternative overloadsUse one of the alternative overloadsUse one of the alternative overloads.This error-info specified byErrorTag.PARTIAL_OPERATION
.This error-info specified byErrorTag.PARTIAL_OPERATION
.This error-info specified byErrorTag.PARTIAL_OPERATION
.UseDataSchemaNode.effectiveConfig()
instead.UseDeviateKind.argument()
instead.org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.CopyableMixin.isAugmenting()UseSchemaInferenceStack.toSchemaTreeInference()
instead.This method is meant only for interoperation with SchemaPath-based APIs.Undocumented method. Use at your own risk.Undocumented method. Use at your own risk.Undocumented method. Use at your own risk.Undocumented method. Use at your own risk.Undocumented method. Use at your own risk.Undocumented method. Use at your own risk.
-
Deprecated ConstructorsConstructorDescriptionUse either one of the alternative constructors instead.
UnresolvedQName.Qualified.of(String, String)
instead.