X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-docgen%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frest%2Fdoc%2Fmountpoints%2FMountPointSwagger.java;fp=opendaylight%2Fmd-sal%2Fsal-rest-docgen%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frest%2Fdoc%2Fmountpoints%2FMountPointSwagger.java;h=e20e8a79e100a12752009bcff2f03fa4c5c0680b;hp=5ed227fd911196f628107682121f168e01c16b06;hb=253e7c2b4078e314a5306f2894adfe433ca8a06d;hpb=d94951e2d26e87275f7af0aacec97eb805c6c1e3 diff --git a/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/mountpoints/MountPointSwagger.java b/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/mountpoints/MountPointSwagger.java index 5ed227fd91..e20e8a79e1 100644 --- a/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/mountpoints/MountPointSwagger.java +++ b/opendaylight/md-sal/sal-rest-docgen/src/main/java/org/opendaylight/controller/sal/rest/doc/mountpoints/MountPointSwagger.java @@ -90,25 +90,19 @@ public class MountPointSwagger extends BaseYangSwaggerGenerator implements Mount builder.append(moduleName); builder.append(':'); } - boolean first = true; for (PathArgument arg : key.getPathArguments()) { - String name = arg.getNodeType().getLocalName(); - if (first) { - first = false; - } else { - builder.append('/'); - } - builder.append(name); if (arg instanceof YangInstanceIdentifier.NodeIdentifierWithPredicates) { NodeIdentifierWithPredicates nodeId = (NodeIdentifierWithPredicates) arg; for (Entry entry : nodeId.getKeyValues().entrySet()) { - builder.append('/').append(entry.getValue()); + builder.append(entry.getValue()).append('/'); } + } else { + builder.append(name); + builder.append('/'); } } - - return builder.append('/').toString(); + return builder.toString(); } private String getYangMountUrl(final YangInstanceIdentifier key) {