Re: defineClass doesn't exist on extended ClassLoader

2018-02-23 Thread Nathan Faulkner
on-final protected method. > ClassLoader.defineClass is final protected method. > Hence no override of ClassLoader.defineClass added to generated subclass. > > -Sundar > > > On 23/02/18, 7:09 AM, Nathan Faulkner wrote: > >> When extending java.lang.ClassLoader, I can

defineClass doesn't exist on extended ClassLoader

2018-02-22 Thread Nathan Faulkner
When extending java.lang.ClassLoader, I can't seem to execute defineClass. Here's my test case showing the issue. var superLoader = Java.super(new (Java.extend(java.lang.ClassLoader))(){}); // defineClass on the super object doesn't exist for some reason print("defineClass: " + (superLoader.defin

Field Method Conflicts

2018-01-19 Thread Nathan Faulkner
item = "1"; public String item2 = "2"; public String item() { return "a"; } public String getItem2() { return "b"; } } Thanks, Nathan Faulkner