2222import  java .io .UnsupportedEncodingException ;
2323import  java .nio .ByteBuffer ;
2424import  java .nio .channels .FileChannel ;
25- import  java .nio .charset .Charset ;
2625
2726import  static  extension .CarEncoder .cupHolderCountNullValue ;
2827
@@ -38,9 +37,6 @@ public class ExampleUsingGeneratedStubExtension
3837 private  static  final  baseline .MessageHeaderDecoder  MESSAGE_HEADER_DECODER  = new  baseline .MessageHeaderDecoder ();
3938 private  static  final  baseline .MessageHeaderEncoder  MESSAGE_HEADER_ENCODER  = new  baseline .MessageHeaderEncoder ();
4039 private  static  final  baseline .CarEncoder  CAR_ENCODER_0  = new  baseline .CarEncoder ();
41-  private  static  final  extension .CarEncoder  CAR_ENCODER_1  = new  extension .CarEncoder ();
42- 
43-  private  static  final  baseline .CarDecoder  CAR_DECODER_0  = new  baseline .CarDecoder ();
4440 private  static  final  extension .CarDecoder  CAR_DECODER_1  = new  extension .CarDecoder ();
4541
4642 static 
@@ -51,7 +47,7 @@ public class ExampleUsingGeneratedStubExtension
5147 MANUFACTURER_CODE  = "123" .getBytes (baseline .EngineEncoder .manufacturerCodeCharacterEncoding ());
5248 MAKE  = "Honda" .getBytes (baseline .CarEncoder .makeCharacterEncoding ());
5349 MODEL  = "Civic VTi" .getBytes (baseline .CarEncoder .modelCharacterEncoding ());
54-  ACTIVATION_CODE  = new  UnsafeBuffer (ByteBuffer . wrap ( new   byte []{ 'd' ,  'e' ,  'a' ,  'd' ,  'b' ,  'e' ,  'e' ,  'f' } ));
50+  ACTIVATION_CODE  = new  UnsafeBuffer ("abcdef" . getBytes ( baseline . CarEncoder . activationCodeCharacterEncoding () ));
5551 }
5652 catch  (final  UnsupportedEncodingException  ex )
5753 {
@@ -248,7 +244,8 @@ public static void decode(
248244
249245 final  UnsafeBuffer  tempBuffer  = new  UnsafeBuffer (buffer );
250246 final  int  tempBufferLength  = car .getActivationCode (tempBuffer , 0 , tempBuffer .capacity ());
251-  sb .append ("\n car.activationCode=" ).append (new  String (buffer , 0 , tempBufferLength , Charset .forName ("UTF-8" )));
247+  sb .append ("\n car.activationCode=" ).append (
248+  new  String (buffer , 0 , tempBufferLength , extension .CarEncoder .activationCodeCharacterEncoding ()));
252249
253250 sb .append ("\n car.encodedLength=" ).append (car .encodedLength ());
254251
0 commit comments