diff options
author | Shigeru Chiba <chibash@users.noreply.github.com> | 2019-04-08 18:07:31 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-08 18:07:31 +0900 |
commit | a332834881c3745f190c97858d1b7881b485a9c0 (patch) | |
tree | 92175495a1d0d023edfc8df85192f60c492900aa | |
parent | e3f70e8d1d8cc1838886191ae398b53c3bbe7963 (diff) | |
parent | 7a91c46e96e07b7bd19dfb04ec6ab5c9828752b5 (diff) | |
download | javassist-a332834881c3745f190c97858d1b7881b485a9c0.tar.gz javassist-a332834881c3745f190c97858d1b7881b485a9c0.zip |
Merge pull request #254 from soul2zimate/backwards-compatible-fix
Add back FactoryHelper.toClass(ClassFile cf, ClassLoader loader, Prot…
-rw-r--r-- | src/main/javassist/util/proxy/FactoryHelper.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/javassist/util/proxy/FactoryHelper.java b/src/main/javassist/util/proxy/FactoryHelper.java index 1928fdd5..5d77f57c 100644 --- a/src/main/javassist/util/proxy/FactoryHelper.java +++ b/src/main/javassist/util/proxy/FactoryHelper.java @@ -116,6 +116,24 @@ public class FactoryHelper { /** * Loads a class file by a given class loader. * + * @param loader The class loader. It can be null if {@code neighbor} + * is not null. + * + * @param domain if it is null, a default domain is used. + * @since 3.3 + * + * @see #toClass(ClassFile,Class,ClassLoader,ProtectionDomain) + * @deprecated + */ + public static Class<?> toClass(ClassFile cf, ClassLoader loader, ProtectionDomain domain) + throws CannotCompileException + { + return toClass(cf, null, loader, domain); + } + + /** + * Loads a class file by a given class loader. + * * @param neighbor a class belonging to the same package that * the loaded class belongs to. * It can be null. |