Class ClassLoaderProxyService.LoadOnly

  • All Implemented Interfaces:
    org.apache.webbeans.spi.DefiningClassService, org.apache.webbeans.spi.InstantiatingClassService
    Enclosing class:
    ClassLoaderProxyService

    public static class ClassLoaderProxyService.LoadOnly
    extends Object
    implements org.apache.webbeans.spi.DefiningClassService, org.apache.webbeans.spi.InstantiatingClassService
    • Constructor Detail

      • LoadOnly

        public LoadOnly()
    • Method Detail

      • getProxyClassLoader

        public ClassLoader getProxyClassLoader​(Class<?> forClass)
        Specified by:
        getProxyClassLoader in interface org.apache.webbeans.spi.DefiningClassService
      • defineAndLoad

        public <T> Class<T> defineAndLoad​(String name,
                                          byte[] bytecode,
                                          Class<T> proxiedClass)
        Specified by:
        defineAndLoad in interface org.apache.webbeans.spi.DefiningClassService
      • newInstance

        public <T> T newInstance​(Class<? extends T> proxyClass)
        Specified by:
        newInstance in interface org.apache.webbeans.spi.InstantiatingClassService