org.rococoa.cocoa.foundation
Class NSKeyedArchiver

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSCoder
          extended by org.rococoa.cocoa.foundation.NSKeyedArchiver
All Implemented Interfaces:
NSObject, ObjCObject

public abstract class NSKeyedArchiver
extends NSCoder

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.


Nested Class Summary
static class NSKeyedArchiver._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSKeyedArchiver()
           
 
Method Summary
static NSKeyedArchiver alloc()
           
static NSData archivedDataWithRootObject(ObjCObject rootObject)
          Original signature : +(NSData*)archivedDataWithRootObject:(id)
native declaration : NSKeyedArchiver.h:41
static boolean archiveRootObject_toFile(ObjCObject rootObject, NSString path)
          Original signature : +(BOOL)archiveRootObject:(id) toFile:(NSString*)
native declaration : NSKeyedArchiver.h:42
static NSString classNameForClass(ObjCClass cls)
          Original signature : +(NSString*)classNameForClass:(Class)
native declaration : NSKeyedArchiver.h:59
static NSKeyedArchiver createForWritingWithMutableData(NSMutableData data)
          Factory method
abstract  NSKeyedArchiverDelegate delegate()
          Original signature : -(id)delegate
native declaration : NSKeyedArchiver.h:47
abstract  void encodeBool_forKey(boolean boolv, NSString key)
          Original signature : -(void)encodeBool:(BOOL) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:64
abstract  void encodeBytes_length_forKey(byte[] bytesp, NSUInteger lenv, NSString key)
          Original signature : -(void)encodeBytes:(const uint8_t*) length:(NSUInteger) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:70
abstract  void encodeBytes_length_forKey(Pointer bytesp, NSUInteger lenv, NSString key)
          Deprecated. use the safer methods encodeBytes_length_forKey(byte[], org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSString) and encodeBytes_length_forKey(com.sun.jna.Pointer, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSString) instead
abstract  void encodeConditionalObject_forKey(ObjCObject objv, NSString key)
          Original signature : -(void)encodeConditionalObject:(id) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:63
abstract  void encodeDouble_forKey(double realv, NSString key)
          Original signature : -(void)encodeDouble:(double) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:69
abstract  void encodeFloat_forKey(float realv, NSString key)
          Original signature : -(void)encodeFloat:(float) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:68
abstract  void encodeInt_forKey(int intv, NSString key)
          native int
Original signature : -(void)encodeInt:(int) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:65
abstract  void encodeInt32_forKey(int intv, NSString key)
          Original signature : -(void)encodeInt32:(int32_t) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:66
abstract  void encodeInt64_forKey(long intv, NSString key)
          Original signature : -(void)encodeInt64:(int64_t) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:67
abstract  void encodeObject_forKey(ObjCObject objv, NSString key)
          Original signature : -(void)encodeObject:(id) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:62
abstract  void finishEncoding()
          Original signature : -(void)finishEncoding
native declaration : NSKeyedArchiver.h:52
static NSKeyedArchiver._class_ getNSClass()
           
abstract  NSKeyedArchiver initForWritingWithMutableData(NSMutableData data)
          Original signature : -(id)initForWritingWithMutableData:(NSMutableData*)
native declaration : NSKeyedArchiver.h:44
static NSKeyedArchiver new_()
           
abstract  NSObject outputFormat()
          Original signature : -(id)outputFormat
native declaration : NSKeyedArchiver.h:50
static void setClassName_forClass(NSString codedName, ObjCClass cls)
          Original signature : +(void)setClassName:(NSString*) forClass:(Class)
native declaration : NSKeyedArchiver.h:54
abstract  void setDelegate(NSKeyedArchiverDelegate delegate)
          Original signature : -(void)setDelegate:(id)
native declaration : NSKeyedArchiver.h:46
 
Methods inherited from class org.rococoa.cocoa.foundation.NSCoder
as_NSCoder_NSAppKitColorExtensions, as_NSCoder_NSExtendedCoder, as_NSCoder_NSGeometryCoding, as_NSCoder_NSGeometryKeyedCoding, as_NSCoder_NSTypedstreamCompatibility, decodeDataObject, decodeValueOfObjCType_at, decodeValueOfObjCType_at, encodeDataObject, encodeValueOfObjCType_at, encodeValueOfObjCType_at, versionForClassName
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSKeyedArchiver

public NSKeyedArchiver()
Method Detail

archivedDataWithRootObject

public static NSData archivedDataWithRootObject(ObjCObject rootObject)
Original signature : +(NSData*)archivedDataWithRootObject:(id)
native declaration : NSKeyedArchiver.h:41


archiveRootObject_toFile

public static boolean archiveRootObject_toFile(ObjCObject rootObject,
                                               NSString path)
Original signature : +(BOOL)archiveRootObject:(id) toFile:(NSString*)
native declaration : NSKeyedArchiver.h:42


initForWritingWithMutableData

public abstract NSKeyedArchiver initForWritingWithMutableData(NSMutableData data)
Original signature : -(id)initForWritingWithMutableData:(NSMutableData*)
native declaration : NSKeyedArchiver.h:44


createForWritingWithMutableData

public static NSKeyedArchiver createForWritingWithMutableData(NSMutableData data)
Factory method

See Also:
initForWritingWithMutableData(org.rococoa.cocoa.foundation.NSMutableData)

setDelegate

public abstract void setDelegate(NSKeyedArchiverDelegate delegate)
Original signature : -(void)setDelegate:(id)
native declaration : NSKeyedArchiver.h:46


delegate

public abstract NSKeyedArchiverDelegate delegate()
Original signature : -(id)delegate
native declaration : NSKeyedArchiver.h:47


outputFormat

public abstract NSObject outputFormat()
Original signature : -(id)outputFormat
native declaration : NSKeyedArchiver.h:50


finishEncoding

public abstract void finishEncoding()
Original signature : -(void)finishEncoding
native declaration : NSKeyedArchiver.h:52


setClassName_forClass

public static void setClassName_forClass(NSString codedName,
                                         ObjCClass cls)
Original signature : +(void)setClassName:(NSString*) forClass:(Class)
native declaration : NSKeyedArchiver.h:54


classNameForClass

public static NSString classNameForClass(ObjCClass cls)
Original signature : +(NSString*)classNameForClass:(Class)
native declaration : NSKeyedArchiver.h:59


encodeObject_forKey

public abstract void encodeObject_forKey(ObjCObject objv,
                                         NSString key)
Original signature : -(void)encodeObject:(id) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:62


encodeConditionalObject_forKey

public abstract void encodeConditionalObject_forKey(ObjCObject objv,
                                                    NSString key)
Original signature : -(void)encodeConditionalObject:(id) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:63


encodeBool_forKey

public abstract void encodeBool_forKey(boolean boolv,
                                       NSString key)
Original signature : -(void)encodeBool:(BOOL) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:64


encodeInt_forKey

public abstract void encodeInt_forKey(int intv,
                                      NSString key)
native int
Original signature : -(void)encodeInt:(int) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:65


encodeInt32_forKey

public abstract void encodeInt32_forKey(int intv,
                                        NSString key)
Original signature : -(void)encodeInt32:(int32_t) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:66


encodeInt64_forKey

public abstract void encodeInt64_forKey(long intv,
                                        NSString key)
Original signature : -(void)encodeInt64:(int64_t) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:67


encodeFloat_forKey

public abstract void encodeFloat_forKey(float realv,
                                        NSString key)
Original signature : -(void)encodeFloat:(float) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:68


encodeDouble_forKey

public abstract void encodeDouble_forKey(double realv,
                                         NSString key)
Original signature : -(void)encodeDouble:(double) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:69


encodeBytes_length_forKey

@Deprecated
public abstract void encodeBytes_length_forKey(Pointer bytesp,
                                                          NSUInteger lenv,
                                                          NSString key)
Deprecated. use the safer methods encodeBytes_length_forKey(byte[], org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSString) and encodeBytes_length_forKey(com.sun.jna.Pointer, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSString) instead

Original signature : -(void)encodeBytes:(const uint8_t*) length:(NSUInteger) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:70


encodeBytes_length_forKey

public abstract void encodeBytes_length_forKey(byte[] bytesp,
                                               NSUInteger lenv,
                                               NSString key)
Original signature : -(void)encodeBytes:(const uint8_t*) length:(NSUInteger) forKey:(NSString*)
native declaration : NSKeyedArchiver.h:70


alloc

public static NSKeyedArchiver alloc()

new_

public static NSKeyedArchiver new_()

getNSClass

public static NSKeyedArchiver._class_ getNSClass()


Copyright © 2009. All Rights Reserved.