A B C D E F G H I L M N O P R S T U V W X Y

A

a - Variable in class org.rococoa.internal.Pair
 
absoluteURL() - Method in interface org.rococoa.cocoa.foundation.NSURL
 
addEntriesFromDictionary(NSDictionary) - Method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
addObject(NSObject) - Method in class org.rococoa.cocoa.foundation.NSAutoreleasePool
 
addObject(NSObject) - Method in interface org.rococoa.cocoa.foundation.NSMutableArray
 
addObject(String) - Method in interface org.rococoa.cocoa.foundation.NSMutableArray
 
addObserver_selector_name_object(ID, Selector, String, NSObject) - Method in interface org.rococoa.cocoa.foundation.NSNotificationCenter
Deprecated. 
addObserver_selector_name_object(NSObject, Selector, String, NSObject) - Method in interface org.rococoa.cocoa.foundation.NSNotificationCenter
 
alloc() - Method in interface org.rococoa.cocoa.foundation.NSError._Class
 
alloc() - Method in interface org.rococoa.NSObject._Class
 
appendExtras(LogRecord, StringBuffer) - Method in class org.rococoa.test.LogFormatter
 
arrayWithCapacity(int) - Method in interface org.rococoa.cocoa.foundation.NSMutableArray._Class
 
arrayWithObjects(NSObject...) - Method in interface org.rococoa.cocoa.foundation.NSArray._Class
 
assertRetainCount(int, NSObject) - Static method in class org.rococoa.test.RococoaTestCase
 
assertRetainCount(int, ID) - Static method in class org.rococoa.test.RococoaTestCase
 
AutoreleaseBatcher - Class in org.rococoa.internal
Used by NSObjectInvocationHandler to make sure that there is an NSAutoreleasePool available when NSObject's are finalized, but not pay the price of creating one per call.
AutoreleaseBatcher(int) - Constructor for class org.rococoa.internal.AutoreleaseBatcher
 

B

b - Variable in class org.rococoa.internal.Pair
 
bufferForResult(Object) - Method in class org.rococoa.internal.NSInvocationMapper
 

C

callback(String) - Method in interface org.rococoa.internal.RococoaLibrary.MethodSignatureCallback
 
callback(String, ID) - Method in interface org.rococoa.internal.RococoaLibrary.SelectorInvokedCallback
 
callback() - Method in interface org.rococoa.internal.RococoaLibrary.VoidCallback
 
callOnMainThread(Callable<T>) - Static method in class org.rococoa.Foundation
Return the result of calling callable on the main Cococoa thread.
callOnMainThread(RococoaLibrary, Callable<T>) - Static method in class org.rococoa.internal.MainThreadUtils
Return the result of calling callable on the main Cococoa thread.
callOnMainThread(RococoaLibrary.VoidCallback, boolean) - Method in interface org.rococoa.internal.RococoaLibrary
Call callback on the main Cococa event thread
cast(NSObject, Class<T>) - Static method in class org.rococoa.Rococoa
Create a Java NSObject down-casting an existing NSObject to a more derived type.
cfGetRetainCount(ID) - Static method in class org.rococoa.Foundation
 
CFGetRetainCount(ID) - Method in interface org.rococoa.internal.FoundationLibrary
 
CFIndex - Class in org.rococoa.cocoa
 
CFIndex() - Constructor for class org.rococoa.cocoa.CFIndex
 
CFRange - Class in org.rococoa.cocoa
 
CFRange() - Constructor for class org.rococoa.cocoa.CFRange
 
CFRange(CFIndex, CFIndex) - Constructor for class org.rococoa.cocoa.CFRange
 
cfRelease(ID) - Static method in class org.rococoa.Foundation
Release the NSObject with id
CFRelease(ID) - Method in interface org.rococoa.internal.FoundationLibrary
 
cfRetain(ID) - Static method in class org.rococoa.Foundation
Retain the NSObject with id
CFRetain(ID) - Method in interface org.rococoa.internal.FoundationLibrary
 
cfString(String) - Static method in class org.rococoa.Foundation
Return a CFString as an ID, toll-free bridged to NSString.
CFStringCreateWithBytes(ID, byte[], int, int, byte) - Method in interface org.rococoa.internal.FoundationLibrary
 
CFStringCreateWithCString(ID, String, int) - Method in interface org.rococoa.internal.FoundationLibrary
 
CFStringGetCString(ID, byte[], int, int) - Method in interface org.rococoa.internal.FoundationLibrary
 
CFStringGetCStringPtr(ID, int) - Method in interface org.rococoa.internal.FoundationLibrary
 
CFStringGetLength(ID) - Method in interface org.rococoa.internal.FoundationLibrary
 
CGFloat - Class in org.rococoa.cocoa
CGFloat
CGFloat() - Constructor for class org.rococoa.cocoa.CGFloat
 
CGFloat(double) - Constructor for class org.rococoa.cocoa.CGFloat
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSArray
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSData
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSDate
 
CLASS - Static variable in class org.rococoa.cocoa.foundation.NSDictionary
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSError
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSMutableArray
 
CLASS - Static variable in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSNotification
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSNotificationCenter
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSNumber
 
CLASS - Static variable in class org.rococoa.cocoa.foundation.NSString
 
CLASS - Static variable in interface org.rococoa.cocoa.foundation.NSURL
 
CLASS - Static variable in class org.rococoa.cocoa.foundation.NSValue
 
CLASS - Static variable in interface org.rococoa.NSClass
 
CLASS - Static variable in interface org.rococoa.NSObject
 
class_createInstance(ID, int) - Method in interface org.rococoa.internal.FoundationLibrary
 
classWithName(String) - Method in class org.rococoa.NSClass._Class
 
close() - Method in class org.rococoa.internal.OperationBatcher
 
code() - Method in interface org.rococoa.cocoa.foundation.NSError
 
compare(NSNumber) - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
count() - Method in interface org.rococoa.cocoa.foundation.NSArray
 
count() - Method in class org.rococoa.cocoa.foundation.NSDictionary
 
count() - Method in interface org.rococoa.cocoa.foundation.NSMutableArray
 
create(String, Class<T>, String, Object...) - Static method in class org.rococoa.Rococoa
Create a Java NSObject representing an instance of the Objective-C class ocClassName.
create(String, Class<T>) - Static method in class org.rococoa.Rococoa
Create a Java NSObject representing an instance of the Objective-C class ocClassName, created with the class method +new.
createClass(String, Class<T>) - Static method in class org.rococoa.Rococoa
Create a Java NSClass representing the Objective-C class with ocClassName

D

dataWithBytes_length(byte[], int) - Method in interface org.rococoa.cocoa.foundation.NSData._Class
 
dateWithTimeIntervalSince1970(double) - Method in interface org.rococoa.cocoa.foundation.NSDate._Class
 
defaultCenter() - Method in interface org.rococoa.cocoa.foundation.NSNotificationCenter._Class
 
description() - Method in interface org.rococoa.cocoa.foundation.NSDate
 
description() - Method in interface org.rococoa.NSObject
 
dictionaryWithCapacity(int) - Method in interface org.rococoa.cocoa.foundation.NSMutableDictionary._Class
 
dictionaryWithCapacity(int) - Static method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
dictionaryWithDictionary(NSDictionary) - Method in interface org.rococoa.cocoa.foundation.NSMutableDictionary._Class
 
dictionaryWithDictionary(NSDictionary) - Static method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
dictionaryWithObjects_forKeys(NSArray, NSArray) - Method in interface org.rococoa.cocoa.foundation.NSDictionary._Class
 
dictionaryWithObjects_forKeys(NSArray, NSArray) - Static method in class org.rococoa.cocoa.foundation.NSDictionary
 
dictionaryWithObjects_forKeys(NSArray, NSArray) - Method in interface org.rococoa.cocoa.foundation.NSMutableDictionary._Class
 
dictionaryWithObjects_forKeys(NSArray, NSArray) - Static method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
dictionaryWithObjectsAndKeys(NSObject...) - Method in interface org.rococoa.cocoa.foundation.NSDictionary._Class
 
dictionaryWithObjectsAndKeys(NSObject...) - Static method in class org.rococoa.cocoa.foundation.NSDictionary
 
dictionaryWithObjectsAndKeys(NSObject...) - Method in interface org.rococoa.cocoa.foundation.NSMutableDictionary._Class
 
dictionaryWithObjectsAndKeys(NSObject...) - Static method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
domain() - Method in interface org.rococoa.cocoa.foundation.NSError
 
doubleValue() - Method in class org.rococoa.cocoa.CGFloat
 
doubleValue() - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
drain() - Method in class org.rococoa.cocoa.foundation.NSAutoreleasePool
 

E

equals(Object) - Method in class org.rococoa.cocoa.CGFloat
 
errorWithDomain_code_userInfo(String, NSInteger, NSDictionary) - Method in interface org.rococoa.cocoa.foundation.NSError._Class
 

F

fileURLWithPath(String) - Method in interface org.rococoa.cocoa.foundation.NSURL._Class
 
finalize() - Method in class org.rococoa.internal.NSObjectInvocationHandler
 
floatValue() - Method in class org.rococoa.cocoa.CGFloat
 
floatValue() - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
format(LogRecord) - Method in class org.rococoa.test.LogFormatter
Format the given LogRecord.
forThread(int) - Static method in class org.rococoa.internal.AutoreleaseBatcher
 
Foundation - Class in org.rococoa
The core of Rococoa - statics to handle selectors and messaging at a function call level.
Foundation() - Constructor for class org.rococoa.Foundation
 
FoundationLibrary - Interface in org.rococoa.internal
JNA Library for plain C calls, standard JNA marshalling applies to these
fromLong(long) - Static method in class org.rococoa.ID
 
fromNative(Object, FromNativeContext) - Method in class org.rococoa.cocoa.CGFloat
 
fromNative(Object, FromNativeContext) - Method in class org.rococoa.IDByReference
 

G

gc() - Static method in class org.rococoa.test.RococoaTestCase
 
gcAfterTest - Static variable in class org.rococoa.test.RococoaTestCase
 
getArgument_atIndex(Pointer, int) - Method in interface org.rococoa.cocoa.foundation.NSInvocation
 
getArgumentTypeAtIndex(int) - Method in interface org.rococoa.cocoa.foundation.NSMethodSignature
 
getBounds() - Method in class org.rococoa.cocoa.foundation.NSRect
 
getBytes(byte[]) - Method in interface org.rococoa.cocoa.foundation.NSData
 
getBytes_length(byte[], int) - Method in interface org.rococoa.cocoa.foundation.NSData
 
getClass(String) - Static method in class org.rococoa.Foundation
Get the ID of the NSClass with className
getEndLocation() - Method in class org.rococoa.cocoa.CFRange
 
getFromNativeConverter(Class) - Method in class org.rococoa.internal.RococoaTypeMapper
 
getGlobal(String, String) - Static method in class org.rococoa.ID
 
getGlobalString(String, String) - Static method in class org.rococoa.cocoa.foundation.NSString
 
getGlobalString(String) - Static method in class org.rococoa.cocoa.foundation.NSString
 
getInvocationHandler(NativeLibrary, Method) - Method in class org.rococoa.internal.MsgSendInvocationMapper
 
getLength() - Method in class org.rococoa.cocoa.CFRange
 
getLocation() - Method in class org.rococoa.cocoa.CFRange
 
getName() - Method in class org.rococoa.Selector
 
getPoint() - Method in class org.rococoa.cocoa.foundation.NSPoint
 
getValue(Structure) - Method in class org.rococoa.cocoa.foundation.NSValue
 
getValue() - Method in class org.rococoa.IDByReference
 
getValueAs(Class<T>) - Method in class org.rococoa.NSObjectByReference
 

H

hashCode() - Method in class org.rococoa.cocoa.CGFloat
 
height - Variable in class org.rococoa.cocoa.foundation.NSSize
 

I

ID - Class in org.rococoa
Represents an Objective-C ID.
ID() - Constructor for class org.rococoa.ID
 
ID(long) - Constructor for class org.rococoa.ID
 
ID(ID) - Constructor for class org.rococoa.ID
 
id() - Method in interface org.rococoa.NSObject
 
IDByReference - Class in org.rococoa
Used when we need to pass an ID to be filled in by called code.
IDByReference() - Constructor for class org.rococoa.IDByReference
 
IDByReference(ID) - Constructor for class org.rococoa.IDByReference
 
initializeLogging() - Static method in class org.rococoa.test.RococoaTestCase
 
initWithDomain_code_userInfo(String, NSInteger, NSDictionary) - Method in interface org.rococoa.cocoa.foundation.NSError
 
intercept(Object, Method, Object[], MethodProxy) - Method in class org.rococoa.internal.NSObjectInvocationHandler
Callback from cglib proxy
intValue() - Method in class org.rococoa.cocoa.CGFloat
 
intValue() - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
invoke(Object, Method, Object[]) - Method in class org.rococoa.internal.NSObjectInvocationHandler
Callback from java.lang.reflect proxy
isEqualToString(String) - Method in class org.rococoa.cocoa.foundation.NSString
 
isKindOfClass(NSClass) - Method in interface org.rococoa.NSObject
 
isKindOfClass(ID) - Method in interface org.rococoa.NSObject
 
isMainThread() - Static method in class org.rococoa.Foundation
 
isMainThread() - Static method in class org.rococoa.internal.MainThreadUtils
 
isNull() - Method in class org.rococoa.ID
 

L

lastObject() - Method in interface org.rococoa.cocoa.foundation.NSArray
 
length - Variable in class org.rococoa.cocoa.CFRange
 
length() - Method in interface org.rococoa.cocoa.foundation.NSData
 
localizedDescription() - Method in interface org.rococoa.cocoa.foundation.NSError
 
localizedFailureReason() - Method in interface org.rococoa.cocoa.foundation.NSError
 
localizedRecoveryOptions() - Method in interface org.rococoa.cocoa.foundation.NSError
 
localizedRecoverySuggestion() - Method in interface org.rococoa.cocoa.foundation.NSError
 
location - Variable in class org.rococoa.cocoa.CFRange
 
LogFormatter - Class in org.rococoa.test
Print a brief summary of the LogRecord in a human readable format ON ONE LINE, and include details of the thread from which it was logged.
LogFormatter() - Constructor for class org.rococoa.test.LogFormatter
 
logging - Static variable in class org.rococoa.test.RococoaTestCase
 
longValue() - Method in class org.rococoa.cocoa.CGFloat
 
longValue() - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
lowercaseString() - Method in class org.rococoa.cocoa.foundation.NSString
 

M

MainThreadUtils - Class in org.rococoa.internal
Exists just to tidy up Foundation.
MainThreadUtils() - Constructor for class org.rococoa.internal.MainThreadUtils
 
mapperForType(Class<?>) - Static method in class org.rococoa.internal.NSInvocationMapperLookup
 
methodForSelector(String) - Method in class org.rococoa.internal.OCInvocationCallbacks
 
methodReturnType() - Method in interface org.rococoa.cocoa.foundation.NSMethodSignature
 
methodSignature() - Method in interface org.rococoa.cocoa.foundation.NSInvocation
 
methodSignatureCallback - Variable in class org.rococoa.internal.OCInvocationCallbacks
Called when method is about to be invoked on OC proxy and needs a method signature as String
methodSignatureForSelector(String) - Method in class org.rococoa.internal.OCInvocationCallbacks
 
MsgSendInvocationMapper - Class in org.rococoa.internal
A JNA InvocationMapper that maps calls to syntheticSendMessage to a MsgSendHandler.
MsgSendInvocationMapper() - Constructor for class org.rococoa.internal.MsgSendInvocationMapper
 
MsgSendLibrary - Interface in org.rococoa.internal
JNA Library for special message send calls, called and marshalled specially.

N

nativeType() - Method in class org.rococoa.cocoa.CGFloat
 
new_() - Static method in class org.rococoa.cocoa.foundation.NSAutoreleasePool
 
newOCProxy(OCInvocationCallbacks) - Static method in class org.rococoa.Foundation
Create an Objective-C object which delegates to callbacks when methods are invoked on it.
notificationWithName_object(String, NSObject) - Method in interface org.rococoa.cocoa.foundation.NSNotification._Class
 
NSArray - Interface in org.rococoa.cocoa.foundation
 
NSArray._Class - Interface in org.rococoa.cocoa.foundation
 
NSAutoreleasePool - Class in org.rococoa.cocoa.foundation
 
NSAutoreleasePool() - Constructor for class org.rococoa.cocoa.foundation.NSAutoreleasePool
 
NSClass - Interface in org.rococoa
Marker interface that an OCObject represents a Class.
NSClass._Class - Class in org.rococoa
 
NSClass._Class() - Constructor for class org.rococoa.NSClass._Class
 
NSData - Interface in org.rococoa.cocoa.foundation
 
NSData._Class - Interface in org.rococoa.cocoa.foundation
 
NSDate - Interface in org.rococoa.cocoa.foundation
 
NSDate._Class - Interface in org.rococoa.cocoa.foundation
 
NSDictionary - Class in org.rococoa.cocoa.foundation
 
NSDictionary() - Constructor for class org.rococoa.cocoa.foundation.NSDictionary
 
NSDictionary._Class - Interface in org.rococoa.cocoa.foundation
 
NSError - Interface in org.rococoa.cocoa.foundation
 
NSError._Class - Interface in org.rococoa.cocoa.foundation
 
NSImage - Interface in org.rococoa.cocoa.foundation
 
NSInteger - Class in org.rococoa.cocoa.foundation
 
NSInteger() - Constructor for class org.rococoa.cocoa.foundation.NSInteger
 
NSInteger(long) - Constructor for class org.rococoa.cocoa.foundation.NSInteger
 
NSInteger(NativeLong) - Constructor for class org.rococoa.cocoa.foundation.NSInteger
 
NSInvocation - Interface in org.rococoa.cocoa.foundation
 
NSInvocationMapper - Class in org.rococoa.internal
Maps to and from bytes in an NSInvocation to Java types.
NSInvocationMapper(String, Class<?>) - Constructor for class org.rococoa.internal.NSInvocationMapper
 
NSInvocationMapperLookup - Class in org.rococoa.internal
Look up how to map from and from NSInvocation and Java objects.
NSInvocationMapperLookup() - Constructor for class org.rococoa.internal.NSInvocationMapperLookup
 
nsLog(String, Object) - Static method in class org.rococoa.Foundation
 
NSLog(ID, Object) - Method in interface org.rococoa.internal.FoundationLibrary
 
NSMethodSignature - Interface in org.rococoa.cocoa.foundation
 
NSMutableArray - Interface in org.rococoa.cocoa.foundation
 
NSMutableArray._Class - Interface in org.rococoa.cocoa.foundation
 
NSMutableDictionary - Class in org.rococoa.cocoa.foundation
 
NSMutableDictionary() - Constructor for class org.rococoa.cocoa.foundation.NSMutableDictionary
 
NSMutableDictionary._Class - Interface in org.rococoa.cocoa.foundation
 
NSNotification - Interface in org.rococoa.cocoa.foundation
 
NSNotification._Class - Interface in org.rococoa.cocoa.foundation
 
NSNotificationCenter - Interface in org.rococoa.cocoa.foundation
 
NSNotificationCenter._Class - Interface in org.rococoa.cocoa.foundation
 
NSNumber - Interface in org.rococoa.cocoa.foundation
 
NSNumber._Class - Interface in org.rococoa.cocoa.foundation
 
NSObject - Interface in org.rococoa
 
NSObject._Class - Interface in org.rococoa
 
NSObjectByReference - Class in org.rococoa
Used to retrieve an NSObject as an out param.
NSObjectByReference() - Constructor for class org.rococoa.NSObjectByReference
 
NSObjectInvocationHandler - Class in org.rococoa.internal
Listens to invocations of methods on a Java NSObject, and forwards them to its Objective-C counterpart.
NSObjectInvocationHandler(ID, Class<? extends NSObject>, boolean) - Constructor for class org.rococoa.internal.NSObjectInvocationHandler
 
NSPoint - Class in org.rococoa.cocoa.foundation
 
NSPoint() - Constructor for class org.rococoa.cocoa.foundation.NSPoint
 
NSPoint(double, double) - Constructor for class org.rococoa.cocoa.foundation.NSPoint
 
NSPoint(Point2D) - Constructor for class org.rococoa.cocoa.foundation.NSPoint
 
NSRange - Class in org.rococoa.cocoa.foundation
 
NSRange() - Constructor for class org.rococoa.cocoa.foundation.NSRange
 
NSRange(CFIndex, CFIndex) - Constructor for class org.rococoa.cocoa.foundation.NSRange
 
NSRect - Class in org.rococoa.cocoa.foundation
 
NSRect() - Constructor for class org.rococoa.cocoa.foundation.NSRect
 
NSRect(NSPoint, NSSize) - Constructor for class org.rococoa.cocoa.foundation.NSRect
 
NSRect(Point2D, Dimension2D) - Constructor for class org.rococoa.cocoa.foundation.NSRect
 
NSRect(Rectangle2D) - Constructor for class org.rococoa.cocoa.foundation.NSRect
 
NSRect(double, double) - Constructor for class org.rococoa.cocoa.foundation.NSRect
 
NSSize - Class in org.rococoa.cocoa.foundation
 
NSSize() - Constructor for class org.rococoa.cocoa.foundation.NSSize
 
NSSize(double, double) - Constructor for class org.rococoa.cocoa.foundation.NSSize
 
NSSize(Dimension2D) - Constructor for class org.rococoa.cocoa.foundation.NSSize
 
NSString - Class in org.rococoa.cocoa.foundation
 
NSString() - Constructor for class org.rococoa.cocoa.foundation.NSString
 
NSString._Class - Interface in org.rococoa.cocoa.foundation
 
NSUInteger - Class in org.rococoa.cocoa.foundation
 
NSUInteger() - Constructor for class org.rococoa.cocoa.foundation.NSUInteger
 
NSUInteger(long) - Constructor for class org.rococoa.cocoa.foundation.NSUInteger
 
NSUInteger(NativeLong) - Constructor for class org.rococoa.cocoa.foundation.NSUInteger
 
NSURL - Interface in org.rococoa.cocoa.foundation
 
NSURL._Class - Interface in org.rococoa.cocoa.foundation
 
NSValue - Class in org.rococoa.cocoa.foundation
 
NSValue() - Constructor for class org.rococoa.cocoa.foundation.NSValue
 
NSValue._Class - Interface in org.rococoa.cocoa.foundation
 
numberOfArguments() - Method in interface org.rococoa.cocoa.foundation.NSMethodSignature
 
numberWithBool(boolean) - Method in interface org.rococoa.cocoa.foundation.NSNumber._Class
 
numberWithDouble(double) - Method in interface org.rococoa.cocoa.foundation.NSNumber._Class
 
numberWithFloat(float) - Method in interface org.rococoa.cocoa.foundation.NSNumber._Class
 
numberWithInt(int) - Method in interface org.rococoa.cocoa.foundation.NSNumber._Class
 
numberWithLong(long) - Method in interface org.rococoa.cocoa.foundation.NSNumber._Class
 

O

objc_getClass(String) - Method in interface org.rococoa.internal.FoundationLibrary
 
objc_msgSend(ID, Selector, Object...) - Method in interface org.rococoa.internal.MsgSendLibrary
 
objc_msgSend_stret(ID, Selector, Object...) - Method in interface org.rococoa.internal.MsgSendLibrary
 
objectAtIndex(int) - Method in interface org.rococoa.cocoa.foundation.NSArray
 
objectAtIndex(int) - Method in interface org.rococoa.cocoa.foundation.NSMutableArray
 
objectForKey(ID) - Method in class org.rococoa.cocoa.foundation.NSDictionary
 
objectForKey(NSObject) - Method in class org.rococoa.cocoa.foundation.NSDictionary
 
objectForKey(String) - Method in class org.rococoa.cocoa.foundation.NSDictionary
 
OCInvocationCallbacks - Class in org.rococoa.internal
Holds the callbacks called when a method is invoked on an Objective-C proxy for a Java object.
OCInvocationCallbacks(Object) - Constructor for class org.rococoa.internal.OCInvocationCallbacks
 
ocMethodSignatureAsString(Method) - Method in class org.rococoa.internal.OCInvocationCallbacks
 
operate() - Method in class org.rococoa.internal.OperationBatcher
 
operation() - Method in class org.rococoa.internal.AutoreleaseBatcher
 
operation() - Method in class org.rococoa.internal.OperationBatcher
 
OperationBatcher - Class in org.rococoa.internal
Batches calls to operate(), calling operation() once per batchsize.
OperationBatcher(int) - Constructor for class org.rococoa.internal.OperationBatcher
 
org.rococoa - package org.rococoa
 
org.rococoa.cocoa - package org.rococoa.cocoa
 
org.rococoa.cocoa.foundation - package org.rococoa.cocoa.foundation
 
org.rococoa.internal - package org.rococoa.internal
 
org.rococoa.test - package org.rococoa.test
 
origin - Variable in class org.rococoa.cocoa.foundation.NSRect
 

P

Pair<T1,T2> - Class in org.rococoa.internal
 
Pair(T1, T2) - Constructor for class org.rococoa.internal.Pair
 
path() - Method in interface org.rococoa.cocoa.foundation.NSURL
 
pool - Variable in class org.rococoa.test.RococoaTestCase
 
postNotification(NSNotification) - Method in interface org.rococoa.cocoa.foundation.NSNotificationCenter
 
postTeardown() - Method in class org.rococoa.test.RococoaTestCase
 
preSetup() - Method in class org.rococoa.test.RococoaTestCase
 
proxy(Object) - Static method in class org.rococoa.Rococoa
Return a new Objective-C object that will forward messages to javaObject, for use in delegates, notifications etc.
proxy(Object, Class<T>) - Static method in class org.rococoa.Rococoa
 
proxyForJavaObject(RococoaLibrary.SelectorInvokedCallback, RococoaLibrary.MethodSignatureCallback) - Method in interface org.rococoa.internal.RococoaLibrary
Return an Obj-C object that will callback on methodSignature required and selector invoked, so that we can use a Java object to implement.

R

readArgumentFrom(NSInvocation, int, Class<?>) - Method in class org.rococoa.internal.NSInvocationMapper
 
readFrom(Memory, Class<?>) - Method in class org.rococoa.internal.NSInvocationMapper
 
recoveryAttempter() - Method in interface org.rococoa.cocoa.foundation.NSError
 
release() - Method in interface org.rococoa.NSObject
 
ReleaseInFinalize - Annotation Type in org.rococoa
Marker to allow us to disable CFRelease'ing an id when its Java proxy is finalized.
reset() - Method in class org.rococoa.internal.AutoreleaseBatcher
 
reset() - Method in class org.rococoa.internal.OperationBatcher
 
retain() - Method in interface org.rococoa.NSObject
 
retainCount() - Method in interface org.rococoa.NSObject
 
ReturnType - Annotation Type in org.rococoa
Annotation to specify or disambiguate the return type of a method.
Rococoa - Class in org.rococoa
Static factory for creating Java wrappers for Objective-C instances, and Objective-C wrappers for Java instances.
Rococoa.ProxyID - Class in org.rococoa
 
Rococoa.ProxyID() - Constructor for class org.rococoa.Rococoa.ProxyID
 
Rococoa.ProxyID(ID, OCInvocationCallbacks) - Constructor for class org.rococoa.Rococoa.ProxyID
 
RococoaException - Exception in org.rococoa
 
RococoaException() - Constructor for exception org.rococoa.RococoaException
 
RococoaException(String) - Constructor for exception org.rococoa.RococoaException
 
RococoaException(Throwable) - Constructor for exception org.rococoa.RococoaException
 
RococoaException(String, Throwable) - Constructor for exception org.rococoa.RococoaException
 
RococoaLibrary - Interface in org.rococoa.internal
JNA Library for special operations provided by our own native code
RococoaLibrary.MethodSignatureCallback - Interface in org.rococoa.internal
Callback from Obj-C to get method signature string for Java method matching selectorName
RococoaLibrary.SelectorInvokedCallback - Interface in org.rococoa.internal
Callback from Obj-C to invoke method on Java object
RococoaLibrary.VoidCallback - Interface in org.rococoa.internal
Generic callback from Obj-C
RococoaTestCase - Class in org.rococoa.test
A TestCase which runs tests with an autorelease pool in place.
RococoaTestCase() - Constructor for class org.rococoa.test.RococoaTestCase
 
RococoaTypeMapper - Class in org.rococoa.internal
A JNA TypeMapper that knows how to convert : NSObject to and from an integer type with the right size to be an id. String to and from an integer type with the right size to be an id. Note that nativeType is never NativeLong, but the appropriate Java primitive with the right size of NativeLong.
RococoaTypeMapper() - Constructor for class org.rococoa.internal.RococoaTypeMapper
 
runOnMainThread(Runnable) - Static method in class org.rococoa.Foundation
Run runnable on the main Cococoa thread, waiting for completion.
runOnMainThread(Runnable, boolean) - Static method in class org.rococoa.Foundation
Run runnable on the main Cococoa thread, optionally waiting for completion.
runOnMainThread(RococoaLibrary, Runnable, boolean) - Static method in class org.rococoa.internal.MainThreadUtils
 
RunOnMainThread - Annotation Type in org.rococoa
Marker that the methods of an NSObject should be invoked on the main Cocoa thread.

S

sel_registerName(String) - Method in interface org.rococoa.internal.FoundationLibrary
 
selector(String) - Static method in class org.rococoa.Foundation
 
Selector - Class in org.rococoa
 
Selector() - Constructor for class org.rococoa.Selector
 
Selector(String, long) - Constructor for class org.rococoa.Selector
 
selectorInvokedCallback - Variable in class org.rococoa.internal.OCInvocationCallbacks
Called when method has been invoked on OC proxy and needs to be forwarded to javaObject
selectorNameMeansWeOwnReturnedObject(String) - Static method in class org.rococoa.Foundation
 
send(ID, String, Class<T>, Object...) - Static method in class org.rococoa.Foundation
Send message with selectorName to receiver, passing args, expecting returnType.
send(ID, Selector, Class<T>, Object...) - Static method in class org.rococoa.Foundation
Send message with selector to receiver, passing args, expecting returnType.
sendReturnsID(ID, String, Object...) - Static method in class org.rococoa.Foundation
Convenience as this happens a lot in tests.
sendReturnsVoid(ID, String, Object...) - Static method in class org.rococoa.Foundation
Convenience as this happens a lot in tests.
setObject(NSObject) - Method in class org.rococoa.NSObjectByReference
 
setReturnValue(Memory) - Method in interface org.rococoa.cocoa.foundation.NSInvocation
 
setScalesWhenResized(boolean) - Method in interface org.rococoa.cocoa.foundation.NSImage
 
setSize(NSSize) - Method in interface org.rococoa.cocoa.foundation.NSImage
 
setValue(ID) - Method in class org.rococoa.IDByReference
 
setValue_forKey(NSObject, NSObject) - Method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
setValue_forKey(NSObject, String) - Method in class org.rococoa.cocoa.foundation.NSMutableDictionary
 
shortValue() - Method in interface org.rococoa.cocoa.foundation.NSNumber
 
SIZE - Static variable in class org.rococoa.cocoa.CGFloat
 
size - Variable in class org.rococoa.cocoa.foundation.NSRect
 
sizeValue() - Method in class org.rococoa.cocoa.foundation.NSValue
 
StringEncoding - Enum in org.rococoa
 
stringForType(Class<?>) - Static method in class org.rococoa.internal.NSInvocationMapperLookup
 
stringWithFormat(String, NSObject...) - Method in interface org.rococoa.cocoa.foundation.NSString._Class
 
stringWithString(String) - Method in interface org.rococoa.cocoa.foundation.NSString._Class
 
stringWithString(String) - Static method in class org.rococoa.cocoa.foundation.NSString
 
substringFromIndex(int) - Method in class org.rococoa.cocoa.foundation.NSString
 
syntheticSendMessage(Class<?>, ID, Selector, Object...) - Method in interface org.rococoa.internal.MsgSendLibrary
 

T

TIFFRepresentation() - Method in interface org.rococoa.cocoa.foundation.NSImage
 
timeIntervalSince1970() - Method in interface org.rococoa.cocoa.foundation.NSDate
 
toNative() - Method in class org.rococoa.cocoa.CGFloat
 
toNative() - Method in class org.rococoa.IDByReference
Convert this object to its native type (a Pointer).
toString() - Method in class org.rococoa.cocoa.CGFloat
 
toString() - Method in class org.rococoa.cocoa.foundation.NSString
 
toString(ID) - Static method in class org.rococoa.Foundation
 
toString() - Method in class org.rococoa.ID
 
toString() - Method in class org.rococoa.internal.VarArgsUnpacker
 
toString() - Method in class org.rococoa.Selector
 
type - Variable in class org.rococoa.internal.NSInvocationMapper
 
typeString - Variable in class org.rococoa.internal.NSInvocationMapper
 
typeString() - Method in class org.rococoa.internal.NSInvocationMapper
 

U

URLWithString(String) - Method in interface org.rococoa.cocoa.foundation.NSURL._Class
 
userInfo() - Method in interface org.rococoa.cocoa.foundation.NSError
 

V

value - Variable in enum org.rococoa.StringEncoding
 
valueOf(String) - Static method in enum org.rococoa.StringEncoding
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.rococoa.StringEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
valueWithSize(NSSize) - Method in interface org.rococoa.cocoa.foundation.NSValue._Class
 
valueWithSize(NSSize) - Static method in class org.rococoa.cocoa.foundation.NSValue
 
VarArgsUnpacker - Class in org.rococoa.internal
 
VarArgsUnpacker(Object...) - Constructor for class org.rococoa.internal.VarArgsUnpacker
 

W

width - Variable in class org.rococoa.cocoa.foundation.NSSize
 
wrap(ID, Class<T>) - Static method in class org.rococoa.Rococoa
Create a Java NSObject wrapping an existing Objective-C instance, represented by id.
wrap(ID, Class<T>, boolean) - Static method in class org.rococoa.Rococoa
 
wrap(Object) - Static method in class org.rococoa.Rococoa
Deprecated. because the OC proxy object is never released. Use Rococoa.proxy(java.lang.Object) instead.

X

x - Variable in class org.rococoa.cocoa.foundation.NSPoint
 

Y

y - Variable in class org.rococoa.cocoa.foundation.NSPoint
 

A B C D E F G H I L M N O P R S T U V W X Y

Copyright © 2009. All Rights Reserved.