code: @Override
      public final String generate( TreeLogger logger, GeneratorContext context, String typeName ) throws UnableToCompleteException {
          JacksonTypeOracle typeOracle = new JacksonTypeOracle( logger, context.getTypeOracle() );
          JClassType rootMapperClass = typeOracle.getType( typeName );
          RebindConfiguration configuration = new RebindConfiguration( logger, context, typeOracle, rootMapperClass );
          ObjectMapperCreator creator = new ObjectMapperCreator( logger, context, configuration, typeOracle );
          return creator.create( rootMapperClass );
      }
docs: {@inheritDoc}