public class MPSKeyedUnarchiver extends NSKeyedUnarchiver implements MPSDeviceProvider
A NSKeyedArchiver that supports the MPSDeviceProvider protocol for MPSKernel decoding
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
MPSKeyedUnarchiver(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static MPSKeyedUnarchiver |
alloc() |
static MPSKeyedUnarchiver |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForClassName_static(java.lang.String codedName) |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
static long |
hash_static() |
MPSKeyedUnarchiver |
init() |
MPSKeyedUnarchiver |
initForReadingFromDataDeviceError(NSData data,
MTLDevice device,
org.moe.natj.general.ptr.Ptr<NSError> error) |
MPSKeyedUnarchiver |
initForReadingFromDataError(NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error)
Initializes the receiver for decoding an archive previously encoded by \c NSKeyedUnarchiver.
|
MPSKeyedUnarchiver |
initForReadingWithData(NSData data) |
MPSKeyedUnarchiver |
initForReadingWithDataDevice(NSData data,
MTLDevice device) |
MPSKeyedUnarchiver |
initWithDevice(MTLDevice device) |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
MTLDevice |
mpsMTLDevice()
Return the device to use when making MPSKernel subclasses from the NSCoder
|
static MPSKeyedUnarchiver |
new_objc() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setClassForClassName_static(org.moe.natj.objc.Class cls,
java.lang.String codedName) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static NSArray<?> |
unarchivedArrayOfObjectsOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> classes,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static NSArray<?> |
unarchivedArrayOfObjectsOfClassFromDataError(org.moe.natj.objc.Class cls,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static NSDictionary<?,?> |
unarchivedDictionaryWithKeysOfClassesObjectsOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> keyClasses,
NSSet<? extends org.moe.natj.objc.Class> valueClasses,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static NSDictionary<?,?> |
unarchivedDictionaryWithKeysOfClassObjectsOfClassFromDataError(org.moe.natj.objc.Class keyCls,
org.moe.natj.objc.Class valueCls,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static java.lang.Object |
unarchivedObjectOfClassesFromDataDeviceError(NSSet<? extends org.moe.natj.objc.Class> classes,
NSData data,
MTLDevice device,
org.moe.natj.general.ptr.Ptr<NSError> error)
Common NSKeyedUnarchiver methods
|
static java.lang.Object |
unarchivedObjectOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> classes,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static java.lang.Object |
unarchivedObjectOfClassFromDataDeviceError(org.moe.natj.objc.Class cls,
NSData data,
MTLDevice device,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static java.lang.Object |
unarchivedObjectOfClassFromDataError(org.moe.natj.objc.Class cls,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static java.lang.Object |
unarchiveObjectWithData(NSData data) |
static java.lang.Object |
unarchiveObjectWithDataDevice(NSData data,
MTLDevice device) |
static java.lang.Object |
unarchiveObjectWithFile(java.lang.String path) |
static java.lang.Object |
unarchiveObjectWithFileDevice(java.lang.String path,
MTLDevice device) |
static java.lang.Object |
unarchiveTopLevelObjectWithDataDeviceError(NSData data,
MTLDevice device,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static java.lang.Object |
unarchiveTopLevelObjectWithDataError(NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static long |
version_static() |
classForClassName, containsValueForKey, decodeBoolForKey, decodeBytesForKeyReturnedLength, decodeDoubleForKey, decodeFloatForKey, decodeInt32ForKey, decodeInt64ForKey, decodeIntForKey, decodeObjectForKey, decodingFailurePolicy, delegate, finishDecoding, requiresSecureCoding, setClassForClassName, setDecodingFailurePolicy, setDelegate_unsafe, setDelegate, setRequiresSecureCodingallowedClasses, allowsKeyedCoding, decodeArrayOfObjCTypeCountAt, decodeArrayOfObjectsOfClassesForKey, decodeArrayOfObjectsOfClassForKey, decodeBytesWithReturnedLength, decodeCGAffineTransformForKey, decodeCGPointForKey, decodeCGRectForKey, decodeCGSizeForKey, decodeCGVectorForKey, decodeCMTimeForKey, decodeCMTimeMappingForKey, decodeCMTimeRangeForKey, decodeDataObject, decodeDictionaryWithKeysOfClassesObjectsOfClassesForKey, decodeDictionaryWithKeysOfClassObjectsOfClassForKey, decodeDirectionalEdgeInsetsForKey, decodeIntegerForKey, decodeObject, decodeObjectOfClassesForKey, decodeObjectOfClassForKey, decodePropertyListForKey, decodeTopLevelObjectAndReturnError, decodeTopLevelObjectForKeyError, decodeTopLevelObjectOfClassesForKeyError, decodeTopLevelObjectOfClassForKeyError, decodeUIEdgeInsetsForKey, decodeUIOffsetForKey, decodeValueOfObjCTypeAt, decodeValueOfObjCTypeAtSize, decodeValuesOfObjCTypes, encodeArrayOfObjCTypeCountAt, encodeBoolForKey, encodeBycopyObject, encodeByrefObject, encodeBytesLength, encodeBytesLengthForKey, encodeCGAffineTransformForKey, encodeCGPointForKey, encodeCGRectForKey, encodeCGSizeForKey, encodeCGVectorForKey, encodeCMTimeForKey, encodeCMTimeMappingForKey, encodeCMTimeRangeForKey, encodeConditionalObject, encodeConditionalObjectForKey, encodeDataObject, encodeDirectionalEdgeInsetsForKey, encodeDoubleForKey, encodeFloatForKey, encodeInt32ForKey, encodeInt64ForKey, encodeIntegerForKey, encodeIntForKey, encodeObject, encodeObjectForKey, encodeRootObject, encodeUIEdgeInsetsForKey, encodeUIOffsetForKey, encodeValueOfObjCTypeAt, encodeValuesOfObjCTypes, error, failWithError, systemVersion, versionForClassNameaccessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected MPSKeyedUnarchiver(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static MPSKeyedUnarchiver alloc()
public static MPSKeyedUnarchiver allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForClassName_static(java.lang.String codedName)
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public MPSKeyedUnarchiver init()
init in class NSKeyedUnarchiverpublic MPSKeyedUnarchiver initForReadingFromDataDeviceError(NSData data, MTLDevice device, org.moe.natj.general.ptr.Ptr<NSError> error)
public MPSKeyedUnarchiver initForReadingFromDataError(NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
NSKeyedUnarchiverEnables \c requiresSecureCoding by default. If \c NSSecureCoding cannot be used, \c requiresSecureCoding may be turned off manually; for improved security, \c requiresSecureCoding should be left enabled whenever possible.
Sets the unarchiver's \c decodingFailurePolicy to \c NSDecodingFailurePolicySetErrorAndReturn.
Returns \c nil if the given data is not valid, and sets the \c error out parameter.
initForReadingFromDataError in class NSKeyedUnarchiverpublic MPSKeyedUnarchiver initForReadingWithData(NSData data)
initForReadingWithData in class NSKeyedUnarchiverpublic MPSKeyedUnarchiver initForReadingWithDataDevice(NSData data, MTLDevice device)
public MPSKeyedUnarchiver initWithDevice(MTLDevice device)
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public MTLDevice mpsMTLDevice()
MPSDeviceProvidermpsMTLDevice in interface MPSDeviceProviderpublic static MPSKeyedUnarchiver new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setClassForClassName_static(org.moe.natj.objc.Class cls,
java.lang.String codedName)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static java.lang.Object unarchiveObjectWithData(NSData data)
public static java.lang.Object unarchiveObjectWithDataDevice(NSData data, MTLDevice device)
public static java.lang.Object unarchiveObjectWithFile(java.lang.String path)
public static java.lang.Object unarchiveObjectWithFileDevice(java.lang.String path,
MTLDevice device)
public static java.lang.Object unarchiveTopLevelObjectWithDataDeviceError(NSData data, MTLDevice device, org.moe.natj.general.ptr.Ptr<NSError> error)
public static java.lang.Object unarchiveTopLevelObjectWithDataError(NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
public static java.lang.Object unarchivedObjectOfClassFromDataDeviceError(org.moe.natj.objc.Class cls,
NSData data,
MTLDevice device,
org.moe.natj.general.ptr.Ptr<NSError> error)
public static java.lang.Object unarchivedObjectOfClassFromDataError(org.moe.natj.objc.Class cls,
NSData data,
org.moe.natj.general.ptr.Ptr<NSError> error)
public static java.lang.Object unarchivedObjectOfClassesFromDataDeviceError(NSSet<? extends org.moe.natj.objc.Class> classes, NSData data, MTLDevice device, org.moe.natj.general.ptr.Ptr<NSError> error)
public static java.lang.Object unarchivedObjectOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> classes, NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
public static long version_static()
public static NSArray<?> unarchivedArrayOfObjectsOfClassFromDataError(org.moe.natj.objc.Class cls, NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
public static NSArray<?> unarchivedArrayOfObjectsOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> classes, NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
public static NSDictionary<?,?> unarchivedDictionaryWithKeysOfClassObjectsOfClassFromDataError(org.moe.natj.objc.Class keyCls, org.moe.natj.objc.Class valueCls, NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)
public static NSDictionary<?,?> unarchivedDictionaryWithKeysOfClassesObjectsOfClassesFromDataError(NSSet<? extends org.moe.natj.objc.Class> keyClasses, NSSet<? extends org.moe.natj.objc.Class> valueClasses, NSData data, org.moe.natj.general.ptr.Ptr<NSError> error)