We use defaults in at least two places, let's use a simple constant
for the job.
Change-Id: Iaef3e8445ea02e432dc99aaf3be33004a0449ba6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
this.context = context;
this.data = data;
// default writer parameters
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,
}
public NormalizedNodeContext(final InstanceIdentifierContext<? extends SchemaNode> context,
this.context = context;
this.data = data;
// default writer parameters
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() {
this.headers = headers;
}
public InstanceIdentifierContext<? extends SchemaNode> getInstanceIdentifierContext() {
}
public NormalizedNode getData() {
}
public NormalizedNode getData() {
}
public WriterParameters getWriterParameters() {
}
public WriterParameters getWriterParameters() {
- return this.writerParameters;
+ return writerParameters;
* @return map of headers
*/
public Map<String, Object> getNewHeaders() {
* @return map of headers
*/
public Map<String, Object> getNewHeaders() {
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
public final class WriterParameters {
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 content;
private final Integer depth;
private final List<Set<QName>> fields;
private final String withDefault;
private WriterParameters(final WriterParametersBuilder builder) {
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() {
}
public String getContent() {
}
public Integer getDepth() {
}
public Integer getDepth() {
}
public List<Set<QName>> getFields() {
}
public List<Set<QName>> getFields() {
}
public List<YangInstanceIdentifier> getFieldPaths() {
}
public List<YangInstanceIdentifier> getFieldPaths() {
- return this.fieldPaths;
}
public boolean isPrettyPrint() {
}
public boolean isPrettyPrint() {
- return this.prettyPrint;
}
public boolean isTagged() {
}
public boolean isTagged() {
}
public String getWithDefault() {
}
public String getWithDefault() {