org.rococoa.cocoa.foundation
Class NSCoder

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSCoder
All Implemented Interfaces:
NSObject, ObjCObject
Direct Known Subclasses:
NSArchiver, NSKeyedArchiver, NSKeyedUnarchiver, NSPortCoder, NSUnarchiver

public abstract class NSCoder
extends NSObject
implements ObjCObject

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 NSCoder._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSCoder()
           
 
Method Summary
static NSCoder alloc()
           
 NSAppKitColorExtensions as_NSCoder_NSAppKitColorExtensions()
           
 NSExtendedCoder as_NSCoder_NSExtendedCoder()
           
 NSGeometryCoding as_NSCoder_NSGeometryCoding()
           
 NSGeometryKeyedCoding as_NSCoder_NSGeometryKeyedCoding()
           
 NSTypedstreamCompatibility as_NSCoder_NSTypedstreamCompatibility()
           
abstract  NSData decodeDataObject()
          Original signature : -(NSData*)decodeDataObject
native declaration : NSCoder.h:15
abstract  void decodeValueOfObjCType_at(Pointer type, Pointer data)
          Deprecated. use the safer methods decodeValueOfObjCType_at(java.lang.String, com.sun.jna.Pointer) and decodeValueOfObjCType_at(com.sun.jna.Pointer, com.sun.jna.Pointer) instead
abstract  void decodeValueOfObjCType_at(String type, Pointer data)
          Original signature : -(void)decodeValueOfObjCType:(const char*) at:(void*)
native declaration : NSCoder.h:14
abstract  void encodeDataObject(NSData data)
          Original signature : -(void)encodeDataObject:(NSData*)
native declaration : NSCoder.h:13
abstract  void encodeValueOfObjCType_at(Pointer type, Pointer addr)
          Deprecated. use the safer methods encodeValueOfObjCType_at(java.lang.String, com.sun.jna.Pointer) and encodeValueOfObjCType_at(com.sun.jna.Pointer, com.sun.jna.Pointer) instead
abstract  void encodeValueOfObjCType_at(String type, Pointer addr)
          Original signature : -(void)encodeValueOfObjCType:(const char*) at:(const void*)
native declaration : NSCoder.h:12
static NSCoder._class_ getNSClass()
           
static NSCoder new_()
           
abstract  NSInteger versionForClassName(NSString className)
          Original signature : -(NSInteger)versionForClassName:(NSString*)
native declaration : NSCoder.h:16
 
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

NSCoder

public NSCoder()
Method Detail

as_NSCoder_NSExtendedCoder

public NSExtendedCoder as_NSCoder_NSExtendedCoder()

as_NSCoder_NSAppKitColorExtensions

public NSAppKitColorExtensions as_NSCoder_NSAppKitColorExtensions()

as_NSCoder_NSGeometryKeyedCoding

public NSGeometryKeyedCoding as_NSCoder_NSGeometryKeyedCoding()

as_NSCoder_NSTypedstreamCompatibility

public NSTypedstreamCompatibility as_NSCoder_NSTypedstreamCompatibility()

as_NSCoder_NSGeometryCoding

public NSGeometryCoding as_NSCoder_NSGeometryCoding()

encodeValueOfObjCType_at

@Deprecated
public abstract void encodeValueOfObjCType_at(Pointer type,
                                                         Pointer addr)
Deprecated. use the safer methods encodeValueOfObjCType_at(java.lang.String, com.sun.jna.Pointer) and encodeValueOfObjCType_at(com.sun.jna.Pointer, com.sun.jna.Pointer) instead

Original signature : -(void)encodeValueOfObjCType:(const char*) at:(const void*)
native declaration : NSCoder.h:12


encodeValueOfObjCType_at

public abstract void encodeValueOfObjCType_at(String type,
                                              Pointer addr)
Original signature : -(void)encodeValueOfObjCType:(const char*) at:(const void*)
native declaration : NSCoder.h:12


encodeDataObject

public abstract void encodeDataObject(NSData data)
Original signature : -(void)encodeDataObject:(NSData*)
native declaration : NSCoder.h:13


decodeValueOfObjCType_at

@Deprecated
public abstract void decodeValueOfObjCType_at(Pointer type,
                                                         Pointer data)
Deprecated. use the safer methods decodeValueOfObjCType_at(java.lang.String, com.sun.jna.Pointer) and decodeValueOfObjCType_at(com.sun.jna.Pointer, com.sun.jna.Pointer) instead

Original signature : -(void)decodeValueOfObjCType:(const char*) at:(void*)
native declaration : NSCoder.h:14


decodeValueOfObjCType_at

public abstract void decodeValueOfObjCType_at(String type,
                                              Pointer data)
Original signature : -(void)decodeValueOfObjCType:(const char*) at:(void*)
native declaration : NSCoder.h:14


decodeDataObject

public abstract NSData decodeDataObject()
Original signature : -(NSData*)decodeDataObject
native declaration : NSCoder.h:15


versionForClassName

public abstract NSInteger versionForClassName(NSString className)
Original signature : -(NSInteger)versionForClassName:(NSString*)
native declaration : NSCoder.h:16


alloc

public static NSCoder alloc()

new_

public static NSCoder new_()

getNSClass

public static NSCoder._class_ getNSClass()


Copyright © 2009. All Rights Reserved.