summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShigeru Chiba <chibash@users.noreply.github.com>2019-04-08 18:07:31 +0900
committerGitHub <noreply@github.com>2019-04-08 18:07:31 +0900
commita332834881c3745f190c97858d1b7881b485a9c0 (patch)
tree92175495a1d0d023edfc8df85192f60c492900aa
parente3f70e8d1d8cc1838886191ae398b53c3bbe7963 (diff)
parent7a91c46e96e07b7bd19dfb04ec6ab5c9828752b5 (diff)
downloadjavassist-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.java18
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.