Interface Runtime
-
- All Superinterfaces:
com.sun.jna.Library
public interface Runtime extends com.sun.jna.Library
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanclass_addMethod(com.sun.jna.Pointer cls, com.sun.jna.Pointer selector, com.sun.jna.win32.StdCallLibrary.StdCallCallback imp, String types)booleanclass_addProtocol(com.sun.jna.Pointer cls, com.sun.jna.Pointer protocol)com.sun.jna.Pointerclass_createInstance(com.sun.jna.Pointer cls, int extraBytes)com.sun.jna.Pointerclass_getInstanceMethod(com.sun.jna.Pointer cls, com.sun.jna.Pointer selecter)Stringclass_getName(com.sun.jna.Pointer cls)com.sun.jna.Pointermethod_setImplementation(com.sun.jna.Pointer method, com.sun.jna.win32.StdCallLibrary.StdCallCallback imp)com.sun.jna.Pointerobjc_allocateClassPair(com.sun.jna.Pointer superClass, String name, long extraBytes)com.sun.jna.Pointerobjc_getProtocol(String protocol)com.sun.jna.Pointerobjc_lookUpClass(String name)longobjc_msgSend(com.sun.jna.Pointer theReceiver, com.sun.jna.Pointer theSelector, Object... string)voidobjc_registerClassPair(com.sun.jna.Pointer cls)Stringsel_getName(com.sun.jna.Pointer aSelector)com.sun.jna.Pointersel_getUid(String str)com.sun.jna.Pointersel_registerName(String name)
-
-
-
Field Detail
-
INSTANCE
static final Runtime INSTANCE
-
-
Method Detail
-
objc_lookUpClass
com.sun.jna.Pointer objc_lookUpClass(String name)
-
class_getName
String class_getName(com.sun.jna.Pointer cls)
-
sel_getUid
com.sun.jna.Pointer sel_getUid(String str)
-
sel_getName
String sel_getName(com.sun.jna.Pointer aSelector)
-
objc_msgSend
long objc_msgSend(com.sun.jna.Pointer theReceiver, com.sun.jna.Pointer theSelector, Object... string)
-
class_createInstance
com.sun.jna.Pointer class_createInstance(com.sun.jna.Pointer cls, int extraBytes)
-
class_addMethod
boolean class_addMethod(com.sun.jna.Pointer cls, com.sun.jna.Pointer selector, com.sun.jna.win32.StdCallLibrary.StdCallCallback imp, String types)
-
sel_registerName
com.sun.jna.Pointer sel_registerName(String name)
-
objc_allocateClassPair
com.sun.jna.Pointer objc_allocateClassPair(com.sun.jna.Pointer superClass, String name, long extraBytes)
-
objc_registerClassPair
void objc_registerClassPair(com.sun.jna.Pointer cls)
-
class_getInstanceMethod
com.sun.jna.Pointer class_getInstanceMethod(com.sun.jna.Pointer cls, com.sun.jna.Pointer selecter)
-
method_setImplementation
com.sun.jna.Pointer method_setImplementation(com.sun.jna.Pointer method, com.sun.jna.win32.StdCallLibrary.StdCallCallback imp)
-
objc_getProtocol
com.sun.jna.Pointer objc_getProtocol(String protocol)
-
class_addProtocol
boolean class_addProtocol(com.sun.jna.Pointer cls, com.sun.jna.Pointer protocol)
-
-