Package org.openzen.zenscript.javashared
Class JavaMethod
java.lang.Object
org.openzen.zenscript.javashared.JavaMethod
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal JavaClassfinal booleanfinal Stringfinal booleanfinal JavaMethod.Kindfinal intfinal Stringfinal JavaNativeTranslationfinal boolean[] -
Constructor Summary
ConstructorsConstructorDescriptionJavaMethod(JavaClass cls, JavaMethod.Kind kind, String name, boolean compile, String descriptor, int modifiers, boolean genericResult) JavaMethod(JavaClass cls, JavaMethod.Kind kind, String name, boolean compile, String descriptor, int modifiers, boolean genericResult, boolean[] typeParameterArguments) JavaMethod(JavaNativeTranslation<?> translation) -
Method Summary
Modifier and TypeMethodDescriptionstatic JavaMethodgetConstructor(JavaClass cls, String descriptor, int modifiers) static JavaMethodgetDestructor(JavaClass cls, int modifiers) static JavaMethodgetInterface(JavaClass cls, String name, String descriptor) getMapping(JavaClass definition) static JavaMethodgetNativeConstructor(JavaClass cls, String descriptor) static JavaMethodgetNativeExpansion(JavaClass cls, String name, String descriptor) static JavaMethodgetNativeStatic(JavaClass cls, String name, String descriptor) static JavaMethodgetNativeVirtual(JavaClass cls, String name, String descriptor) static JavaMethodstatic JavaMethodgetVirtual(JavaClass cls, String name, String descriptor, int modifiers) boolean
-
Field Details
-
cls
-
kind
-
name
-
compile
public final boolean compile -
translation
-
descriptor
-
modifiers
public final int modifiers -
genericResult
public final boolean genericResult -
typeParameterArguments
public final boolean[] typeParameterArguments
-
-
Constructor Details
-
Method Details
-
isAbstract
public boolean isAbstract()