final GeneratorContext context = this.getGeneratorContext();
context.debug(type.getName());
final String newTypeName = this.getGeneratedTypeName(type, SerializationConstants.OBJECT_READER_GENERATED_TYPE_SUFFIX,
"rocket.serialization.client.reader");
final NewConcreteType newConcreteType = context.newConcreteType(newTypeName);
newConcreteType.setAbstract(false);
newConcreteType.setFinal(false);
context.debug(newTypeName);