return parameterizedType.getTypeArgs()[0];
}
@Override
public void generate() throws UnableToCompleteException {
locator = new JsonEncoderDecoderInstanceLocator(context, getLogger());
generateSingleton(shortName);
typeArg = getTypeArg();
generateEncodeMethod();
generateDecodeMethod();
}