-
-
-
-
Methods in de.jangassen.jfa.foundation that return ID
| Modifier and Type |
Method |
Description |
static ID |
Foundation.allocateObjcClassPair(ID superCls,
String name) |
|
ID |
Foundation.NSArray.at(int index) |
|
static ID |
Foundation.autorelease(ID id) |
|
static ID |
Foundation.castPointerToNSError(com.sun.jna.PointerType pointerType) |
|
ID |
FoundationLibrary.CFStringConvertEncodingToIANACharSetName(long cfEncoding) |
|
ID |
FoundationLibrary.CFStringCreateWithBytes(com.sun.jna.Pointer allocator,
byte[] bytes,
int byteCount,
int encoding,
byte isExternalRepresentation) |
|
ID |
FoundationLibrary.class_createInstance(ID pClass,
int extraBytes) |
|
static ID |
Foundation.class_replaceMethod(ID cls,
com.sun.jna.Pointer selector,
com.sun.jna.Callback impl,
String types) |
|
ID |
FoundationLibrary.class_replaceMethod(ID cls,
com.sun.jna.Pointer selName,
com.sun.jna.Callback impl,
String types) |
|
static ID |
Foundation.createDict(String[] keys,
Object[] values) |
|
static ID |
Foundation.fillArray(Object[] a) |
|
ID |
Foundation.NSDictionary.get(ID key) |
|
ID |
Foundation.NSDictionary.get(String key) |
|
static ID |
Foundation.getIvar(ID instance,
com.sun.jna.Pointer ivar) |
|
static ID |
Foundation.getMetaClass(String className) |
|
static ID |
Foundation.getObjcClass(String className) |
Get the ID of the NSClass with className
|
static ID |
Foundation.getProtocol(String name) |
|
static ID |
Foundation.invoke(ID id,
com.sun.jna.Pointer selector,
Object... args) |
|
static ID |
Foundation.invoke(ID id,
String selector,
Object... args) |
|
static ID |
Foundation.invoke(String cls,
String selector,
Object... args) |
|
static ID |
Foundation.invokeVarArg(ID id,
com.sun.jna.Pointer selector,
Object... args) |
Invokes the given vararg selector.
|
static ID |
Foundation.invokeVarArg(String cls,
String selector,
Object... args) |
|
ID |
FoundationLibrary.NSFullUserName() |
|
static ID |
Foundation.nsString(String s) |
|
ID |
FoundationLibrary.NSStringFromClass(ID aClass) |
|
ID |
FoundationLibrary.NSStringFromSelector(com.sun.jna.Pointer selector) |
|
static ID |
Foundation.nsUUID(String uuid) |
|
static ID |
Foundation.nsUUID(UUID uuid) |
|
ID |
FoundationLibrary.objc_allocateClassPair(ID supercls,
String name,
int extraBytes) |
|
ID |
FoundationLibrary.objc_getClass(String className) |
|
ID |
FoundationLibrary.objc_getMetaClass(String name) |
|
ID |
FoundationLibrary.objc_getProtocol(String name) |
|
ID |
FoundationLibrary.objc_msgSend(ID receiver,
com.sun.jna.Pointer selector,
Object firstArg,
Object... args) |
Note: Vararg version.
|
ID |
FoundationLibrary.object_getIvar(ID instance,
com.sun.jna.Pointer ivar) |
|
static ID |
Foundation.safeInvoke(ID id,
String stringSelector,
Object... args) |
|
static ID |
Foundation.safeInvoke(String stringCls,
String stringSelector,
Object... args) |
|
static ID |
Foundation.NSDictionary.toStringDictionary(Map<String,String> map) |
|
Methods in de.jangassen.jfa.foundation with parameters of type ID
| Modifier and Type |
Method |
Description |
static boolean |
Foundation.addIvar(ID cls,
String name,
String types) |
|
static boolean |
Foundation.addMethod(ID cls,
com.sun.jna.Pointer selectorName,
com.sun.jna.Callback impl,
String types) |
|
static boolean |
Foundation.addMethodByID(ID cls,
com.sun.jna.Pointer selectorName,
ID impl,
String types) |
|
static boolean |
Foundation.addProtocol(ID aClass,
ID protocol) |
|
static ID |
Foundation.allocateObjcClassPair(ID superCls,
String name) |
|
static ID |
Foundation.autorelease(ID id) |
|
static void |
Foundation.cfRelease(ID... ids) |
|
void |
FoundationLibrary.CFRelease(ID cfTypeRef) |
|
static void |
Foundation.cfRetain(ID id) |
|
void |
FoundationLibrary.CFRetain(ID cfTypeRef) |
|
long |
FoundationLibrary.CFStringConvertIANACharSetNameToEncoding(ID encodingName) |
|
byte |
FoundationLibrary.CFStringGetCString(ID theString,
byte[] buffer,
int bufferSize,
int encoding) |
|
int |
FoundationLibrary.CFStringGetLength(ID theString) |
|
boolean |
FoundationLibrary.class_addIvar(ID cls,
String name,
long size,
int alignment,
String types) |
|
boolean |
FoundationLibrary.class_addMethod(ID cls,
com.sun.jna.Pointer selName,
com.sun.jna.Callback imp,
String types) |
|
boolean |
FoundationLibrary.class_addMethod(ID cls,
com.sun.jna.Pointer selName,
ID imp,
String types) |
|
boolean |
FoundationLibrary.class_addProtocol(ID aClass,
ID protocol) |
|
ID |
FoundationLibrary.class_createInstance(ID pClass,
int extraBytes) |
|
com.sun.jna.Pointer |
FoundationLibrary.class_getInstanceVariable(ID cls,
String name) |
|
boolean |
FoundationLibrary.class_isMetaClass(ID cls) |
|
static ID |
Foundation.class_replaceMethod(ID cls,
com.sun.jna.Pointer selector,
com.sun.jna.Callback impl,
String types) |
|
ID |
FoundationLibrary.class_replaceMethod(ID cls,
com.sun.jna.Pointer selName,
com.sun.jna.Callback impl,
String types) |
|
boolean |
FoundationLibrary.class_respondsToSelector(ID cls,
com.sun.jna.Pointer selName) |
|
ID |
Foundation.NSDictionary.get(ID key) |
|
static com.sun.jna.Pointer |
Foundation.getInstanceVariable(ID cls,
String name) |
|
static ID |
Foundation.getIvar(ID instance,
com.sun.jna.Pointer ivar) |
|
static String |
Foundation.getNSErrorText(ID error) |
|
static ID |
Foundation.invoke(ID id,
com.sun.jna.Pointer selector,
Object... args) |
|
static ID |
Foundation.invoke(ID id,
String selector,
Object... args) |
|
static ID |
Foundation.invokeVarArg(ID id,
com.sun.jna.Pointer selector,
Object... args) |
Invokes the given vararg selector.
|
static boolean |
Foundation.isClassRespondsToSelector(ID cls,
com.sun.jna.Pointer selectorName) |
|
static boolean |
Foundation.isMetaClass(ID cls) |
|
static boolean |
Foundation.isNil(ID id) |
|
ID |
FoundationLibrary.NSStringFromClass(ID aClass) |
|
ID |
FoundationLibrary.objc_allocateClassPair(ID supercls,
String name,
int extraBytes) |
|
ID |
FoundationLibrary.objc_msgSend(ID receiver,
com.sun.jna.Pointer selector,
Object firstArg,
Object... args) |
Note: Vararg version.
|
double |
FoundationLibrary.objc_msgSend_fpret(ID receiver,
com.sun.jna.Pointer selector,
Object... args) |
|
void |
FoundationLibrary.objc_registerClassPair(ID cls) |
|
ID |
FoundationLibrary.object_getIvar(ID instance,
com.sun.jna.Pointer ivar) |
|
boolean |
FoundationLibrary.object_setIvar(ID instance,
com.sun.jna.Pointer ivar,
ID value) |
|
static void |
Foundation.registerObjcClassPair(ID cls) |
|
static ID |
Foundation.safeInvoke(ID id,
String stringSelector,
Object... args) |
|
static boolean |
Foundation.setIvar(ID instance,
com.sun.jna.Pointer ivar,
ID value) |
|
static String |
Foundation.stringFromClass(ID aClass) |
|
static Map<String,String> |
Foundation.NSDictionary.toStringMap(ID delegate) |
|
static String |
Foundation.toStringViaUTF8(ID cfString) |
|