Class ClassLoaderProxyService.LoadOnly

java.lang.Object
org.apache.webbeans.service.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 Details

    • LoadOnly

      public LoadOnly()
  • Method Details

    • 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