public class NSMutableData extends NSData
NSData.Block_enumerateByteRangesUsingBlock, NSData.Block_initWithBytesNoCopyLengthDeallocatorNSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
NSMutableData(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
static NSMutableData |
alloc() |
static NSMutableData |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
void |
appendBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes,
long length) |
void |
appendData(NSData other) |
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 |
classForKeyedUnarchiver() |
boolean |
compressUsingAlgorithmError(long algorithm,
org.moe.natj.general.ptr.Ptr<NSError> error) |
static NSMutableData |
data() |
static NSMutableData |
dataWithBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes,
long length) |
static NSMutableData |
dataWithBytesNoCopyLength(org.moe.natj.general.ptr.VoidPtr bytes,
long length) |
static NSMutableData |
dataWithBytesNoCopyLengthFreeWhenDone(org.moe.natj.general.ptr.VoidPtr bytes,
long length,
boolean b) |
static NSMutableData |
dataWithCapacity(long aNumItems) |
static NSMutableData |
dataWithContentsOfFile(java.lang.String path) |
static NSMutableData |
dataWithContentsOfFileOptionsError(java.lang.String path,
long readOptionsMask,
org.moe.natj.general.ptr.Ptr<NSError> errorPtr) |
static NSMutableData |
dataWithContentsOfMappedFile(java.lang.String path)
Deprecated.
|
static NSMutableData |
dataWithContentsOfURL(NSURL url) |
static NSMutableData |
dataWithContentsOfURLOptionsError(NSURL url,
long readOptionsMask,
org.moe.natj.general.ptr.Ptr<NSError> errorPtr) |
static NSMutableData |
dataWithData(NSData data) |
static NSMutableData |
dataWithLength(long length) |
static java.lang.String |
debugDescription_static() |
boolean |
decompressUsingAlgorithmError(long algorithm,
org.moe.natj.general.ptr.Ptr<NSError> error)
These methods compress or decompress the receiver's contents in-place using the specified algorithm.
|
static java.lang.String |
description_static() |
static long |
hash_static() |
void |
increaseLengthBy(long extraLength) |
NSMutableData |
init() |
NSMutableData |
initWithBase64EncodedDataOptions(NSData base64Data,
long options)
Create an NSData from a Base-64, UTF-8 encoded NSData.
|
NSMutableData |
initWithBase64EncodedStringOptions(java.lang.String base64String,
long options)
Create an NSData from a Base-64 encoded NSString using the given options.
|
NSMutableData |
initWithBase64Encoding(java.lang.String base64String)
Deprecated.
|
NSMutableData |
initWithBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes,
long length) |
NSMutableData |
initWithBytesNoCopyLength(org.moe.natj.general.ptr.VoidPtr bytes,
long length) |
NSMutableData |
initWithBytesNoCopyLengthDeallocator(org.moe.natj.general.ptr.VoidPtr bytes,
long length,
NSData.Block_initWithBytesNoCopyLengthDeallocator deallocator) |
NSMutableData |
initWithBytesNoCopyLengthFreeWhenDone(org.moe.natj.general.ptr.VoidPtr bytes,
long length,
boolean b) |
NSMutableData |
initWithCapacity(long capacity) |
NSMutableData |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
NSMutableData |
initWithContentsOfFile(java.lang.String path) |
NSMutableData |
initWithContentsOfFileOptionsError(java.lang.String path,
long readOptionsMask,
org.moe.natj.general.ptr.Ptr<NSError> errorPtr) |
NSMutableData |
initWithContentsOfMappedFile(java.lang.String path)
Deprecated.
|
NSMutableData |
initWithContentsOfURL(NSURL url) |
NSMutableData |
initWithContentsOfURLOptionsError(NSURL url,
long readOptionsMask,
org.moe.natj.general.ptr.Ptr<NSError> errorPtr) |
NSMutableData |
initWithData(NSData data) |
NSMutableData |
initWithLength(long length) |
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) |
long |
length() |
org.moe.natj.general.ptr.VoidPtr |
mutableBytes() |
static NSMutableData |
new_objc() |
void |
replaceBytesInRangeWithBytes(NSRange range,
org.moe.natj.general.ptr.ConstVoidPtr bytes) |
void |
replaceBytesInRangeWithBytesLength(NSRange range,
org.moe.natj.general.ptr.ConstVoidPtr replacementBytes,
long replacementLength) |
void |
resetBytesInRange(NSRange range) |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
setData(NSData data) |
void |
setLength(long value) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
static long |
version_static() |
base64EncodedDataWithOptions, base64EncodedStringWithOptions, base64Encoding, bytes, compressedDataUsingAlgorithmError, copyWithZone, decompressedDataUsingAlgorithmError, description, encodeWithCoder, enumerateByteRangesUsingBlock, getBytes, getBytesLength, getBytesRange, isEqualToData, mutableCopyWithZone, rangeOfDataOptionsRange, subdataWithRange, writeToFileAtomically, writeToFileOptionsError, writeToURLAtomically, writeToURLOptionsErroraccessibilityActivate, 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, 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, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static NSMutableData alloc()
public static NSMutableData 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 classForKeyedUnarchiver()
public static NSMutableData data()
public static NSMutableData dataWithBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)
public static NSMutableData dataWithBytesNoCopyLength(org.moe.natj.general.ptr.VoidPtr bytes, long length)
public static NSMutableData dataWithBytesNoCopyLengthFreeWhenDone(org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)
public static NSMutableData dataWithCapacity(long aNumItems)
public static NSMutableData dataWithContentsOfFile(java.lang.String path)
public static NSMutableData dataWithContentsOfFileOptionsError(java.lang.String path, long readOptionsMask, org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
@Deprecated public static NSMutableData dataWithContentsOfMappedFile(java.lang.String path)
public static NSMutableData dataWithContentsOfURL(NSURL url)
public static NSMutableData dataWithContentsOfURLOptionsError(NSURL url, long readOptionsMask, org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
public static NSMutableData dataWithData(NSData data)
public static NSMutableData dataWithLength(long length)
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
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 static NSMutableData 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 setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static boolean supportsSecureCoding()
public static long version_static()
public void appendBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes,
long length)
public void appendData(NSData other)
public void increaseLengthBy(long extraLength)
public NSMutableData init()
public NSMutableData initWithBase64EncodedDataOptions(NSData base64Data, long options)
NSDatainitWithBase64EncodedDataOptions in class NSDatapublic NSMutableData initWithBase64EncodedStringOptions(java.lang.String base64String, long options)
NSDatainitWithBase64EncodedStringOptions in class NSData@Deprecated public NSMutableData initWithBase64Encoding(java.lang.String base64String)
NSDatainitWithBase64Encoding in class NSDatapublic NSMutableData initWithBytesLength(org.moe.natj.general.ptr.ConstVoidPtr bytes, long length)
initWithBytesLength in class NSDatapublic NSMutableData initWithBytesNoCopyLength(org.moe.natj.general.ptr.VoidPtr bytes, long length)
initWithBytesNoCopyLength in class NSDatapublic NSMutableData initWithBytesNoCopyLengthDeallocator(org.moe.natj.general.ptr.VoidPtr bytes, long length, NSData.Block_initWithBytesNoCopyLengthDeallocator deallocator)
initWithBytesNoCopyLengthDeallocator in class NSDatapublic NSMutableData initWithBytesNoCopyLengthFreeWhenDone(org.moe.natj.general.ptr.VoidPtr bytes, long length, boolean b)
initWithBytesNoCopyLengthFreeWhenDone in class NSDatapublic NSMutableData initWithCapacity(long capacity)
public NSMutableData initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class NSDatapublic NSMutableData initWithContentsOfFile(java.lang.String path)
initWithContentsOfFile in class NSDatapublic NSMutableData initWithContentsOfFileOptionsError(java.lang.String path, long readOptionsMask, org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
initWithContentsOfFileOptionsError in class NSData@Deprecated public NSMutableData initWithContentsOfMappedFile(java.lang.String path)
initWithContentsOfMappedFile in class NSDatapublic NSMutableData initWithContentsOfURL(NSURL url)
initWithContentsOfURL in class NSDatapublic NSMutableData initWithContentsOfURLOptionsError(NSURL url, long readOptionsMask, org.moe.natj.general.ptr.Ptr<NSError> errorPtr)
initWithContentsOfURLOptionsError in class NSDatapublic NSMutableData initWithData(NSData data)
initWithData in class NSDatapublic NSMutableData initWithLength(long length)
public org.moe.natj.general.ptr.VoidPtr mutableBytes()
public void replaceBytesInRangeWithBytes(NSRange range, org.moe.natj.general.ptr.ConstVoidPtr bytes)
public void replaceBytesInRangeWithBytesLength(NSRange range, org.moe.natj.general.ptr.ConstVoidPtr replacementBytes, long replacementLength)
public void resetBytesInRange(NSRange range)
public void setData(NSData data)
public void setLength(long value)
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCoding_supportsSecureCoding in class NSDatapublic boolean compressUsingAlgorithmError(long algorithm,
org.moe.natj.general.ptr.Ptr<NSError> error)
public boolean decompressUsingAlgorithmError(long algorithm,
org.moe.natj.general.ptr.Ptr<NSError> error)