From 1c41635efc096cccebe5c077535bfd7be7c114a2 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 24 Mar 2020 16:38:31 +0100 Subject: [PATCH] Use StringBuilder streaming in AbstractTypeProvider.union() StringBuilder's methods return a value we can use to form a nice pipeline. Change-Id: I70831ac9f7347d23b6c5b5e3cd34c99df6d29ce0 Signed-off-by: Robert Varga --- .../binding/yang/types/AbstractTypeProvider.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java index 7bf05dd409..11eccb424c 100644 --- a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java +++ b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java @@ -1592,13 +1592,13 @@ public abstract class AbstractTypeProvider implements TypeProvider { } private static String union(final String className, final String defaultValue, final LeafSchemaNode node) { - final StringBuilder sb = new StringBuilder(); - sb.append("new "); - sb.append(className); - sb.append("(\""); - sb.append(defaultValue); - sb.append("\".toCharArray())"); - return sb.toString(); + return new StringBuilder() + .append("new ") + .append(className) + .append("(\"") + .append(defaultValue) + .append("\".toCharArray())") + .toString(); } @Override -- 2.36.6