@@ -115,12 +115,12 @@ private static String validateBufferImplementation(
115
115
116
116
private String encoderName (final String className )
117
117
{
118
- return className + "Encoder" ;
118
+ return formatClassName ( className ) + "Encoder" ;
119
119
}
120
120
121
121
private String decoderName (final String className )
122
122
{
123
- return className + "Decoder" ;
123
+ return formatClassName ( className ) + "Decoder" ;
124
124
}
125
125
126
126
private String implementsInterface (final String interfaceName )
@@ -209,7 +209,7 @@ private void generateEncoder(
209
209
generateEncoderGroups (sb , className , groups , BASE_INDENT , false );
210
210
generateEncoderVarData (sb , className , varData , BASE_INDENT );
211
211
212
- generateEncoderDisplay (sb , formatClassName ( decoderName (msgToken .name () )));
212
+ generateEncoderDisplay (sb , decoderName (msgToken .name ()));
213
213
214
214
out .append (sb );
215
215
out .append ("}\n " );
@@ -305,7 +305,7 @@ private void generateEncoderGroups(
305
305
306
306
final int groupIndex = i ;
307
307
final String groupName = groupToken .name ();
308
- final String groupClassName = formatClassName ( encoderName (groupName ) );
308
+ final String groupClassName = encoderName (groupName );
309
309
310
310
++i ;
311
311
final int groupHeaderTokenCount = tokens .get (i ).componentTokenCount ();
@@ -503,7 +503,7 @@ private void generateGroupEncoderClassHeader(
503
503
.append (ind ).append (" }\n " );
504
504
505
505
sb .append ("\n " )
506
- .append (ind ).append (" public " ).append (formatClassName ( encoderName (groupName ) )).append (" next()\n " )
506
+ .append (ind ).append (" public " ).append (encoderName (groupName )).append (" next()\n " )
507
507
.append (ind ).append (" {\n " )
508
508
.append (ind ).append (" if (index + 1 >= count)\n " )
509
509
.append (ind ).append (" {\n " )
@@ -584,7 +584,7 @@ private void generateGroupEncoderClassDeclaration(
584
584
final String indent ,
585
585
final int dimensionHeaderSize )
586
586
{
587
- final String className = formatClassName ( encoderName (groupName ) );
587
+ final String className = encoderName (groupName );
588
588
589
589
generateTypeJavadoc (sb , indent , groupToken );
590
590
new Formatter (sb ).format ("\n " +
@@ -603,7 +603,7 @@ private void generateGroupEncoderClassDeclaration(
603
603
604
604
for (final String subGroupName : subGroupNames )
605
605
{
606
- final String type = formatClassName ( encoderName (subGroupName ) );
606
+ final String type = encoderName (subGroupName );
607
607
final String field = formatPropertyName (subGroupName );
608
608
sb .append (indent ).append (" private final " ).append (type ).append (" " ).append (field ).append (";\n " );
609
609
}
@@ -617,7 +617,7 @@ private void generateGroupEncoderClassDeclaration(
617
617
618
618
for (final String subGroupName : subGroupNames )
619
619
{
620
- final String type = formatClassName ( encoderName (subGroupName ) );
620
+ final String type = encoderName (subGroupName );
621
621
final String field = formatPropertyName (subGroupName );
622
622
sb
623
623
.append (indent ).append (" " )
@@ -1157,7 +1157,7 @@ private void generateDataTypedEncoder(
1157
1157
private void generateBitSet (final List <Token > tokens ) throws IOException
1158
1158
{
1159
1159
final Token token = tokens .get (0 );
1160
- final String bitSetName = formatClassName ( token .applicableTypeName () );
1160
+ final String bitSetName = token .applicableTypeName ();
1161
1161
final String decoderName = decoderName (bitSetName );
1162
1162
final String encoderName = encoderName (bitSetName );
1163
1163
final List <Token > messageBody = getMessageBody (tokens );
@@ -1229,7 +1229,7 @@ private void generateEnum(final List<Token> tokens) throws IOException
1229
1229
private void generateComposite (final List <Token > tokens ) throws IOException
1230
1230
{
1231
1231
final Token token = tokens .get (0 );
1232
- final String compositeName = formatClassName ( token .applicableTypeName () );
1232
+ final String compositeName = token .applicableTypeName ();
1233
1233
final String decoderName = decoderName (compositeName );
1234
1234
final String encoderName = encoderName (compositeName );
1235
1235
@@ -1243,7 +1243,7 @@ private void generateComposite(final List<Token> tokens) throws IOException
1243
1243
{
1244
1244
final Token encodingToken = tokens .get (i );
1245
1245
final String propertyName = formatPropertyName (encodingToken .name ());
1246
- final String typeName = formatClassName ( decoderName (encodingToken .applicableTypeName () ));
1246
+ final String typeName = decoderName (encodingToken .applicableTypeName ());
1247
1247
1248
1248
final StringBuilder sb = new StringBuilder ();
1249
1249
generateEncodingOffsetMethod (sb , propertyName , encodingToken .offset (), BASE_INDENT );
@@ -1290,7 +1290,7 @@ private void generateComposite(final List<Token> tokens) throws IOException
1290
1290
{
1291
1291
final Token encodingToken = tokens .get (i );
1292
1292
final String propertyName = formatPropertyName (encodingToken .name ());
1293
- final String typeName = formatClassName ( encoderName (encodingToken .applicableTypeName () ));
1293
+ final String typeName = encoderName (encodingToken .applicableTypeName ());
1294
1294
1295
1295
final StringBuilder sb = new StringBuilder ();
1296
1296
generateEncodingOffsetMethod (sb , propertyName , encodingToken .offset (), BASE_INDENT );
@@ -2576,7 +2576,7 @@ private void generateEncoderFields(
2576
2576
(fieldToken , typeToken ) ->
2577
2577
{
2578
2578
final String propertyName = formatPropertyName (fieldToken .name ());
2579
- final String typeName = formatClassName ( encoderName (typeToken .name () ));
2579
+ final String typeName = encoderName (typeToken .name ());
2580
2580
2581
2581
generateFieldIdMethod (sb , fieldToken , indent );
2582
2582
generateFieldSinceVersionMethod (sb , fieldToken , indent );
@@ -2615,7 +2615,7 @@ private void generateDecoderFields(final StringBuilder sb, final List<Token> tok
2615
2615
(fieldToken , typeToken ) ->
2616
2616
{
2617
2617
final String propertyName = formatPropertyName (fieldToken .name ());
2618
- final String typeName = decoderName (formatClassName ( typeToken .name () ));
2618
+ final String typeName = decoderName (typeToken .name ());
2619
2619
2620
2620
generateFieldIdMethod (sb , fieldToken , indent );
2621
2621
generateFieldSinceVersionMethod (sb , fieldToken , indent );
@@ -3178,8 +3178,9 @@ private void generateDecoderDisplay(
3178
3178
final List <Token > varData )
3179
3179
{
3180
3180
final String indent = INDENT ;
3181
+ final String decoderName = decoderName (name );
3181
3182
3182
- appendMessageToString (sb , indent , name + "Decoder" );
3183
+ appendMessageToString (sb , indent , decoderName );
3183
3184
sb .append ('\n' );
3184
3185
append (sb , indent , "public StringBuilder appendTo(final StringBuilder builder)" );
3185
3186
append (sb , indent , "{" );
@@ -3267,7 +3268,7 @@ private void appendDecoderDisplay(
3267
3268
}
3268
3269
3269
3270
final String groupName = formatPropertyName (groupToken .name ());
3270
- final String groupDecoderName = decoderName (formatClassName ( groupToken .name () ));
3271
+ final String groupDecoderName = decoderName (groupToken .name ());
3271
3272
3272
3273
append (
3273
3274
sb , indent , "builder.append(\" " + groupName + Separators .KEY_VALUE + Separators .BEGIN_GROUP + "\" );" );
0 commit comments