case NO_OP: return NoOpCallbackGenerator.INSTANCE; case JDK_PROXY: return InvocationHandlerGenerator.INSTANCE;
case DISPATCH: return DispatcherGenerator.INSTANCE;
    static CallbackGenerator getGenerator(int type) {        switch (type) {        case INTERCEPT:            return MethodInterceptorGenerator.INSTANCE;        case LAZY_LOAD:            return LazyLoaderGenerator.INSTANCE;        case NO_OP:            return NoOpCallbackGenerator.INSTANCE;        case JDK_PROXY:            return InvocationHandlerGenerator.INSTANCE;        default:            return null;        }    }