X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-common-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fimpl%2Futil%2Fcompat%2FDataNormalizer.java;h=df34b635cfa9a38eff8da59e39f0d2f361223a5c;hb=refs%2Fchanges%2F99%2F69099%2F2;hp=9876a57d1a23fd2996398709db738747c57cbea6;hpb=55d223f2e807077b5c876b8e3ef853628f9ca697;p=controller.git diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java index 9876a57d1a..df34b635cf 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java @@ -16,8 +16,10 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgum import org.opendaylight.yangtools.yang.model.api.SchemaContext; /** + * Deprecated. + * * @deprecated This class provides compatibility between XML semantics - * and {@link org.opendaylight.yangtools.yang.data.util.DataSchemaContextTree} + * and {@link org.opendaylight.yangtools.yang.data.util.DataSchemaContextTree} */ @Deprecated public class DataNormalizer { @@ -54,12 +56,12 @@ public class DataNormalizer { return YangInstanceIdentifier.create(normalizedArgs.build()); } - public DataNormalizationOperation getOperation(final YangInstanceIdentifier legacy) throws DataNormalizationException { + public DataNormalizationOperation getOperation(final YangInstanceIdentifier legacy) + throws DataNormalizationException { DataNormalizationOperation currentOp = operation; - Iterator arguments = legacy.getPathArguments().iterator(); - while (arguments.hasNext()) { - currentOp = currentOp.getChild(arguments.next()); + for (PathArgument pathArgument : legacy.getPathArguments()) { + currentOp = currentOp.getChild(pathArgument); } return currentOp; } @@ -79,5 +81,4 @@ public class DataNormalizer { public DataNormalizationOperation getRootOperation() { return operation; } - }