This field is not used anywhere in bierman02, move it to RFC8040 only.
JIRA: NETCONF-773
Change-Id: Id9c02e32c76b8f6d12bb0a5ed58638163997836f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
private final Integer depth;
private final boolean prettyPrint;
- private final boolean tagged;
protected WriterParameters(final WriterParametersBuilder builder) {
depth = builder.depth;
prettyPrint = builder.prettyPrint;
- tagged = builder.tagged;
}
public Integer getDepth() {
return prettyPrint;
}
- public boolean isTagged() {
- return tagged;
- }
-
public static class WriterParametersBuilder {
private Integer depth;
private boolean prettyPrint;
- private boolean tagged;
public WriterParametersBuilder() {
public WriterParameters build() {
return new WriterParameters(this);
}
-
- public void setTagged(final boolean tagged) {
- this.tagged = tagged;
- }
}
}
@Override
public String toString() {
- return this.uriParameterName;
+ return uriParameterName;
}
}
}
public static WriterParameters parseWriterParameters(final UriInfo info) {
- return parseParams(info, false);
- }
-
- public static WriterParameters parseWriterParameters(final UriInfo uriInfo, final boolean tagged) {
- return parseParams(uriInfo, tagged);
- }
-
- private static WriterParameters parseParams(final UriInfo info, final boolean tagged) {
final WriterParameters.WriterParametersBuilder wpBuilder = new WriterParameters.WriterParametersBuilder();
- wpBuilder.setTagged(tagged);
if (info == null) {
return wpBuilder.build();
}
break;
}
}
+
+ // TODO: this flag is always ignored
boolean tagged = false;
if (withDefaUsed) {
if ("report-all-tagged".equals(withDefa)) {
if (data == null) {
throw dataMissing(identifier);
}
- return new NormalizedNodeContext(iiWithData, data,
- QueryParametersParser.parseWriterParameters(uriInfo, tagged));
+ return new NormalizedNodeContext(iiWithData, data, QueryParametersParser.parseWriterParameters(uriInfo));
}
@Override
private List<YangInstanceIdentifier> fieldPaths;
private List<Set<QName>> fields;
private String withDefault;
+ private boolean tagged;
private String content;
Builder() {
return this;
}
+ public Builder setTagged(final boolean tagged) {
+ this.tagged = tagged;
+ return this;
+ }
+
public Builder setWithDefault(final String withDefault) {
this.withDefault = withDefault;
return this;
private final List<YangInstanceIdentifier> fieldPaths;
private final List<Set<QName>> fields;
private final String withDefault;
+ private final boolean tagged;
private final String content;
private QueryParameters(final Builder builder) {
content = builder.content;
fields = builder.fields;
fieldPaths = builder.fieldPaths;
+ tagged = builder.tagged;
withDefault = builder.withDefault;
}
public String getWithDefault() {
return withDefault;
}
+
+ public boolean isTagged() {
+ return tagged;
+ }
}