this.context = context;
this.data = data;
// default writer parameters
- this.writerParameters = new WriterParameters.WriterParametersBuilder().build();
+ writerParameters = WriterParameters.EMPTY;
}
public NormalizedNodeContext(final InstanceIdentifierContext<? extends SchemaNode> context,
this.context = context;
this.data = data;
// default writer parameters
- this.writerParameters = new WriterParameters.WriterParametersBuilder().build();
+ writerParameters = WriterParameters.EMPTY;
this.headers = headers;
}
public InstanceIdentifierContext<? extends SchemaNode> getInstanceIdentifierContext() {
- return this.context;
+ return context;
}
public NormalizedNode getData() {
- return this.data;
+ return data;
}
public WriterParameters getWriterParameters() {
- return this.writerParameters;
+ return writerParameters;
}
/**
* @return map of headers
*/
public Map<String, Object> getNewHeaders() {
- return this.headers;
+ return headers;
}
}
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
public final class WriterParameters {
+ static final WriterParameters EMPTY = new WriterParametersBuilder().build();
+
private final String content;
private final Integer depth;
private final List<Set<QName>> fields;
private final String withDefault;
private WriterParameters(final WriterParametersBuilder builder) {
- this.content = builder.content;
- this.depth = builder.depth;
- this.fields = builder.fields;
- this.fieldPaths = builder.fieldPaths;
- this.prettyPrint = builder.prettyPrint;
- this.tagged = builder.tagged;
- this.withDefault = builder.withDefault;
+ content = builder.content;
+ depth = builder.depth;
+ fields = builder.fields;
+ fieldPaths = builder.fieldPaths;
+ prettyPrint = builder.prettyPrint;
+ tagged = builder.tagged;
+ withDefault = builder.withDefault;
}
public String getContent() {
- return this.content;
+ return content;
}
public Integer getDepth() {
- return this.depth;
+ return depth;
}
public List<Set<QName>> getFields() {
- return this.fields;
+ return fields;
}
public List<YangInstanceIdentifier> getFieldPaths() {
- return this.fieldPaths;
+ return fieldPaths;
}
public boolean isPrettyPrint() {
- return this.prettyPrint;
+ return prettyPrint;
}
public boolean isTagged() {
- return this.tagged;
+ return tagged;
}
public String getWithDefault() {