Package apple.foundation
Class NSPurgeableData
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.foundation.NSData
-
- apple.foundation.NSMutableData
-
- apple.foundation.NSPurgeableData
-
- All Implemented Interfaces:
CKRecordValue,NSCoding,NSCopying,NSDiscardableContent,NSMutableCopying,NSSecureCoding,NSObject
public class NSPurgeableData extends NSMutableData implements NSDiscardableContent
Purgeable Data *************** API-Since: 4.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.foundation.NSData
NSData.Block_enumerateByteRangesUsingBlock, NSData.Block_initWithBytesNoCopyLengthDeallocator
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedNSPurgeableData(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.static booleanaccessInstanceVariablesDirectly()static NSPurgeableDataalloc()static NSPurgeableDataallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)booleanbeginContentAccess()static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()static NSPurgeableDatadata()static NSPurgeableDatadataWithBytesLength(@Nullable org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)static NSPurgeableDatadataWithBytesNoCopyLength(@NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length)static NSPurgeableDatadataWithBytesNoCopyLengthFreeWhenDone(@NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)static NSPurgeableDatadataWithCapacity(long aNumItems)static NSPurgeableDatadataWithContentsOfFile(@NotNull java.lang.String path)static NSPurgeableDatadataWithContentsOfFileOptionsError(@NotNull java.lang.String path, long readOptionsMask, @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)static NSPurgeableDatadataWithContentsOfMappedFile(@NotNull java.lang.String path)Deprecated.static NSPurgeableDatadataWithContentsOfURL(@NotNull NSURL url)static NSPurgeableDatadataWithContentsOfURLOptionsError(@NotNull NSURL url, long readOptionsMask, @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)static NSPurgeableDatadataWithData(@NotNull NSData data)static NSPurgeableDatadataWithLength(long length)static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()voiddiscardContentIfPossible()voidendContentAccess()static longhash_static()NSPurgeableDatainit()NSPurgeableDatainitWithBase64EncodedDataOptions(@NotNull NSData base64Data, long options)Create an NSData from a Base-64, UTF-8 encoded NSData.NSPurgeableDatainitWithBase64EncodedStringOptions(@NotNull java.lang.String base64String, long options)Create an NSData from a Base-64 encoded NSString using the given options.NSPurgeableDatainitWithBase64Encoding(@NotNull java.lang.String base64String)Deprecated.NSPurgeableDatainitWithBytesLength(@Nullable org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)NSPurgeableDatainitWithBytesNoCopyLength(@NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length)NSPurgeableDatainitWithBytesNoCopyLengthDeallocator(@NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, NSData.Block_initWithBytesNoCopyLengthDeallocator deallocator)API-Since: 7.0NSPurgeableDatainitWithBytesNoCopyLengthFreeWhenDone(@NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)NSPurgeableDatainitWithCapacity(long capacity)NSPurgeableDatainitWithCoder(@NotNull NSCoder coder)NS_DESIGNATED_INITIALIZERNSPurgeableDatainitWithContentsOfFile(@NotNull java.lang.String path)NSPurgeableDatainitWithContentsOfFileOptionsError(@NotNull java.lang.String path, long readOptionsMask, @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)NSPurgeableDatainitWithContentsOfMappedFile(@NotNull java.lang.String path)Deprecated.NSPurgeableDatainitWithContentsOfURL(@NotNull NSURL url)NSPurgeableDatainitWithContentsOfURLOptionsError(@NotNull NSURL url, long readOptionsMask, @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)NSPurgeableDatainitWithData(@NotNull NSData data)NSPurgeableDatainitWithLength(long length)static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)booleanisContentDiscarded()static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)static NSPurgeableDatanew_objc()static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)static voidsetVersion_static(long aVersion)static org.moe.natj.objc.Classsuperclass_static()static booleansupportsSecureCoding()static booleanuseStoredAccessor()Deprecated.static longversion_static()-
Methods inherited from class apple.foundation.NSMutableData
appendBytesLength, appendData, compressUsingAlgorithmError, decompressUsingAlgorithmError, increaseLengthBy, length, mutableBytes, replaceBytesInRangeWithBytes, replaceBytesInRangeWithBytesLength, resetBytesInRange, setData, setLength
-
Methods inherited from class apple.foundation.NSData
base64EncodedDataWithOptions, base64EncodedStringWithOptions, base64Encoding, bytes, compressedDataUsingAlgorithmError, copyWithZone, decompressedDataUsingAlgorithmError, description, encodeWithCoder, enumerateByteRangesUsingBlock, getBytes, getBytesLength, getBytesRange, isEqualToData, mutableCopyWithZone, rangeOfDataOptionsRange, subdataWithRange, writeToFileAtomically, writeToFileOptionsError, writeToURLAtomically, writeToURLOptionsError
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, 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, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static NSPurgeableData alloc()
-
allocWithZone
public static NSPurgeableData allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
data
public static NSPurgeableData data()
-
dataWithBytesLength
public static NSPurgeableData dataWithBytesLength(@Nullable @Nullable org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)
-
dataWithBytesNoCopyLength
public static NSPurgeableData dataWithBytesNoCopyLength(@NotNull @NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length)
-
dataWithBytesNoCopyLengthFreeWhenDone
public static NSPurgeableData dataWithBytesNoCopyLengthFreeWhenDone(@NotNull @NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)
-
dataWithCapacity
public static NSPurgeableData dataWithCapacity(long aNumItems)
-
dataWithContentsOfFile
public static NSPurgeableData dataWithContentsOfFile(@NotNull @NotNull java.lang.String path)
-
dataWithContentsOfFileOptionsError
public static NSPurgeableData dataWithContentsOfFileOptionsError(@NotNull @NotNull java.lang.String path, long readOptionsMask, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
-
dataWithContentsOfMappedFile
@Deprecated public static NSPurgeableData dataWithContentsOfMappedFile(@NotNull @NotNull java.lang.String path)
Deprecated.
-
dataWithContentsOfURL
public static NSPurgeableData dataWithContentsOfURL(@NotNull @NotNull NSURL url)
-
dataWithContentsOfURLOptionsError
public static NSPurgeableData dataWithContentsOfURLOptionsError(@NotNull @NotNull NSURL url, long readOptionsMask, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
-
dataWithData
public static NSPurgeableData dataWithData(@NotNull @NotNull NSData data)
-
dataWithLength
public static NSPurgeableData dataWithLength(long length)
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
new_objc
public static NSPurgeableData new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
version_static
public static long version_static()
-
beginContentAccess
public boolean beginContentAccess()
- Specified by:
beginContentAccessin interfaceNSDiscardableContent
-
discardContentIfPossible
public void discardContentIfPossible()
- Specified by:
discardContentIfPossiblein interfaceNSDiscardableContent
-
endContentAccess
public void endContentAccess()
- Specified by:
endContentAccessin interfaceNSDiscardableContent
-
init
public NSPurgeableData init()
- Overrides:
initin classNSMutableData
-
initWithBase64EncodedDataOptions
public NSPurgeableData initWithBase64EncodedDataOptions(@NotNull @NotNull NSData base64Data, long options)
Description copied from class:NSDataCreate an NSData from a Base-64, UTF-8 encoded NSData. By default, returns nil when the input is not recognized as valid Base-64. API-Since: 7.0- Overrides:
initWithBase64EncodedDataOptionsin classNSMutableData
-
initWithBase64EncodedStringOptions
public NSPurgeableData initWithBase64EncodedStringOptions(@NotNull @NotNull java.lang.String base64String, long options)
Description copied from class:NSDataCreate an NSData from a Base-64 encoded NSString using the given options. By default, returns nil when the input is not recognized as valid Base-64. API-Since: 7.0- Overrides:
initWithBase64EncodedStringOptionsin classNSMutableData
-
initWithBase64Encoding
@Deprecated public NSPurgeableData initWithBase64Encoding(@NotNull @NotNull java.lang.String base64String)
Deprecated.Description copied from class:NSDataThese methods first appeared in NSData.h on OS X 10.9 and iOS 7.0. They are deprecated in the same releases in favor of the methods in the NSDataBase64Encoding category. However, these methods have existed for several releases, so they may be used for applications targeting releases prior to OS X 10.9 and iOS 7.0. API-Since: 4.0 Deprecated-Since: 7.0 Deprecated-Message: Use initWithBase64EncodedString:options: instead- Overrides:
initWithBase64Encodingin classNSMutableData
-
initWithBytesLength
public NSPurgeableData initWithBytesLength(@Nullable @Nullable org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)
- Overrides:
initWithBytesLengthin classNSMutableData
-
initWithBytesNoCopyLength
public NSPurgeableData initWithBytesNoCopyLength(@NotNull @NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length)
- Overrides:
initWithBytesNoCopyLengthin classNSMutableData
-
initWithBytesNoCopyLengthDeallocator
public NSPurgeableData initWithBytesNoCopyLengthDeallocator(@NotNull @NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, @Nullable NSData.Block_initWithBytesNoCopyLengthDeallocator deallocator)
Description copied from class:NSDataAPI-Since: 7.0- Overrides:
initWithBytesNoCopyLengthDeallocatorin classNSMutableData
-
initWithBytesNoCopyLengthFreeWhenDone
public NSPurgeableData initWithBytesNoCopyLengthFreeWhenDone(@NotNull @NotNull org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)
- Overrides:
initWithBytesNoCopyLengthFreeWhenDonein classNSMutableData
-
initWithCapacity
public NSPurgeableData initWithCapacity(long capacity)
- Overrides:
initWithCapacityin classNSMutableData
-
initWithCoder
public NSPurgeableData initWithCoder(@NotNull @NotNull NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classNSMutableData
-
initWithContentsOfFile
public NSPurgeableData initWithContentsOfFile(@NotNull @NotNull java.lang.String path)
- Overrides:
initWithContentsOfFilein classNSMutableData
-
initWithContentsOfFileOptionsError
public NSPurgeableData initWithContentsOfFileOptionsError(@NotNull @NotNull java.lang.String path, long readOptionsMask, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
- Overrides:
initWithContentsOfFileOptionsErrorin classNSMutableData
-
initWithContentsOfMappedFile
@Deprecated public NSPurgeableData initWithContentsOfMappedFile(@NotNull @NotNull java.lang.String path)
Deprecated.Description copied from class:NSDataAPI-Since: 2.0 Deprecated-Since: 8.0 Deprecated-Message: Use -initWithContentsOfURL:options:error: and NSDataReadingMappedIfSafe or NSDataReadingMappedAlways instead.- Overrides:
initWithContentsOfMappedFilein classNSMutableData
-
initWithContentsOfURL
public NSPurgeableData initWithContentsOfURL(@NotNull @NotNull NSURL url)
- Overrides:
initWithContentsOfURLin classNSMutableData
-
initWithContentsOfURLOptionsError
public NSPurgeableData initWithContentsOfURLOptionsError(@NotNull @NotNull NSURL url, long readOptionsMask, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
- Overrides:
initWithContentsOfURLOptionsErrorin classNSMutableData
-
initWithData
public NSPurgeableData initWithData(@NotNull @NotNull NSData data)
- Overrides:
initWithDatain classNSMutableData
-
initWithLength
public NSPurgeableData initWithLength(long length)
- Overrides:
initWithLengthin classNSMutableData
-
isContentDiscarded
public boolean isContentDiscarded()
- Specified by:
isContentDiscardedin interfaceNSDiscardableContent
-
_supportsSecureCoding
public boolean _supportsSecureCoding()
Description copied from interface:NSSecureCodingThis property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.- Specified by:
_supportsSecureCodingin interfaceNSSecureCoding- Overrides:
_supportsSecureCodingin classNSMutableData
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-