X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-java-api-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjava%2Fapi%2Fgenerator%2FConstants.java;h=a7c05835c0a33194a0d0b507179d4860305fe9b5;hb=31776f5c9d96892e93b8378ca09dc0c3caa41c2c;hp=0e00bcdb59757c4b70116ac317ac05edc281e819;hpb=d80486297d4a94043f8058207353081320274df1;p=mdsal.git diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/Constants.java b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/Constants.java index 0e00bcdb59..a7c05835c0 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/Constants.java +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/Constants.java @@ -8,31 +8,25 @@ package org.opendaylight.mdsal.binding.java.api.generator; /** - * * Various constants when generating JAVA source code. - * */ final class Constants { - - public static final String COMMA = ","; - public static final String DOT = "."; - /** - * Name of the class constant which contains list of Pattern instances. The type of this constant - * is Pattern[] for more than one pattern, or Pattern if there is only a single one. + * Name or prefix (multiple patterns in builder class as composed with '_' and upper case of the field name) + * of the class constant which contains list of Pattern instances. The type of this constant is + * Pattern[] for more than one pattern, or Pattern if there is only a single one. */ - public static final String MEMBER_PATTERN_LIST = "patterns"; + static final String MEMBER_PATTERN_LIST = "patterns"; /** - * Name of the class constant which contains a list of XSD regular expression strings. The type of this constant - * is String[] (or String for single strings) and it corresponds to {@link #MEMBER_PATTERN_LIST} in both size and - * ordering. + * Name or prefix (multiple patterns in builder class as composed with '_' and upper case of the field name) + * of the class constant which contains a list of XSD regular expression strings. The type of this constant is + * String[] (or String for single strings) and it corresponds to {@link #MEMBER_PATTERN_LIST} in both size + * and ordering. */ - public static final String MEMBER_REGEX_LIST = "regexes"; + static final String MEMBER_REGEX_LIST = "regexes"; - /** - * It doesn't have the sense to create the instances of this class. - */ private Constants() { + // Hidden on purpose } }