Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionUse
BindingDataCodec
instead.UseSingletonSet.getFirst()
instead.This interface assumes XML encoding. In JSON encoding only aChoiceNode
is a mixin. Users are advised to move to explicit checking.UseYangInstanceIdentifier.of(Iterable)
instead.UseYangInstanceIdentifier.of(NodeIdentifier)
instead.UseYangInstanceIdentifier.of(PathArgument...)
instead.UseYangInstanceIdentifier.of()
instead.UseNormalizedNodeDataInput.newDataInput(DataInput)
instead.This is a historic implementation, retained for compatibility. Please migrate toJSONCodecFactorySupplier.RFC7951
.UseNormalizedNode.BuilderFactory
provided byImmutableNodes.builderFactory()
instead.UseImmutableNodes
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.This class has a rather complicated and ugly design. UseSoftSchemaSourceCache
instead.See deprecation notice inAddedByUsesAware
-
Deprecated InterfacesInterfaceDescriptionUse
BindingDataCodec
instead.This interface assumes XML encoding. In JSON encoding only aChoiceNode
is a mixin. Users are advised to move to explicit checking.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.See deprecation notice inAddedByUsesAware
Scheduled for removal withCopyableNode
.
-
Deprecated ClassesClassDescriptionUse
DataObjectIdentifier
for theInstanceIdentifier.isExact()
case andDataObjectReference
for theInstanceIdentifier.isWildcarded()
case.UseNormalizedNode.BuilderFactory
provided byImmutableNodes.builderFactory()
instead.UseImmutableNodes
instead.This class has a rather complicated and ugly design. UseSoftSchemaSourceCache
instead.
-
Deprecated Record Classes
-
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
DataObjectReference.toBuilder()
instead.UseDataObjectReference.steps()
instead.Use negated result ofDataObjectReference.isExact()
insteadUseDataObjectReference.WithKey.key()
instead.UseBindingClassLoader.builder(Class)
insteadUseSingletonSet.getFirst()
instead.UseYangInstanceIdentifier.of(Iterable)
instead.UseYangInstanceIdentifier.of(NodeIdentifier)
instead.UseYangInstanceIdentifier.of(PathArgument...)
instead.UseYangInstanceIdentifier.of()
instead.UseNormalizedNodeDataInput.newDataInput(DataInput)
instead.UseJSONCodec.parseValue(String)
instead.This error-info specified byErrorTag.PARTIAL_OPERATION
.This error-info specified byErrorTag.PARTIAL_OPERATION
.This error-info specified byErrorTag.PARTIAL_OPERATION
.UseDataSchemaNode.effectiveConfig()
instead.org.opendaylight.yangtools.yang.model.spi.meta.EffectiveStatementMixins.CopyableMixin.isAugmenting()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 Constructors
-
Deprecated Enum ConstantsEnum ConstantDescriptionThis is a historic implementation, retained for compatibility. Please migrate to
JSONCodecFactorySupplier.RFC7951
.