com.jniwrapper.macosx.cocoa.nskeyedarchiver
Class NSKeyedUnarchiver

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nscoder.NSCoder
                          extended bycom.jniwrapper.macosx.cocoa.nskeyedarchiver.NSKeyedUnarchiver
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSObjectProtocol, com.jniwrapper.PointerParameter

public class NSKeyedUnarchiver
extends NSCoder

This class represents NSKeyedUnarchiver class. See the class documentation at the Apple's site: NSKeyedUnarchiver


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSKeyedUnarchiver()
           
NSKeyedUnarchiver(boolean autorelease)
          Contructs the NSKeyedUnarchiver class with the autorelease option on.
NSKeyedUnarchiver(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSKeyedUnarchiver class from pointer.
NSKeyedUnarchiver(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSKeyedUnarchiver class with static constructor.
 
Method Summary
 CClass classForClassName(java.lang.String codedName)
           
 com.jniwrapper.Bool containsValueForKey(java.lang.String key)
           
 com.jniwrapper.Bool decodeBoolForKey(java.lang.String key)
           
 com.jniwrapper.Pointer.Void decodeBytesForKey_returnedLength(java.lang.String key, com.jniwrapper.UInt16 lengthp)
          This method represents the decodeBytesForKey() method of the NSKeyedUnarchiver Objective-C class.
 com.jniwrapper.DoubleFloat decodeDoubleForKey(java.lang.String key)
           
 com.jniwrapper.SingleFloat decodeFloatForKey(java.lang.String key)
           
 com.jniwrapper.Int32 decodeInt32ForKey(java.lang.String key)
           
 com.jniwrapper.Int64 decodeInt64ForKey(java.lang.String key)
           
 com.jniwrapper.Int decodeIntForKey(java.lang.String key)
           
 Id decodeObjectForKey(java.lang.String key)
           
 Id delegate()
           
 void finishDecoding()
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initForReadingWithData(NSData data)
           
static NSKeyedUnarchiver NSKeyedUnarchiver_unarchiveObjectWithData(NSData data)
          This method represents the unarchiveObjectWithData static constructor of the NSKeyedUnarchiver Objective-C class.
static NSKeyedUnarchiver NSKeyedUnarchiver_unarchiveObjectWithFile(java.lang.String path)
          This method represents the unarchiveObjectWithFile static constructor of the NSKeyedUnarchiver Objective-C class.
 void setClass_forClassName(CClass cls, java.lang.String codedName)
          This method represents the setClass() method of the NSKeyedUnarchiver Objective-C class.
 void setDelegate(Id delegate)
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nscoder.NSCoder
allowsKeyedCoding, decodeArrayOfObjCType_count_at, decodeBytesWithReturnedLength, decodeDataObject, decodeNXColor, decodeNXObject, decodeObject, decodePoint, decodePointForKey, decodePropertyList, decodeRect, decodeRectForKey, decodeSize, decodeSizeForKey, decodeValueOfObjCType_at, decodeValuesOfObjCTypes, encodeArrayOfObjCType_count_at, encodeBool_forKey, encodeBycopyObject, encodeByrefObject, encodeBytes_length_forKey, encodeBytes_length, encodeConditionalObject_forKey, encodeConditionalObject, encodeDataObject, encodeDouble_forKey, encodeFloat_forKey, encodeInt_forKey, encodeInt32_forKey, encodeInt64_forKey, encodeNXObject, encodeObject_forKey, encodeObject, encodePoint_forKey, encodePoint, encodePropertyList, encodeRect_forKey, encodeRect, encodeRootObject, encodeSize_forKey, encodeSize, encodeValueOfObjCType_at, encodeValuesOfObjCTypes, objectZone, setObjectZone, systemVersion, versionForClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, description, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSKeyedUnarchiver

public NSKeyedUnarchiver()

NSKeyedUnarchiver

public NSKeyedUnarchiver(boolean autorelease)
Contructs the NSKeyedUnarchiver class with the autorelease option on.

Parameters:
autorelease -

NSKeyedUnarchiver

public NSKeyedUnarchiver(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSKeyedUnarchiver class from pointer.

Parameters:
instancePtr -

NSKeyedUnarchiver

public NSKeyedUnarchiver(java.lang.String methodName,
                         com.jniwrapper.Parameter[] parameters)
Contructs the NSKeyedUnarchiver class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

NSKeyedUnarchiver_unarchiveObjectWithData

public static NSKeyedUnarchiver NSKeyedUnarchiver_unarchiveObjectWithData(NSData data)
This method represents the unarchiveObjectWithData static constructor of the NSKeyedUnarchiver Objective-C class.

Parameters:
data -
Returns:
NSKeyedUnarchiver

NSKeyedUnarchiver_unarchiveObjectWithFile

public static NSKeyedUnarchiver NSKeyedUnarchiver_unarchiveObjectWithFile(java.lang.String path)
This method represents the unarchiveObjectWithFile static constructor of the NSKeyedUnarchiver Objective-C class.

Parameters:
path -
Returns:
NSKeyedUnarchiver

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSCoder

classForClassName

public CClass classForClassName(java.lang.String codedName)

decodeDoubleForKey

public com.jniwrapper.DoubleFloat decodeDoubleForKey(java.lang.String key)
Overrides:
decodeDoubleForKey in class NSCoder

decodeIntForKey

public com.jniwrapper.Int decodeIntForKey(java.lang.String key)
Overrides:
decodeIntForKey in class NSCoder

decodeInt64ForKey

public com.jniwrapper.Int64 decodeInt64ForKey(java.lang.String key)
Overrides:
decodeInt64ForKey in class NSCoder

decodeBoolForKey

public com.jniwrapper.Bool decodeBoolForKey(java.lang.String key)
Overrides:
decodeBoolForKey in class NSCoder

setDelegate

public void setDelegate(Id delegate)

finishDecoding

public void finishDecoding()

delegate

public Id delegate()

decodeInt32ForKey

public com.jniwrapper.Int32 decodeInt32ForKey(java.lang.String key)
Overrides:
decodeInt32ForKey in class NSCoder

initForReadingWithData

public Id initForReadingWithData(NSData data)

containsValueForKey

public com.jniwrapper.Bool containsValueForKey(java.lang.String key)
Overrides:
containsValueForKey in class NSCoder

decodeObjectForKey

public Id decodeObjectForKey(java.lang.String key)
Overrides:
decodeObjectForKey in class NSCoder

setClass_forClassName

public void setClass_forClassName(CClass cls,
                                  java.lang.String codedName)
This method represents the setClass() method of the NSKeyedUnarchiver Objective-C class.

Parameters:
cls -
codedName -

decodeFloatForKey

public com.jniwrapper.SingleFloat decodeFloatForKey(java.lang.String key)
Overrides:
decodeFloatForKey in class NSCoder

decodeBytesForKey_returnedLength

public com.jniwrapper.Pointer.Void decodeBytesForKey_returnedLength(java.lang.String key,
                                                                    com.jniwrapper.UInt16 lengthp)
This method represents the decodeBytesForKey() method of the NSKeyedUnarchiver Objective-C class.

Overrides:
decodeBytesForKey_returnedLength in class NSCoder
Parameters:
key -
lengthp -
Returns:
UInt8