Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

addStrongRef(T) - Method in class org.robovm.objc.ObjCObject
 
afterMarshaled(int) - Method in class org.robovm.objc.ObjCObject
 
alloc() - Method in class org.robovm.objc.ObjCObject
 

B

bind() - Static method in class org.robovm.objc.ObjCRuntime
 
bind(Class<?>) - Static method in class org.robovm.objc.ObjCRuntime
 
BindSelector - Annotation Type in org.robovm.objc.annotation
 
Block - Annotation Type in org.robovm.objc.annotation
Used to mark a method parameter or method return type as a block type.
Block0<R> - Interface in org.robovm.objc.block
Block which takes no generic arguments and returns a generic value.
Block1<A,R> - Interface in org.robovm.objc.block
Block which takes 1 generic argument and returns a generic value.
Block2<A,B,R> - Interface in org.robovm.objc.block
Block which takes 2 generic arguments and returns a generic value.
Block3<A,B,C,R> - Interface in org.robovm.objc.block
Block which takes 3 generic arguments and returns a generic value.
Block4<A,B,C,D,R> - Interface in org.robovm.objc.block
Block which takes 4 generic arguments and returns a generic value.
Block5<A,B,C,D,E,R> - Interface in org.robovm.objc.block
Block which takes 5 generic arguments and returns a generic value.
boolean_objc_msgSend(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
BooleanBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a boolean.
ByteBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a byte.

C

Callbacks() - Constructor for class org.robovm.objc.block.VoidBlock.Callbacks
Deprecated.
 
Callbacks() - Constructor for class org.robovm.objc.block.VoidBooleanBlock.Callbacks
 
char_objc_msgSend_int(long, long, int) - Static method in class org.robovm.objc.ObjCRuntime
 
CharBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a char.
class_addIvar(long, long, int, byte, long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_addMethod(long, long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getClassMethod(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getInstanceMethod(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getInstanceVariable(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getIvarLayout(long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getName(long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_getSuperclass(long) - Static method in class org.robovm.objc.ObjCRuntime
 
class_replaceMethod(long, long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
clear(int) - Method in class org.robovm.objc.LongMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.robovm.objc.LongMap
 
containsKey(long) - Method in class org.robovm.objc.LongMap
 
containsValue(Object, boolean) - Method in class org.robovm.objc.LongMap
Returns true if the specified value is in the map.
copy_helper() - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
copy_helper(long) - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
CustomClass - Annotation Type in org.robovm.objc.annotation
Used to mark a class as a class which have a corresponding custom Objective-C class.
customClass - Variable in class org.robovm.objc.ObjCObject
 

D

descriptor() - Method in class org.robovm.objc.ObjCBlock
 
descriptor(ObjCBlock.Descriptor) - Method in class org.robovm.objc.ObjCBlock
 
Descriptor() - Constructor for class org.robovm.objc.ObjCBlock.Descriptor
 
dispose() - Method in class org.robovm.objc.ObjCObject
 
dispose(boolean) - Method in class org.robovm.objc.ObjCObject
 
dispose_helper() - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
dispose_helper(long) - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
doDispose() - Method in class org.robovm.objc.ObjCObject
 
DoubleBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a double.

E

ensureCapacity(int) - Method in class org.robovm.objc.LongMap
Increases the size of the backing array to accommodate the specified number of additional items.
entries() - Method in class org.robovm.objc.LongMap
Returns an iterator for the entries in the map.
Entries(LongMap<V>) - Constructor for class org.robovm.objc.LongMap.Entries
 
Entry() - Constructor for class org.robovm.objc.LongMap.Entry
 

F

finalize() - Method in class org.robovm.objc.ObjCObject
 
findKey(Object, boolean, long) - Method in class org.robovm.objc.LongMap
Returns the key for the specified value, or notFound if it is not in the map.
flags() - Method in class org.robovm.objc.ObjCBlock
 
flags(int) - Method in class org.robovm.objc.ObjCBlock
 
FloatBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a float.

G

get(long) - Method in class org.robovm.objc.LongMap
 
get(long, V) - Method in class org.robovm.objc.LongMap
 
getAssociatedObject(Object) - Method in class org.robovm.objc.ObjCObject
 
getByName(String) - Static method in class org.robovm.objc.ObjCClass
 
getByType(Class<? extends ObjCObject>) - Static method in class org.robovm.objc.ObjCClass
 
getFromObject(ObjCObject) - Static method in class org.robovm.objc.ObjCClass
 
getFromObject(long) - Static method in class org.robovm.objc.ObjCClass
 
getName() - Method in class org.robovm.objc.ObjCClass
 
getName() - Method in class org.robovm.objc.Selector
 
getObjCClass() - Method in class org.robovm.objc.ObjCObject
 
getSuper() - Method in class org.robovm.objc.ObjCObject
 
getType() - Method in class org.robovm.objc.ObjCClass
 

H

hasNext() - Method in class org.robovm.objc.LongMap.Entries
 
hasObject() - Method in class org.robovm.objc.ObjCBlock
 

I

IBAction - Annotation Type in org.robovm.objc.annotation
Used to mark a class method as an Objective-C method compliant with a Xcode interface builder action.
IBOutlet - Annotation Type in org.robovm.objc.annotation
Used to mark a class method as an Objective-C property compliant with a XCode interface builder outlet.
IBOutletCollection - Annotation Type in org.robovm.objc.annotation
Used to mark a class method or field as an Objective-C property compliant with a XCode interface builder outlet collection.
initObject(ObjCObject, long) - Static method in class org.robovm.objc.ObjCExtensions
 
initObject(long) - Method in class org.robovm.objc.ObjCObject
 
initWrappers(Class<?>) - Static method in class org.robovm.objc.ObjCBlock.Wrapper
 
int_objc_msgSend(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
IntBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns an int.
invoke() - Method in interface org.robovm.objc.block.Block0
Invokes this block.
invoke(A) - Method in interface org.robovm.objc.block.Block1
Invokes this block.
invoke(A, B) - Method in interface org.robovm.objc.block.Block2
Invokes this block.
invoke(A, B, C) - Method in interface org.robovm.objc.block.Block3
Invokes this block.
invoke(A, B, C, D) - Method in interface org.robovm.objc.block.Block4
Invokes this block.
invoke(A, B, C, D, E) - Method in interface org.robovm.objc.block.Block5
Invokes this block.
invoke() - Method in interface org.robovm.objc.block.BooleanBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.ByteBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.CharBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.DoubleBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.FloatBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.IntBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.LongBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.ShortBlock
Runs this block.
invoke() - Method in interface org.robovm.objc.block.VoidBlock
Deprecated.
Invokes this block.
invoke(A) - Method in interface org.robovm.objc.block.VoidBlock1
Invokes this block.
invoke(A, B) - Method in interface org.robovm.objc.block.VoidBlock2
Invokes this block.
invoke(A, B, C) - Method in interface org.robovm.objc.block.VoidBlock3
Invokes this block.
invoke(A, B, C, D) - Method in interface org.robovm.objc.block.VoidBlock4
Invokes this block.
invoke(A, B, C, D, E) - Method in interface org.robovm.objc.block.VoidBlock5
Invokes this block.
invoke(boolean) - Method in interface org.robovm.objc.block.VoidBooleanBlock
Runs this block.
invoke(byte) - Method in interface org.robovm.objc.block.VoidByteBlock
Runs this block.
invoke(char) - Method in interface org.robovm.objc.block.VoidCharBlock
Runs this block.
invoke(double) - Method in interface org.robovm.objc.block.VoidDoubleBlock
Runs this block.
invoke(float) - Method in interface org.robovm.objc.block.VoidFloatBlock
Runs this block.
invoke(int) - Method in interface org.robovm.objc.block.VoidIntBlock
Runs this block.
invoke(long) - Method in interface org.robovm.objc.block.VoidLongBlock
Runs this block.
invoke(short) - Method in interface org.robovm.objc.block.VoidShortBlock
Runs this block.
invoke() - Method in class org.robovm.objc.ObjCBlock
 
invoke(long) - Method in class org.robovm.objc.ObjCBlock
 
isa() - Method in class org.robovm.objc.ObjCBlock
 
isa(long) - Method in class org.robovm.objc.ObjCBlock
 
isCustom() - Method in class org.robovm.objc.ObjCClass
 
iterator() - Method in class org.robovm.objc.LongMap.Entries
 
iterator() - Method in class org.robovm.objc.LongMap
 
ivar_getOffset(long) - Static method in class org.robovm.objc.ObjCRuntime
 

K

key - Variable in class org.robovm.objc.LongMap.Entry
 

L

literal_size() - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
literal_size(long) - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
logRetainRelease(boolean) - Static method in class org.robovm.objc.ObjCObject
Sets whether retain/release of custom ObjCObject should be logged to the console to identify retain/release leaks.
LongBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a long.
LongMap<V> - Class in org.robovm.objc
An unordered map that uses long keys.
LongMap() - Constructor for class org.robovm.objc.LongMap
Creates a new map with an initial capacity of 32 and a load factor of 0.8.
LongMap(int) - Constructor for class org.robovm.objc.LongMap
Creates a new map with a load factor of 0.8.
LongMap(int, float) - Constructor for class org.robovm.objc.LongMap
Creates a new map with the specified initial capacity and load factor.
LongMap(LongMap<? extends V>) - Constructor for class org.robovm.objc.LongMap
Creates a new map identical to the specified map.
LongMap.Entries<V> - Class in org.robovm.objc
 
LongMap.Entry<V> - Class in org.robovm.objc
Returns an iterator for the keys in the map.

M

Marshaler() - Constructor for class org.robovm.objc.block.VoidBlock.Marshaler
Deprecated.
 
Marshaler() - Constructor for class org.robovm.objc.block.VoidBooleanBlock.Marshaler
 
Marshaler() - Constructor for class org.robovm.objc.ObjCClass.Marshaler
 
Marshaler() - Constructor for class org.robovm.objc.ObjCObject.Marshaler
 
Method - Annotation Type in org.robovm.objc.annotation
Used to mark a class or interface method as an Objective-C method.
method_getImplementation(long) - Static method in class org.robovm.objc.ObjCRuntime
 
method_getTypeEncoding(long) - Static method in class org.robovm.objc.ObjCRuntime
 
method_setImplementation(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 

N

NativeClass - Annotation Type in org.robovm.objc.annotation
 
next() - Method in class org.robovm.objc.LongMap.Entries
Note the same entry instance is returned each time this method is called.
nextPowerOfTwo(int) - Static method in class org.robovm.objc.LongMap
Returns the next power of two.
NotImplemented - Annotation Type in org.robovm.objc.annotation
 

O

objc_allocateClassPair(long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
objc_getAssociatedObject(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
objc_getClass(long) - Static method in class org.robovm.objc.ObjCRuntime
 
objc_msgSend_stret(long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
objc_registerClassPair(long) - Static method in class org.robovm.objc.ObjCRuntime
 
objc_setAssociatedObject(long, long, long, int) - Static method in class org.robovm.objc.ObjCRuntime
 
ObjCBlock - Class in org.robovm.objc
Struct mapping the Block_literal struct used internally by the Objective-C runtime.
ObjCBlock() - Constructor for class org.robovm.objc.ObjCBlock
 
ObjCBlock.Descriptor - Class in org.robovm.objc
 
ObjCBlock.Wrapper - Class in org.robovm.objc
 
ObjCClass - Class in org.robovm.objc
 
objCClass() - Method in class org.robovm.objc.ObjCObject.Super
 
objCClass(long) - Method in class org.robovm.objc.ObjCObject.Super
 
objCClass() - Method in class org.robovm.objc.ObjCSuper
 
objCClass(ObjCClass) - Method in class org.robovm.objc.ObjCSuper
 
ObjCClass.Marshaler - Class in org.robovm.objc
 
ObjCClassNotFoundException - Exception in org.robovm.objc
 
ObjCClassNotFoundException(String) - Constructor for exception org.robovm.objc.ObjCClassNotFoundException
 
ObjCException - Exception in org.robovm.objc
 
ObjCException(String) - Constructor for exception org.robovm.objc.ObjCException
 
ObjCException() - Constructor for exception org.robovm.objc.ObjCException
 
ObjCException(String, Throwable) - Constructor for exception org.robovm.objc.ObjCException
 
ObjCException(Throwable) - Constructor for exception org.robovm.objc.ObjCException
 
ObjCExtensions - Class in org.robovm.objc
Base class for all Objective-C extension classes (categories).
ObjCExtensions() - Constructor for class org.robovm.objc.ObjCExtensions
 
ObjCObject - Class in org.robovm.objc
 
ObjCObject() - Constructor for class org.robovm.objc.ObjCObject
 
ObjCObject(long) - Constructor for class org.robovm.objc.ObjCObject
 
ObjCObject.Marshaler - Class in org.robovm.objc
 
ObjCObject.ObjCObjectPtr - Class in org.robovm.objc
 
ObjCObject.Super - Class in org.robovm.objc
 
ObjCObjectPtr() - Constructor for class org.robovm.objc.ObjCObject.ObjCObjectPtr
 
ObjCProtocol - Interface in org.robovm.objc
 
ObjCRuntime - Class in org.robovm.objc
 
ObjCRuntime() - Constructor for class org.robovm.objc.ObjCRuntime
 
ObjCSuper - Class in org.robovm.objc
 
ObjCSuper(ObjCObject, ObjCClass) - Constructor for class org.robovm.objc.ObjCSuper
 
object() - Method in class org.robovm.objc.ObjCBlock
 
object(Object) - Method in class org.robovm.objc.ObjCBlock
 
object_addr() - Method in class org.robovm.objc.ObjCBlock
 
object_addr(long) - Method in class org.robovm.objc.ObjCBlock
 
object_getClass(long) - Static method in class org.robovm.objc.ObjCRuntime
 
object_getClassName(long) - Static method in class org.robovm.objc.ObjCRuntime
 
org.robovm.objc - package org.robovm.objc
 
org.robovm.objc.annotation - package org.robovm.objc.annotation
 
org.robovm.objc.block - package org.robovm.objc.block
 

P

Property - Annotation Type in org.robovm.objc.annotation
Used to mark a class or interface method as an Objective-C property getter or setter method.
protocolToNative(ObjCProtocol, long) - Static method in class org.robovm.objc.ObjCObject.Marshaler
 
protocolToObject(Class<?>, long, long) - Static method in class org.robovm.objc.ObjCObject.Marshaler
 
ptr_objc_msgSend(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
ptr_objc_msgSend_int(long, long, int) - Static method in class org.robovm.objc.ObjCRuntime
 
ptr_objc_msgSend_long(long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
ptr_objc_msgSend_ptr(long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
ptr_objc_msgSendSuper(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
put(long, V) - Method in class org.robovm.objc.LongMap
 
putAll(LongMap<V>) - Method in class org.robovm.objc.LongMap
 

R

random - Static variable in class org.robovm.objc.LongMap
 
receiver() - Method in class org.robovm.objc.ObjCObject.Super
 
receiver(long) - Method in class org.robovm.objc.ObjCObject.Super
 
receiver() - Method in class org.robovm.objc.ObjCSuper
 
receiver(ObjCObject) - Method in class org.robovm.objc.ObjCSuper
 
register(String) - Static method in class org.robovm.objc.Selector
 
registerCustomClass(Class<? extends ObjCObject>) - Static method in class org.robovm.objc.ObjCClass
 
remove() - Method in class org.robovm.objc.LongMap.Entries
 
remove(long) - Method in class org.robovm.objc.LongMap
 
removeStrongRef(Object) - Method in class org.robovm.objc.ObjCObject
 
reserved() - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
reserved(long) - Method in class org.robovm.objc.ObjCBlock.Descriptor
 
reserved() - Method in class org.robovm.objc.ObjCBlock
 
reserved(int) - Method in class org.robovm.objc.ObjCBlock
 
run() - Method in class org.robovm.objc.RunnableAsObjCBlockMarshaler
 
RunnableAsObjCBlockMarshaler - Class in org.robovm.objc
Marshals Runnable instances.

S

sel_getName(Selector) - Static method in class org.robovm.objc.ObjCRuntime
 
sel_registerName(BytePtr) - Static method in class org.robovm.objc.ObjCRuntime
 
Selector - Class in org.robovm.objc
Represents an Objective-C selector.
setAssociatedObject(Object, Object) - Method in class org.robovm.objc.ObjCObject
 
ShortBlock - Interface in org.robovm.objc.block
Block which takes no arguments and returns a short.
shrink(int) - Method in class org.robovm.objc.LongMap
Reduces the size of the backing arrays to be the specified capacity or less.
size - Variable in class org.robovm.objc.LongMap
 
Super(long, long) - Constructor for class org.robovm.objc.ObjCObject.Super
 

T

toNative(Class<? extends ObjCObject>, long) - Static method in class org.robovm.objc.ObjCClass.Marshaler
 
toNative(ObjCObject, long) - Static method in class org.robovm.objc.ObjCObject.Marshaler
 
toNative(Runnable, long) - Static method in class org.robovm.objc.RunnableAsObjCBlockMarshaler
 
toObjCBlock(VoidBlock) - Static method in class org.robovm.objc.block.VoidBlock.Marshaler
Deprecated.
 
toObjCBlock(VoidBooleanBlock) - Static method in class org.robovm.objc.block.VoidBooleanBlock.Marshaler
 
toObjCBlock(Object) - Method in class org.robovm.objc.ObjCBlock.Wrapper
 
toObjCClass(long) - Static method in class org.robovm.objc.ObjCClass
 
toObjCObject(Class<T>, long, int) - Static method in class org.robovm.objc.ObjCObject
 
toObjCObject(Class<T>, long, int, boolean) - Static method in class org.robovm.objc.ObjCObject
 
toObject(long) - Method in class org.robovm.objc.ObjCBlock.Wrapper
 
toObject(Class<ObjCClass>, long, long) - Static method in class org.robovm.objc.ObjCClass.Marshaler
 
toObject(Class<? extends ObjCObject>, long, long) - Static method in class org.robovm.objc.ObjCObject.Marshaler
 
toObject(Class<?>, long, long) - Static method in class org.robovm.objc.RunnableAsObjCBlockMarshaler
 
toString() - Method in class org.robovm.objc.LongMap.Entry
 
toString() - Method in class org.robovm.objc.LongMap
 
toString() - Method in class org.robovm.objc.ObjCClass
 
toString() - Method in class org.robovm.objc.Selector
 
TypeEncoding - Annotation Type in org.robovm.objc.annotation
 

U

updateStrongRef(ObjCObject, Object, Object) - Static method in class org.robovm.objc.ObjCExtensions
Updates a strong reference handling null values properly.
updateStrongRef(Object, Object) - Method in class org.robovm.objc.ObjCObject
Updates a strong reference handling null values properly.

V

value - Variable in class org.robovm.objc.LongMap.Entry
 
void_objc_msgSend(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
void_objc_msgSend_boolean(long, long, boolean) - Static method in class org.robovm.objc.ObjCRuntime
 
void_objc_msgSend_ptr(long, long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
void_objc_msgSendSuper(long, long) - Static method in class org.robovm.objc.ObjCRuntime
 
VoidBlock - Interface in org.robovm.objc.block
Deprecated.
Use Runnable instead.
VoidBlock.Callbacks - Class in org.robovm.objc.block
Deprecated.
 
VoidBlock.Marshaler - Class in org.robovm.objc.block
Deprecated.
 
VoidBlock1<A> - Interface in org.robovm.objc.block
Block which takes 1 generic argument and returns no value.
VoidBlock2<A,B> - Interface in org.robovm.objc.block
Block which takes 2 generic arguments and returns no value.
VoidBlock3<A,B,C> - Interface in org.robovm.objc.block
Block which takes 3 generic arguments and returns no value.
VoidBlock4<A,B,C,D> - Interface in org.robovm.objc.block
Block which takes 4 generic arguments and returns no value.
VoidBlock5<A,B,C,D,E> - Interface in org.robovm.objc.block
Block which takes 5 generic arguments and returns no value.
VoidBooleanBlock - Interface in org.robovm.objc.block
Block which takes a single boolean argument and returns no value.
VoidBooleanBlock.Callbacks - Class in org.robovm.objc.block
 
VoidBooleanBlock.Marshaler - Class in org.robovm.objc.block
 
VoidByteBlock - Interface in org.robovm.objc.block
Block which takes a single byte argument and returns no value.
VoidCharBlock - Interface in org.robovm.objc.block
Block which takes a single char argument and returns no value.
VoidDoubleBlock - Interface in org.robovm.objc.block
Block which takes a single double argument and returns no value.
VoidFloatBlock - Interface in org.robovm.objc.block
Block which takes a single float argument and returns no value.
VoidIntBlock - Interface in org.robovm.objc.block
Block which takes a single int argument and returns no value.
VoidLongBlock - Interface in org.robovm.objc.block
Block which takes a single long argument and returns no value.
VoidShortBlock - Interface in org.robovm.objc.block
Block which takes a single short argument and returns no value.

W

wrapper() - Method in class org.robovm.objc.ObjCBlock
 
wrapper(ObjCBlock.Wrapper) - Method in class org.robovm.objc.ObjCBlock
 
Wrapper(Class<?>) - Constructor for class org.robovm.objc.ObjCBlock.Wrapper
 
Wrapper(Method) - Constructor for class org.robovm.objc.ObjCBlock.Wrapper
 
Wrapper(Class<?>, String) - Constructor for class org.robovm.objc.ObjCBlock.Wrapper
 
wrapper_addr() - Method in class org.robovm.objc.ObjCBlock
 
wrapper_addr(long) - Method in class org.robovm.objc.ObjCBlock
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2012-2015 RoboVM AB. All Rights Reserved.