]> source.dussan.org Git - javassist.git/commitdiff
Give helper private constructor fwiw.
authornickl- <github@jigsoft.co.za>
Fri, 27 Oct 2017 05:57:45 +0000 (07:57 +0200)
committernickl- <github@jigsoft.co.za>
Sun, 12 Nov 2017 21:49:21 +0000 (23:49 +0200)
Wont stop you from getting an instance but it makes it more trouble at least.
Also reduce the visibility of the enum method.

src/main/javassist/util/proxy/DefineClassHelper.java

index b47f3b59ccba8529c9d8e0852d6fb0d4091021e2..aebb5acb4b264356a9dc1debe938f260c723ccba 100644 (file)
@@ -170,7 +170,7 @@ public class DefineClassHelper
 
         };
 
-        public abstract Class<?> defineClass(String name, byte[] b, int off, int len,
+        protected abstract Class<?> defineClass(String name, byte[] b, int off, int len,
                 ClassLoader loader, ProtectionDomain protectionDomain) throws ClassFormatError;
     }
 
@@ -231,4 +231,5 @@ public class DefineClassHelper
         }
     }
 
+    private DefineClassHelper() {}
 }