Uses of Interface
com.google.inject.internal.aop.ClassDefiner
-
Packages that use ClassDefiner Package Description com.google.inject.internal.aop -
-
Uses of ClassDefiner in com.google.inject.internal.aop
Classes in com.google.inject.internal.aop that implement ClassDefiner Modifier and Type Class Description (package private) classAnonymousClassDefinerClassDefinerthat defines classes usingsun.misc.Unsafe#defineAnonymousClass.(package private) classChildClassDefinerClassDefinerthat defines classes using childClassLoaders.(package private) classGeneratedClassDefinerClassDefinerthat defines classes using a generated access function.(package private) classHiddenClassDefinerClassDefinerthat defines classes usingMethodHandles.Lookup#defineHiddenClass.(package private) classUnsafeClassDefinerClassDefinerthat defines classes usingsun.misc.Unsafe.Fields in com.google.inject.internal.aop declared as ClassDefiner Modifier and Type Field Description (package private) static ClassDefinerUnsafeClassDefiner.ClassLoaderDefineClassHolder. CLASS_LOADER_DEFINE_CLASS(package private) static ClassDefinerClassDefining.ClassDefinerHolder. INSTANCEprivate static ClassDefinerUnsafeClassDefiner. UNSAFE_DEFINERFields in com.google.inject.internal.aop with type parameters of type ClassDefiner Modifier and Type Field Description (package private) static com.google.common.cache.LoadingCache<java.lang.Class<?>,ClassDefiner>UnsafeClassDefiner.DefineClassCacheHolder. DEFINE_CLASS_CACHEMethods in com.google.inject.internal.aop that return ClassDefiner Modifier and Type Method Description (package private) static ClassDefinerUnsafeClassDefiner. accessDefineClass(java.lang.Class<?> loaderClass)Generates helper in same package as theClassLoaderso it can access defineClass(package private) static ClassDefinerClassDefining. bindClassDefiner()Binds the preferredClassDefinerinstance.private static ClassDefinerUnsafeClassDefiner. findClassDefiner(java.lang.ClassLoader hostLoader)Finds the appropriate class definer for the given class loader.(package private) static ClassDefinerUnsafeClassDefiner. tryAccessDefineClass(java.lang.Class<?> loaderClass)
-