Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acceptNSRange(Object) - Method in interface ca.weblite.objc.Runtime
- addr(Peerable) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the pointer to the Native peer for a Peerable object.
- afterResponse() - Method in class ca.weblite.objc.Message
-
Method that is called just after the message is send and response received.
- args - Variable in class ca.weblite.objc.Message
-
List of arguments to pass to the method invocation.
- arraySize(String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the size of an array that is specified in a signature.
B
- beforeRequest() - Method in class ca.weblite.objc.Message
-
Method that is called just before the message is sent.
- buildMessageChain(Object...) - Method in class ca.weblite.objc.Client
-
Builds a chain of messages that can be executed together at a later time.
- ByReference() - Constructor for class ca.weblite.objc.foundation.NSRange.ByReference
- ByValue() - Constructor for class ca.weblite.objc.foundation.NSRange.ByValue
C
- ca.weblite.nativeutils - package ca.weblite.nativeutils
- ca.weblite.objc - package ca.weblite.objc
- ca.weblite.objc.annotations - package ca.weblite.objc.annotations
- ca.weblite.objc.foundation - package ca.weblite.objc.foundation
- ca.weblite.objc.jna - package ca.weblite.objc.jna
- ca.weblite.objc.mappers - package ca.weblite.objc.mappers
- ca.weblite.objc.util - package ca.weblite.objc.util
- chain(Message...) - Method in class ca.weblite.objc.NSObject
-
chain.
- chain(Message...) - Method in class ca.weblite.objc.Proxy
-
chain.
- chain(Pointer, Object...) - Method in class ca.weblite.objc.NSObject
-
chain.
- chain(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
chain.
- chain(String, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
chain.
- chain(String, Object...) - Method in class ca.weblite.objc.NSObject
-
chain.
- chain(String, Object...) - Method in class ca.weblite.objc.Proxy
-
chain.
- chain(String, String, Object...) - Method in class ca.weblite.objc.Client
-
chain.
- class_getClassMethod(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getClassMethod.
- class_getInstanceMethod(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getInstanceMethod.
- class_getInstanceSize(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getInstanceSize.
- class_getInstanceVariable(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
class_getInstanceVariable.
- class_getIvarLayout(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getIvarLayout.
- class_getMethodImplementation(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getMethodImplementation.
- class_getMethodImplementation_stret(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getMethodImplementation_stret.
- class_getName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getName.
- class_getProperty(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
class_getProperty.
- class_getSuperclass(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getSuperclass.
- class_getVersion(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getVersion.
- class_getWeakIvarLayout(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_getWeakIvarLayout.
- class_isMetaClass(Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_isMetaClass.
- class_replaceMethod(Pointer, Pointer, Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
class_replaceMethod.
- class_respondsToSelector(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_respondsToSelector.
- class_setIvarLayout(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
class_setIvarLayout.
- class_setSuperclass(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
class_setSuperclass.
- class_setVersion(Pointer, int) - Method in interface ca.weblite.objc.Runtime
-
class_setVersion.
- class_setWeakIvarLayout(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
class_setWeakIvarLayout.
- Client - Class in ca.weblite.objc
-
An object-oriented wrapper around the RuntimeUtils static methods for interacting with the Objective-C runtime.
- cls(Peerable) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns a pointer to a class given a Peerable object which wraps the pointer.
- cls(String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns a pointer to the class for specific class name.
- clsName(Peerable) - Static method in class ca.weblite.objc.RuntimeUtils
-
A wrapper for the clsName() method given a Peerable object that wraps the class pointer.
- clsName(Pointer) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the name of an objective C class specified by the given class pointer.
- CocoaUtils - Class in ca.weblite.objc.util
-
CocoaUtils class.
- CocoaUtils() - Constructor for class ca.weblite.objc.util.CocoaUtils
- coerceInput - Variable in class ca.weblite.objc.Message
-
Whether to coerce the input of the message.
- coerceOutput - Variable in class ca.weblite.objc.Message
-
Whether to coerce the output of the message.
- createProxy(Recipient) - Static method in class ca.weblite.objc.RuntimeUtils
-
Registers a Java object with the Objective-C runtime so that it can begin to receive messages from it.
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.NSObjectMapping
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.PointerMapping
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.ScalarMapping
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.StringMapping
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.StructureMapping
- cToJ(Object, String, TypeMapping) - Method in class ca.weblite.objc.TypeMapper
-
Converts a C variable to the corresponding Java variable given the context of the specified signature.
- cToJ(Object, String, TypeMapping) - Method in interface ca.weblite.objc.TypeMapping
-
Converts a C variable to the corresponding Java variable given the context of the specified signature.
D
- dealloc() - Method in class ca.weblite.objc.NSObject
-
dealloc.
- dispatch_async(Runnable) - Static method in class ca.weblite.objc.util.CocoaUtils
-
dispatch_async.
- dispatch_sync(Runnable) - Static method in class ca.weblite.objc.util.CocoaUtils
-
dispatch_sync.
- dispose(boolean) - Method in class ca.weblite.objc.Proxy
-
Removes the proxy from the proxy cache, and optionally sends a dealloc message to the peer.
- drainCache() - Static method in class ca.weblite.objc.Proxy
-
drainCache.
E
- equals(Object) - Method in class ca.weblite.objc.Proxy
-
Compares this object to another Peerable object.
- error - Variable in class ca.weblite.objc.Message
-
If there was en error in the message handling, the error will be saved here.
- extractFromJar(String, Class<?>) - Static method in class ca.weblite.nativeutils.NativeUtils
-
Extracts a resource from the JAR and stores it as temporary file in the file system.
F
- forwardInvocation(long) - Method in class ca.weblite.objc.NSObject
-
Handles the invocation of a method on the recipient.
- forwardInvocation(long) - Method in interface ca.weblite.objc.Recipient
-
Handles the invocation of a method on the recipient.
- forwardInvocation(Pointer) - Method in class ca.weblite.objc.NSObject
-
Handles a method invocation.
- forwardInvocationToParent(long) - Method in class ca.weblite.objc.NSObject
-
Forwards an NSInvocation to the parent object to be handled.
- forwardInvocationToParent(Pointer) - Method in class ca.weblite.objc.NSObject
-
Forwards an NSInvocation to the parent object to be handled.
G
- get(String) - Method in class ca.weblite.objc.Proxy
-
Wrapper for key-value coding.
- getAsReference(Object, String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wraps the given value in the appropriate ByReference subclass according to the provided signature.
- getAsReferenceWrapper(Object, String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wraps the given value in the appropriate ByReference subclass according to the provided signature.
- getBoolean(String) - Method in class ca.weblite.objc.Proxy
-
Returns the KVC coded value for the specified key as a boolean.
- getClient() - Method in class ca.weblite.objc.Proxy
-
Returns the client that is used by this Proxy object.
- getCoerceInputs() - Method in class ca.weblite.objc.Client
-
Returns the coerceInputs flag.
- getCoerceOutputs() - Method in class ca.weblite.objc.Client
-
Returns the coerceOutputs flag.
- getDouble(String) - Method in class ca.weblite.objc.Proxy
-
Returns the KVC coded value for the specified key as a double.
- getFieldOrder() - Method in class ca.weblite.objc.foundation.NSRange
- getInstance() - Static method in class ca.weblite.objc.Client
-
Retrieves the global reference to a client that has both input coercion and output coercion enabled.
- getInstance() - Static method in class ca.weblite.objc.TypeMapper
-
Obtains the singleton instance of the TypeMapper, i.e.
- getInt(String) - Method in class ca.weblite.objc.Proxy
-
Returns the KVC coded value for the specified key as an int.
- getJavaPeer(long) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the Java peer recipient for a native Objective-C object if it exists.
- getLength() - Method in class ca.weblite.objc.foundation.NSRange
-
Gets the length as a signed int.
- getLocation() - Method in class ca.weblite.objc.foundation.NSRange
-
Gets the location.
- getMethod() - Method in exception ca.weblite.objc.NSMessageInvocationException
-
The method that was being executed when this exception occurred.
- getMethodMap(Class<?>) - Static method in class ca.weblite.objc.NSObject
-
Returns the method map for a particular class.
- getPeer() - Method in interface ca.weblite.objc.Peerable
-
getPeer.
- getPeer() - Method in class ca.weblite.objc.Proxy
-
getPeer.
- getPeer(Pointer) - Static method in class ca.weblite.objc.jna.PointerTool
-
getPeer.
- getPointer(String) - Method in class ca.weblite.objc.Proxy
-
Returns the KVC coded value for the specified key as a Pointer.
- getProxy(String) - Method in class ca.weblite.objc.Proxy
-
Returns the KVC coded value for the specified key as a Proxy.
- getRawClient() - Static method in class ca.weblite.objc.Client
-
Retrieves singleton instance to a simple client that has type coercion disabled for both inputs and outputs.
- getSelectorName() - Method in exception ca.weblite.objc.NSMessageInvocationException
-
The name of the Objective-C selector that was being called.
H
- hashCode() - Method in class ca.weblite.objc.Proxy
I
- init(Pointer) - Method in class ca.weblite.objc.NSObject
-
Initializes this object and registers it with the Objective-C runtime.
- init(String) - Method in class ca.weblite.objc.NSObject
-
Initializes this object and registers it with the Objective-C runtime.
- inputWasCoerced - Variable in class ca.weblite.objc.Message
-
Whether the input was, in fact coerced.
- INSTANCE - Static variable in class ca.weblite.objc.mappers.NSObjectMapping
-
Singleton instance.
- INSTANCE - Static variable in class ca.weblite.objc.mappers.PointerMapping
-
Singleton instance.
- INSTANCE - Static variable in class ca.weblite.objc.mappers.ScalarMapping
-
Singleton instance.
- INSTANCE - Static variable in class ca.weblite.objc.mappers.StringMapping
-
Singleton instance.
- INSTANCE - Static variable in class ca.weblite.objc.mappers.StructureMapping
-
Singleton instance.
- INSTANCE - Static variable in interface ca.weblite.objc.Runtime
-
Constant
INSTANCE - INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime00
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime000
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0000
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0001
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime001
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0010
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0011
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime01
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime010
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0100
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0101
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime011
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0110
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime0111
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime10
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime100
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1000
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1001
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime101
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1010
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1011
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime11
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime110
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1100
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1101
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime111
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1110
- INSTANCE - Static variable in interface ca.weblite.objc.RuntimeMappings.Runtime1111
- INSTANCE - Static variable in interface ca.weblite.objc.RuntmeArm64Extensions
- INSTANCE - Static variable in class ca.weblite.objc.TypeMapper
-
Singleton instance of the TypeMapper
- ivar_getName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
ivar_getName.
- ivar_getOffset(Pointer) - Method in interface ca.weblite.objc.Runtime
-
ivar_getOffset.
- ivar_getTypeEncoding(Pointer) - Method in interface ca.weblite.objc.Runtime
-
ivar_getTypeEncoding.
J
- javaobjectivecbridge - module javaobjectivecbridge
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.NSObjectMapping
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.PointerMapping
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.ScalarMapping
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.StringMapping
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.mappers.StructureMapping
- jToC(Object, String, TypeMapping) - Method in class ca.weblite.objc.TypeMapper
-
Converts a Java variable to the corresponding Java variable given the context of the specified signature.
- jToC(Object, String, TypeMapping) - Method in interface ca.weblite.objc.TypeMapping
-
Converts a Java variable to the corresponding Java variable given the context of the specified signature.
L
- length - Variable in class ca.weblite.objc.foundation.NSRange
-
The length.
- like() - Element in annotation type ca.weblite.objc.annotations.Msg
-
Specifies that the signature should match that of another object's method.
- load(Pointer) - Static method in class ca.weblite.objc.Proxy
-
Loads a proxy object for the specified pointer to an objective-c object.
- loadLibraryFromJar(String) - Static method in class ca.weblite.nativeutils.NativeUtils
-
Loads a library from current JAR archive, using the class loader of the
NativeUtilsclass to find the resource in the JAR. - loadLibraryFromJar(String, Class<?>) - Static method in class ca.weblite.nativeutils.NativeUtils
-
Loads a library from current JAR archive.
- location - Variable in class ca.weblite.objc.foundation.NSRange
-
The location.
M
- Message - Class in ca.weblite.objc
-
A structure the encapsulates a message.
- Message() - Constructor for class ca.weblite.objc.Message
- method_copyArgumentType(Pointer, int) - Method in interface ca.weblite.objc.Runtime
-
method_copyArgumentType.
- method_copyReturnType(Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_copyReturnType.
- method_exchangeImplementations(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_exchangeImplementations.
- method_getArgumentType(Pointer, int, Pointer, long) - Method in interface ca.weblite.objc.Runtime
-
method_getArgumentType.
- method_getImplementation(Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_getImplementation.
- method_getName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_getName.
- method_getNumberOfArguments(Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_getNumberOfArguments.
- method_getReturnType(Pointer, Pointer, long) - Method in interface ca.weblite.objc.Runtime
-
method_getReturnType.
- method_getTypeEncoding(Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_getTypeEncoding.
- method_setImplementation(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
method_setImplementation.
- methodForSelector(String) - Method in class ca.weblite.objc.NSObject
-
Returns the java method that responds to a specific selector for the current object.
- methodSignatureForSelector(long) - Method in class ca.weblite.objc.NSObject
-
Returns the method signature for a specified selector.
- methodSignatureForSelector(long) - Method in interface ca.weblite.objc.Recipient
-
Returns the method signature for a specified selector.
- methodSignatureForSelector(Pointer) - Method in class ca.weblite.objc.NSObject
-
Returns the NSMethodSignature (Objective-C) object pointer for the specified selector.
- msg(boolean, boolean, Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message with the option of coercing the inputs and outputs.
- msg(Message...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a batch of messages in sequence.
- msg(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message to a specified class using the given selector.
- msg(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message to a specified class using the given selector.
- msg(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message to a specified class using the given selector.
- msg(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message to a specified class using the given selector.
- Msg - Annotation Type in ca.weblite.objc.annotations
-
An annotation that allows a Java method to receive and process Objective-C messages.
- msgBoolean(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a boolean value.
- msgBoolean(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a boolean value.
- msgBoolean(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a boolean value.
- msgBoolean(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a boolean value.
- msgDouble(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message that returns a double value.
- msgDouble(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message that returns a double value.
- msgDouble(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message that returns a double value.
- msgDouble(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Sends a message that returns a double value.
- msgInt(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns an int.
- msgInt(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns an int.
- msgInt(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns an int.
- msgInt(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns an int.
- msgPointer(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a Pointer.
- msgPointer(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a Pointer.
- msgPointer(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a Pointer.
- msgPointer(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a Pointer.
- msgString(Pointer, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a string value.
- msgString(Pointer, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a string value.
- msgString(String, Pointer, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a string value.
- msgString(String, String, Object...) - Static method in class ca.weblite.objc.RuntimeUtils
-
Wrapper around msg() that returns a string value.
N
- NativeUtils - Class in ca.weblite.nativeutils
-
Simple library class for working with JNI (Java Native Interface)
- newObject(Class<? extends PeerableRecipient>) - Method in class ca.weblite.objc.Client
-
Creates a new peerable and receivable object of the specified class.
- next - Variable in class ca.weblite.objc.Message
-
Reference to the next message in the message chain.
- NSMessageInvocationException - Exception in ca.weblite.objc
-
Exception that may be thrown when failure occurs while trying to invoke a method in response to a selector.
- NSMessageInvocationException(String, Method, Throwable) - Constructor for exception ca.weblite.objc.NSMessageInvocationException
-
Creates a new instance of this exception.
- NSObject - Class in ca.weblite.objc
-
The base class for objects that can interact with the Objective-C runtime.
- NSObject() - Constructor for class ca.weblite.objc.NSObject
-
Creates null proxy (i.e.
- NSObject(Client) - Constructor for class ca.weblite.objc.NSObject
-
Creates a null proxy using the specified client as the default client with which to send messages to the objective-c runtime.
- NSObject(Client, Pointer) - Constructor for class ca.weblite.objc.NSObject
-
Creates a proxy for the specified objective-c object.
- NSObject(Pointer) - Constructor for class ca.weblite.objc.NSObject
-
Creates an NSObject to wrap (i.e.
- NSObject(String) - Constructor for class ca.weblite.objc.NSObject
-
Constructor for NSObject.
- NSObjectMapping - Class in ca.weblite.objc.mappers
-
NSObjectMapping class.
- NSRange - Class in ca.weblite.objc.foundation
-
A structure mapping to the Foundation structure NSRange.
- NSRange() - Constructor for class ca.weblite.objc.foundation.NSRange
- NSRange.ByReference - Class in ca.weblite.objc.foundation
- NSRange.ByValue - Class in ca.weblite.objc.foundation
O
- objc_allocateClassPair(Pointer, String, long) - Method in interface ca.weblite.objc.Runtime
-
objc_allocateClassPair.
- objc_copyProtocolList(Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_copyProtocolList.
- objc_getAssociatedObject(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
objc_getAssociatedObject.
- objc_getClass(String) - Method in interface ca.weblite.objc.Runtime
-
objc_getClass.
- objc_getClassList(Pointer, int) - Method in interface ca.weblite.objc.Runtime
-
objc_getClassList.
- objc_getFutureClass(String) - Method in interface ca.weblite.objc.Runtime
-
objc_getFutureClass.
- objc_getMetaClass(String) - Method in interface ca.weblite.objc.Runtime
-
objc_getMetaClass.
- objc_getProtocol(String) - Method in interface ca.weblite.objc.Runtime
-
objc_getProtocol.
- objc_getRequiredClass(String) - Method in interface ca.weblite.objc.Runtime
-
objc_getRequiredClass.
- objc_lookUpClass(String) - Method in interface ca.weblite.objc.Runtime
-
objc_lookUpClass.
- objc_msgSend(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_msgSend.
- objc_msgSend(Pointer, Pointer) - Method in interface ca.weblite.objc.RuntmeArm64Extensions
- objc_msgSend(Pointer, Pointer, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime11
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime111
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1111
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1110
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime110
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1101
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1100
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime10
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime101
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1011
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1010
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime100
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1001
- objc_msgSend(Pointer, Pointer, Structure.ByValue, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1000
- objc_msgSend(Pointer, Pointer, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend(Pointer, Pointer, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0
- objc_msgSend(Pointer, Pointer, Object) - Method in interface ca.weblite.objc.RuntmeArm64Extensions
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime01
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime011
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0111
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0110
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime010
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0101
- objc_msgSend(Pointer, Pointer, Object, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0100
- objc_msgSend(Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend(Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime00
- objc_msgSend(Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.RuntmeArm64Extensions
- objc_msgSend(Pointer, Pointer, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime001
- objc_msgSend(Pointer, Pointer, Object, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0011
- objc_msgSend(Pointer, Pointer, Object, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0010
- objc_msgSend(Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend(Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime000
- objc_msgSend(Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.RuntmeArm64Extensions
- objc_msgSend(Pointer, Pointer, Object, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0001
- objc_msgSend(Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend(Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0000
- objc_msgSend(Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.RuntmeArm64Extensions
- objc_msgSend_fpret(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_msgSend_fpret.
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime11
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime111
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1111
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1110
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime110
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1101
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1100
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime10
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime101
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1011
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1010
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime100
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1001
- objc_msgSend_fpret(Pointer, Pointer, Structure.ByValue, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime1000
- objc_msgSend_fpret(Pointer, Pointer, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_fpret(Pointer, Pointer, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime01
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime011
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0111
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0110
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime010
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0101
- objc_msgSend_fpret(Pointer, Pointer, Object, Structure.ByValue, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0100
- objc_msgSend_fpret(Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_fpret(Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime00
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime001
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Structure.ByValue, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0011
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Structure.ByValue, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0010
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime000
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Object, Structure.ByValue) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0001
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_fpret(Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.RuntimeMappings.Runtime0000
- objc_msgSend_stret(Pointer, Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_msgSend_stret.
- objc_msgSend_stret(Pointer, Pointer, Pointer, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_stret(Pointer, Pointer, Pointer, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_stret(Pointer, Pointer, Pointer, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSend_stret(Pointer, Pointer, Pointer, Object, Object, Object, Object) - Method in interface ca.weblite.objc.Runtime
- objc_msgSendSuper(Pointer, Pointer, Object...) - Method in interface ca.weblite.objc.Runtime
-
objc_msgSendSuper.
- objc_msgSendSuper_stret(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_msgSendSuper_stret.
- objc_registerClassPair(Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_registerClassPair.
- objc_removeAssociatedObjects(Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_removeAssociatedObjects.
- objc_setAssociatedObject(Pointer, Pointer, Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
objc_setAssociatedObject.
- objc_setFutureClass(Pointer, String) - Method in interface ca.weblite.objc.Runtime
-
objc_setFutureClass.
- object_copy(Pointer, long) - Method in interface ca.weblite.objc.Runtime
-
object_copy.
- object_dispose(Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_dispose.
- object_getClass(Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_getClass.
- object_getClassName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_getClassName.
- object_getIndexedIvars(Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_getIndexedIvars.
- object_getInstanceVariable(Pointer, String, Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_getInstanceVariable.
- object_getIvar(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_getIvar.
- object_setClass(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_setClass.
- object_setInstanceVariable(Pointer, String, Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_setInstanceVariable.
- object_setIvar(Pointer, Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
object_setIvar.
- outputWasCoerced - Variable in class ca.weblite.objc.Message
-
Whether the output was, in fact, coerced.
P
- parent - Variable in class ca.weblite.objc.NSObject
-
Pointer to the parent objective-c object of this object.
- Peerable - Interface in ca.weblite.objc
-
An interface for an object that has an Objective-C peer.
- PeerableRecipient - Interface in ca.weblite.objc
-
An interface for objects that have an Objective-C peer, and that can be called from objective-C.
- PointerMapping - Class in ca.weblite.objc.mappers
-
PointerMapping class.
- PointerTool - Class in ca.weblite.objc.jna
-
PointerTool class.
- PointerTool() - Constructor for class ca.weblite.objc.jna.PointerTool
- previous - Variable in class ca.weblite.objc.Message
-
Reference to the previous message in the message chain.
- property_getAttributes(Pointer) - Method in interface ca.weblite.objc.Runtime
-
property_getAttributes.
- protocol_conformsToProtocol(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_conformsToProtocol.
- protocol_copyMethodDescriptionList(Pointer, boolean, boolean, Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_copyMethodDescriptionList.
- protocol_copyPropertyList(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_copyPropertyList.
- protocol_copyProtocolList(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_copyProtocolList.
- protocol_getMethodDescription(Pointer, Pointer, boolean, boolean) - Method in interface ca.weblite.objc.Runtime
-
protocol_getMethodDescription.
- protocol_getName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_getName.
- protocol_getProperty(Pointer, String, boolean, boolean) - Method in interface ca.weblite.objc.Runtime
-
protocol_getProperty.
- protocol_isEqual(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
protocol_isEqual.
- Proxy - Class in ca.weblite.objc
-
A wrapper around a native (Objective-C) object that allows for sending messages from Java.
- Proxy() - Constructor for class ca.weblite.objc.Proxy
-
Creates a proxy for a Null pointer.
- Proxy(Client) - Constructor for class ca.weblite.objc.Proxy
-
Creates a proxy for a Null pointer using the specified Client object.
- Proxy(Client, Pointer) - Constructor for class ca.weblite.objc.Proxy
-
Creates a proxy for the specified peer Objective-C object, using the specified client to send messages to the peer.
- Proxy(Pointer) - Constructor for class ca.weblite.objc.Proxy
-
Creates a proxy for the specified peer Objective-C object.
R
- receiver - Variable in class ca.weblite.objc.Message
-
The target of the message.
- Recipient - Interface in ca.weblite.objc
-
An interface for an object that can receive messages from the Objective-C runtime.
- release(Object) - Static method in class ca.weblite.objc.Proxy
-
Releases the Proxy object from the Cache.
- respondsToSelector(long) - Method in class ca.weblite.objc.NSObject
-
Checks to see if this object responds to the specified selector.
- respondsToSelector(long) - Method in interface ca.weblite.objc.Recipient
-
Checks to see if this object responds to the specified selector.
- respondsToSelector(Pointer) - Method in class ca.weblite.objc.NSObject
-
Checks whether this object responds to the given selector.
- result - Variable in class ca.weblite.objc.Message
-
Placeholder for the result of the message.
- retain(Object) - Static method in class ca.weblite.objc.Proxy
-
Retains the Proxy object in the Cache.
- Runtime - Interface in ca.weblite.objc
-
A JNA wrapper around the objective-c runtime.
- RuntimeMappings - Interface in ca.weblite.objc
-
A JNA wrapper around the objective-c runtime.
- RuntimeMappings.Runtime0 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime00 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime000 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0000 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0001 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime001 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0010 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0011 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime01 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime010 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0100 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0101 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime011 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0110 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime0111 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime10 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime100 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1000 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1001 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime101 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1010 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1011 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime11 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime110 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1100 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1101 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime111 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1110 - Interface in ca.weblite.objc
- RuntimeMappings.Runtime1111 - Interface in ca.weblite.objc
- RuntimeUtils - Class in ca.weblite.objc
-
A Java class with static methods that interact with the Objective-C runtime.
- RuntmeArm64Extensions - Interface in ca.weblite.objc
S
- ScalarMapping - Class in ca.weblite.objc.mappers
-
ScalarMapping class.
- sel(Peerable) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns a pointer to the selector that is wrapped by a Peerable object.
- sel(String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns a pointer to the selector specified by the given selector name.
- sel_getName(Pointer) - Method in interface ca.weblite.objc.Runtime
-
sel_getName.
- sel_getUid(String) - Method in interface ca.weblite.objc.Runtime
-
sel_getUid.
- sel_isEqual(Pointer, Pointer) - Method in interface ca.weblite.objc.Runtime
-
sel_isEqual.
- sel_registerName(String) - Method in interface ca.weblite.objc.Runtime
-
sel_registerName.
- selector - Variable in class ca.weblite.objc.Message
-
The selector of the message.
- selector() - Element in annotation type ca.weblite.objc.annotations.Msg
-
The name of the objective-c selector that can be used to target this method.
- selName(Peerable) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the name of a selector.
- selName(Pointer) - Static method in class ca.weblite.objc.RuntimeUtils
-
Returns the name of a selector.
- send(Message...) - Method in class ca.weblite.objc.Client
-
Sends an array of messages in a chain.
- send(Message...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer.
- send(Peerable, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- send(Peerable, String, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- send(Pointer, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- send(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer.
- send(Pointer, String, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- send(String, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- send(String, Object...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer.
- send(String, String, Object...) - Method in class ca.weblite.objc.Client
-
Sends a message to an Objective-C object.
- sendBoolean(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a boolean.
- sendBoolean(String, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a boolean.
- sendDouble(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a double.
- sendDouble(String, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a double.
- sendInt(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns an int.
- sendInt(String, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns an int.
- sendPointer(Pointer, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a pointer is returned from the message.
- sendPointer(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a Pointer.
- sendPointer(Pointer, String, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a pointer is returned from the message.
- sendPointer(String, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a pointer is returned from the message.
- sendPointer(String, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a Pointer.
- sendPointer(String, String, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a pointer is returned from the message.
- sendProxy(Pointer, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a Proxy object is returned from the message.
- sendProxy(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a Pointer.
- sendProxy(Pointer, String, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a Proxy object is returned from the message.
- sendProxy(String, Pointer, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a Proxy object is returned from the message.
- sendProxy(String, Object...) - Method in class ca.weblite.objc.Proxy
-
A wrapper for the send() method, that returns a Pointer.
- sendProxy(String, String, Object...) - Method in class ca.weblite.objc.Client
-
A wrapper around send() to ensure that a Proxy object is returned from the message.
- sendRaw(Message...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer without performing any type coercion to the inputs or outputs.
- sendRaw(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer.
- sendRaw(String, Object...) - Method in class ca.weblite.objc.Proxy
-
Sends a message to the peer without performing any type coercion to the inputs or outputs.
- sendString(Pointer, Object...) - Method in class ca.weblite.objc.Proxy
-
sendString.
- sendString(String, Object...) - Method in class ca.weblite.objc.Proxy
-
sendString.
- set(String, Object) - Method in class ca.weblite.objc.Proxy
-
Wrapper for Key-Value coding.
- setClient(Client) - Method in class ca.weblite.objc.Proxy
-
Sets the client that should be used for sending messages to the peer object.
- setCoerceInputs(boolean) - Method in class ca.weblite.objc.Client
-
Deprecated.
- setCoerceOutputs(boolean) - Method in class ca.weblite.objc.Client
-
Deprecated.Use
Client.getRawClient()to get a client with coercion off. UseClient.getInstance()to get a client with coercion on. - setLength(int) - Method in class ca.weblite.objc.foundation.NSRange
-
Sets the length of the range.
- setLocation(int) - Method in class ca.weblite.objc.foundation.NSRange
-
Sets the location of the range.
- setPeer(Pointer) - Method in interface ca.weblite.objc.Peerable
-
setPeer.
- setPeer(Pointer) - Method in class ca.weblite.objc.Proxy
-
setPeer.
- signature() - Element in annotation type ca.weblite.objc.annotations.Msg
-
The signature of this message.
- status - Variable in class ca.weblite.objc.Message
-
The current status of the message.
- STATUS_CANCELLED - Static variable in class ca.weblite.objc.Message
-
Status identifier of a message to indicate that is has been cancelled.
- STATUS_COMPLETED - Static variable in class ca.weblite.objc.Message
-
Status identifier of a message to indicated that it has been completed.
- STATUS_READY - Static variable in class ca.weblite.objc.Message
-
Status identifier of a message to indicate that it is ready to be sent.
- STATUS_SKIPPED - Static variable in class ca.weblite.objc.Message
-
Status identifier of a message to indicate that it has been skipped.
- str(Pointer) - Static method in class ca.weblite.objc.RuntimeUtils
-
Converts A native NSString object to a Java string.
- str(String) - Static method in class ca.weblite.objc.RuntimeUtils
-
Converts a Java string to an NSString object.
- StringMapping - Class in ca.weblite.objc.mappers
-
StringMapping class.
- StructureMapping - Class in ca.weblite.objc.mappers
-
StructureMapping class.
T
- toString() - Method in class ca.weblite.objc.Proxy
-
Outputs the object as a string.
- TypeMapper - Class in ca.weblite.objc
-
Maps Objective-C types to Java types.
- TypeMapping - Interface in ca.weblite.objc
-
Interface to be implemented by objects that map Java types to Objective-C types.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Client.getRawClient()to get a client with coercion off. UseClient.getInstance()to get a client with coercion on.