org.rococoa.cocoa.foundation.categories
Interface NSExtendedCoder
- All Known Implementing Classes:
- NSArchiver, NSCoder, NSKeyedArchiver, NSKeyedUnarchiver, NSPortCoder, NSUnarchiver
public interface NSExtendedCoder
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Method Summary |
boolean |
allowsKeyedCoding()
|
boolean |
containsValueForKey(NSString key)
|
void |
decodeArrayOfObjCType_count_at(ByteByReference itemType,
int count,
Pointer array)
Deprecated. use the safer method decodeArrayOfObjCType_count_at(java.lang.String, int, com.sun.jna.Pointer) instead |
void |
decodeArrayOfObjCType_count_at(String itemType,
int count,
Pointer array)
|
boolean |
decodeBoolForKey(NSString key)
|
ByteByReference |
decodeBytesForKey_returnedLength(NSString key,
IntBuffer lengthp)
Original signature : -(const uint8_t*)decodeBytesForKey:(NSString*) returnedLength:(NSUInteger*)
returned bytes immutable! |
ByteByReference |
decodeBytesForKey_returnedLength(NSString key,
IntByReference lengthp)
Deprecated. use the safer method decodeBytesForKey_returnedLength(org.rococoa.cocoa.foundation.NSString, java.nio.IntBuffer) instead |
Pointer |
decodeBytesWithReturnedLength(IntBuffer lengthp)
|
Pointer |
decodeBytesWithReturnedLength(IntByReference lengthp)
Deprecated. use the safer method decodeBytesWithReturnedLength(java.nio.IntBuffer) instead |
double |
decodeDoubleForKey(NSString key)
|
float |
decodeFloatForKey(NSString key)
|
int |
decodeInt32ForKey(NSString key)
|
long |
decodeInt64ForKey(NSString key)
|
int |
decodeIntegerForKey(NSString key)
|
int |
decodeIntForKey(NSString key)
|
NSObject |
decodeObject()
|
NSObject |
decodeObjectForKey(NSString key)
|
NSObject |
decodePropertyList()
|
void |
decodeValuesOfObjCTypes(ByteByReference types,
NSObject... varargs)
Deprecated. use the safer method #decodeValuesOfObjCTypes(java.lang.String, org.rococoa.cocoa.foundation.NSObject) instead |
void |
decodeValuesOfObjCTypes(String types,
NSObject... varargs)
|
void |
encodeArrayOfObjCType_count_at(ByteByReference type,
int count,
Pointer array)
Deprecated. use the safer method encodeArrayOfObjCType_count_at(java.lang.String, int, com.sun.jna.Pointer) instead |
void |
encodeArrayOfObjCType_count_at(String type,
int count,
Pointer array)
|
void |
encodeBool_forKey(boolean boolv,
NSString key)
|
void |
encodeBycopyObject(org.rococoa.ID anObject)
|
void |
encodeByrefObject(org.rococoa.ID anObject)
|
void |
encodeBytes_length_forKey(byte[] bytesp,
int lenv,
NSString key)
|
void |
encodeBytes_length_forKey(ByteBuffer bytesp,
int lenv,
NSString key)
|
void |
encodeBytes_length_forKey(ByteByReference bytesp,
int lenv,
NSString key)
Deprecated. use the safer methods encodeBytes_length_forKey(byte[], int, org.rococoa.cocoa.foundation.NSString) and encodeBytes_length_forKey(java.nio.ByteBuffer, int, org.rococoa.cocoa.foundation.NSString) instead |
void |
encodeBytes_length(Pointer byteaddr,
int length)
|
void |
encodeConditionalObject_forKey(org.rococoa.ID objv,
NSString key)
|
void |
encodeConditionalObject(org.rococoa.ID object)
|
void |
encodeDouble_forKey(double realv,
NSString key)
|
void |
encodeFloat_forKey(float realv,
NSString key)
|
void |
encodeInt_forKey(int intv,
NSString key)
|
void |
encodeInt32_forKey(int intv,
NSString key)
|
void |
encodeInt64_forKey(long intv,
NSString key)
|
void |
encodeInteger_forKey(int intv,
NSString key)
|
void |
encodeObject_forKey(org.rococoa.ID objv,
NSString key)
|
void |
encodeObject(org.rococoa.ID object)
|
void |
encodePropertyList(org.rococoa.ID aPropertyList)
|
void |
encodeRootObject(org.rococoa.ID rootObject)
|
void |
encodeValuesOfObjCTypes(ByteByReference types,
NSObject... varargs)
Deprecated. use the safer method #encodeValuesOfObjCTypes(java.lang.String, org.rococoa.cocoa.foundation.NSObject) instead |
void |
encodeValuesOfObjCTypes(String types,
NSObject... varargs)
|
Pointer |
objectZone()
|
void |
setObjectZone(Pointer zone)
|
int |
systemVersion()
|
encodeObject
void encodeObject(org.rococoa.ID object)
encodePropertyList
void encodePropertyList(org.rococoa.ID aPropertyList)
encodeRootObject
void encodeRootObject(org.rococoa.ID rootObject)
encodeBycopyObject
void encodeBycopyObject(org.rococoa.ID anObject)
encodeByrefObject
void encodeByrefObject(org.rococoa.ID anObject)
encodeConditionalObject
void encodeConditionalObject(org.rococoa.ID object)
encodeValuesOfObjCTypes
@Deprecated
void encodeValuesOfObjCTypes(ByteByReference types,
NSObject... varargs)
- Deprecated. use the safer method
#encodeValuesOfObjCTypes(java.lang.String, org.rococoa.cocoa.foundation.NSObject)
instead
- Original signature :
-(void)encodeValuesOfObjCTypes:(const char*), ...
encodeValuesOfObjCTypes
void encodeValuesOfObjCTypes(String types,
NSObject... varargs)
encodeArrayOfObjCType_count_at
@Deprecated
void encodeArrayOfObjCType_count_at(ByteByReference type,
int count,
Pointer array)
- Deprecated. use the safer method
encodeArrayOfObjCType_count_at(java.lang.String, int, com.sun.jna.Pointer)
instead
- Original signature :
-(void)encodeArrayOfObjCType:(const char*) count:(NSUInteger) at:(const void*)
encodeArrayOfObjCType_count_at
void encodeArrayOfObjCType_count_at(String type,
int count,
Pointer array)
encodeBytes_length
void encodeBytes_length(Pointer byteaddr,
int length)
decodeObject
NSObject decodeObject()
decodePropertyList
NSObject decodePropertyList()
decodeValuesOfObjCTypes
@Deprecated
void decodeValuesOfObjCTypes(ByteByReference types,
NSObject... varargs)
- Deprecated. use the safer method
#decodeValuesOfObjCTypes(java.lang.String, org.rococoa.cocoa.foundation.NSObject)
instead
- Original signature :
-(void)decodeValuesOfObjCTypes:(const char*), ...
decodeValuesOfObjCTypes
void decodeValuesOfObjCTypes(String types,
NSObject... varargs)
decodeArrayOfObjCType_count_at
@Deprecated
void decodeArrayOfObjCType_count_at(ByteByReference itemType,
int count,
Pointer array)
- Deprecated. use the safer method
decodeArrayOfObjCType_count_at(java.lang.String, int, com.sun.jna.Pointer)
instead
- Original signature :
-(void)decodeArrayOfObjCType:(const char*) count:(NSUInteger) at:(void*)
decodeArrayOfObjCType_count_at
void decodeArrayOfObjCType_count_at(String itemType,
int count,
Pointer array)
decodeBytesWithReturnedLength
@Deprecated
Pointer decodeBytesWithReturnedLength(IntByReference lengthp)
- Deprecated. use the safer method
decodeBytesWithReturnedLength(java.nio.IntBuffer)
instead
- Original signature :
-(void*)decodeBytesWithReturnedLength:(NSUInteger*)
decodeBytesWithReturnedLength
Pointer decodeBytesWithReturnedLength(IntBuffer lengthp)
setObjectZone
void setObjectZone(Pointer zone)
objectZone
Pointer objectZone()
systemVersion
int systemVersion()
allowsKeyedCoding
boolean allowsKeyedCoding()
encodeObject_forKey
void encodeObject_forKey(org.rococoa.ID objv,
NSString key)
encodeConditionalObject_forKey
void encodeConditionalObject_forKey(org.rococoa.ID objv,
NSString key)
encodeBool_forKey
void encodeBool_forKey(boolean boolv,
NSString key)
encodeInt_forKey
void encodeInt_forKey(int intv,
NSString key)
encodeInt32_forKey
void encodeInt32_forKey(int intv,
NSString key)
encodeInt64_forKey
void encodeInt64_forKey(long intv,
NSString key)
encodeFloat_forKey
void encodeFloat_forKey(float realv,
NSString key)
encodeDouble_forKey
void encodeDouble_forKey(double realv,
NSString key)
encodeBytes_length_forKey
@Deprecated
void encodeBytes_length_forKey(ByteByReference bytesp,
int lenv,
NSString key)
- Deprecated. use the safer methods
encodeBytes_length_forKey(byte[], int, org.rococoa.cocoa.foundation.NSString)
and encodeBytes_length_forKey(java.nio.ByteBuffer, int, org.rococoa.cocoa.foundation.NSString)
instead
- Original signature :
-(void)encodeBytes:(const uint8_t*) length:(NSUInteger) forKey:(NSString*)
encodeBytes_length_forKey
void encodeBytes_length_forKey(byte[] bytesp,
int lenv,
NSString key)
encodeBytes_length_forKey
void encodeBytes_length_forKey(ByteBuffer bytesp,
int lenv,
NSString key)
containsValueForKey
boolean containsValueForKey(NSString key)
decodeObjectForKey
NSObject decodeObjectForKey(NSString key)
decodeBoolForKey
boolean decodeBoolForKey(NSString key)
decodeIntForKey
int decodeIntForKey(NSString key)
decodeInt32ForKey
int decodeInt32ForKey(NSString key)
decodeInt64ForKey
long decodeInt64ForKey(NSString key)
decodeFloatForKey
float decodeFloatForKey(NSString key)
decodeDoubleForKey
double decodeDoubleForKey(NSString key)
decodeBytesForKey_returnedLength
@Deprecated
ByteByReference decodeBytesForKey_returnedLength(NSString key,
IntByReference lengthp)
- Deprecated. use the safer method
decodeBytesForKey_returnedLength(org.rococoa.cocoa.foundation.NSString, java.nio.IntBuffer)
instead
- Original signature :
-(const uint8_t*)decodeBytesForKey:(NSString*) returnedLength:(NSUInteger*)
returned bytes immutable!
decodeBytesForKey_returnedLength
ByteByReference decodeBytesForKey_returnedLength(NSString key,
IntBuffer lengthp)
- Original signature :
-(const uint8_t*)decodeBytesForKey:(NSString*) returnedLength:(NSUInteger*)
returned bytes immutable!
encodeInteger_forKey
void encodeInteger_forKey(int intv,
NSString key)
decodeIntegerForKey
int decodeIntegerForKey(NSString key)