Package org.openzen.zenscript.javashared
Class JavaNativeClass
java.lang.Object
org.openzen.zenscript.javashared.JavaNativeClass
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJavaNativeClass(JavaClass cls) JavaNativeClass(JavaClass cls, boolean nonDestructible) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConstructor(String key, String descriptor) voidaddInstanceMethod(String key, String name, String descriptor) voidaddInstanceMethod(String key, String name, String descriptor, boolean genericReturnType) voidaddMethod(String key, JavaMethod method) createInstanceMethod(String name, String descriptor) createMethod(String name, String descriptor, JavaMethod.Kind instance) createMethod(String name, String descriptor, JavaMethod.Kind instance, boolean genericReturnType)
-
Field Details
-
cls
-
nonDestructible
public final boolean nonDestructible
-
-
Constructor Details
-
Method Details
-
addConstructor
-
addInstanceMethod
-
addInstanceMethod
-
createInstanceMethod
-
getMethod