Class Foundation


  • public final class Foundation
    extends java.lang.Object
    • Field Detail

      • NSNotFound

        public static final long NSNotFound
      • NSHashTableStrongMemory

        public static final long NSHashTableStrongMemory
        An NSHashTable is modeled after a set, although, because of its options, is not a set because it can behave differently (for example, if pointer equality is specified two isEqual strings will both be entered). The major option is to provide for "weak" references that are removed automatically, but at some indefinite point in the future. An NSHashTable can also be configured to operate on arbitrary pointers and not just objects. We recommend the C function API for "void *" access. To configure for pointer use, consult and choose the appropriate NSPointerFunctionsOptions or configure or use an NSPointerFunctions object itself for initialization.
        See Also:
        Constant Field Values
      • NSHashTableObjectPointerPersonality

        public static final long NSHashTableObjectPointerPersonality
        See Also:
        Constant Field Values
      • NSMapTableStrongMemory

        public static final long NSMapTableStrongMemory
        An NSMapTable is modeled after a dictionary, although, because of its options, is not a dictionary because it will behave differently. The major option is to have keys and/or values held "weakly" in a manner that entries will be removed at some indefinite point after one of the objects is reclaimed. In addition to being held weakly, keys or values may be copied on input or may use pointer identity for equality and hashing. An NSMapTable can also be configured to operate on arbitrary pointers and not just objects. We recommend the C function API for "void *" access. To configure for pointer use, consult and choose the appropriate NSPointerFunction options or configure and use NSPointerFunctions objects directly for initialization.
        See Also:
        Constant Field Values
      • NSMapTableObjectPointerPersonality

        public static final long NSMapTableObjectPointerPersonality
        See Also:
        Constant Field Values
      • NSOperationQueueDefaultMaxConcurrentOperationCount

        public static final long NSOperationQueueDefaultMaxConcurrentOperationCount
        See Also:
        Constant Field Values
      • NSUndoCloseGroupingRunLoopOrdering

        public static final long NSUndoCloseGroupingRunLoopOrdering
        used with NSRunLoop's performSelector:target:argument:order:modes:
        See Also:
        Constant Field Values
    • Method Detail

      • NSLocalizedString

        public static java.lang.String NSLocalizedString​(java.lang.String key,
                                                         java.lang.String comment)
      • NSLocalizedStringFromTable

        public static java.lang.String NSLocalizedStringFromTable​(java.lang.String key,
                                                                  java.lang.String tbl,
                                                                  java.lang.String comment)
      • NSLocalizedStringFromTableInBundle

        public static java.lang.String NSLocalizedStringFromTableInBundle​(java.lang.String key,
                                                                          java.lang.String tbl,
                                                                          NSBundle bundle,
                                                                          java.lang.String comment)
      • NSLocalizedStringWithDefaultValue

        public static java.lang.String NSLocalizedStringWithDefaultValue​(java.lang.String key,
                                                                         java.lang.String tbl,
                                                                         NSBundle bundle,
                                                                         java.lang.String val,
                                                                         java.lang.String comment)
      • NSLocalizedString

        public static java.lang.String NSLocalizedString​(java.lang.String key)
      • NSLocalizedStringFromTable

        public static java.lang.String NSLocalizedStringFromTable​(java.lang.String key,
                                                                  java.lang.String tbl)
      • NSLocalizedStringFromTableInBundle

        public static java.lang.String NSLocalizedStringFromTableInBundle​(java.lang.String key,
                                                                          java.lang.String tbl,
                                                                          NSBundle bundle)
      • NSLocalizedStringWithDefaultValue

        public static java.lang.String NSLocalizedStringWithDefaultValue​(java.lang.String key,
                                                                         java.lang.String tbl,
                                                                         NSBundle bundle,
                                                                         java.lang.String val)
      • NSStringFromSelector

        public static java.lang.String NSStringFromSelector​(org.moe.natj.objc.SEL aSelector)
      • NSSelectorFromString

        public static org.moe.natj.objc.SEL NSSelectorFromString​(java.lang.String aSelectorName)
      • NSStringFromClass

        public static java.lang.String NSStringFromClass​(org.moe.natj.objc.Class aClass)
      • NSClassFromString

        public static org.moe.natj.objc.Class NSClassFromString​(java.lang.String aClassName)
      • NSGetSizeAndAlignment

        public static java.lang.String NSGetSizeAndAlignment​(java.lang.String typePtr,
                                                             org.moe.natj.general.ptr.NUIntPtr sizep,
                                                             org.moe.natj.general.ptr.NUIntPtr alignp)
      • NSLog

        public static void NSLog​(java.lang.Object format,
                                 java.lang.Object... varargs)
      • NSLogv

        public static void NSLogv​(java.lang.Object format,
                                  org.moe.natj.general.ptr.BytePtr args)
      • NSDefaultMallocZone

        public static org.moe.natj.general.ptr.VoidPtr NSDefaultMallocZone()
      • NSCreateZone

        public static org.moe.natj.general.ptr.VoidPtr NSCreateZone​(long startSize,
                                                                    long granularity,
                                                                    boolean canFree)
      • NSRecycleZone

        public static void NSRecycleZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • NSSetZoneName

        public static void NSSetZoneName​(org.moe.natj.general.ptr.VoidPtr zone,
                                         java.lang.String name)
      • NSZoneName

        public static java.lang.String NSZoneName​(org.moe.natj.general.ptr.VoidPtr zone)
      • NSZoneFromPointer

        public static org.moe.natj.general.ptr.VoidPtr NSZoneFromPointer​(org.moe.natj.general.ptr.VoidPtr ptr)
      • NSZoneMalloc

        public static org.moe.natj.general.ptr.VoidPtr NSZoneMalloc​(org.moe.natj.general.ptr.VoidPtr zone,
                                                                    long size)
      • NSZoneCalloc

        public static org.moe.natj.general.ptr.VoidPtr NSZoneCalloc​(org.moe.natj.general.ptr.VoidPtr zone,
                                                                    long numElems,
                                                                    long byteSize)
      • NSZoneRealloc

        public static org.moe.natj.general.ptr.VoidPtr NSZoneRealloc​(org.moe.natj.general.ptr.VoidPtr zone,
                                                                     org.moe.natj.general.ptr.VoidPtr ptr,
                                                                     long size)
      • NSZoneFree

        public static void NSZoneFree​(org.moe.natj.general.ptr.VoidPtr zone,
                                      org.moe.natj.general.ptr.VoidPtr ptr)
      • NSPageSize

        public static long NSPageSize()
      • NSLogPageSize

        public static long NSLogPageSize()
      • NSRoundUpToMultipleOfPageSize

        public static long NSRoundUpToMultipleOfPageSize​(long bytes)
      • NSRoundDownToMultipleOfPageSize

        public static long NSRoundDownToMultipleOfPageSize​(long bytes)
      • NSAllocateMemoryPages

        public static org.moe.natj.general.ptr.VoidPtr NSAllocateMemoryPages​(long bytes)
      • NSDeallocateMemoryPages

        public static void NSDeallocateMemoryPages​(org.moe.natj.general.ptr.VoidPtr ptr,
                                                   long bytes)
      • NSCopyMemoryPages

        public static void NSCopyMemoryPages​(org.moe.natj.general.ptr.ConstVoidPtr source,
                                             org.moe.natj.general.ptr.VoidPtr dest,
                                             long bytes)
      • NSRealMemoryAvailable

        @Deprecated
        public static long NSRealMemoryAvailable()
        Deprecated.
      • CFBridgingRetain

        public static org.moe.natj.general.ptr.ConstVoidPtr CFBridgingRetain​(java.lang.Object X)
        After using a CFBridgingRetain on an NSObject, the caller must take responsibility for calling CFRelease at an appropriate time.
      • CFBridgingRelease

        public static java.lang.Object CFBridgingRelease​(org.moe.natj.general.ptr.ConstVoidPtr X)
      • NSMakeRange

        public static NSRange NSMakeRange​(long loc,
                                          long len)
      • NSMaxRange

        public static long NSMaxRange​(NSRange range)
      • NSLocationInRange

        public static boolean NSLocationInRange​(long loc,
                                                NSRange range)
      • NSEqualRanges

        public static boolean NSEqualRanges​(NSRange range1,
                                            NSRange range2)
      • NSStringFromRange

        public static java.lang.String NSStringFromRange​(NSRange range)
      • NSRangeFromString

        public static NSRange NSRangeFromString​(java.lang.String aString)
      • NSHostByteOrder

        public static long NSHostByteOrder()
      • NSSwapShort

        public static char NSSwapShort​(char inv)
      • NSSwapInt

        public static int NSSwapInt​(int inv)
      • NSSwapLong

        public static long NSSwapLong​(long inv)
      • NSSwapLongLong

        public static long NSSwapLongLong​(long inv)
      • NSSwapBigShortToHost

        public static char NSSwapBigShortToHost​(char x)
      • NSSwapBigIntToHost

        public static int NSSwapBigIntToHost​(int x)
      • NSSwapBigLongToHost

        public static long NSSwapBigLongToHost​(long x)
      • NSSwapBigLongLongToHost

        public static long NSSwapBigLongLongToHost​(long x)
      • NSSwapHostShortToBig

        public static char NSSwapHostShortToBig​(char x)
      • NSSwapHostIntToBig

        public static int NSSwapHostIntToBig​(int x)
      • NSSwapHostLongToBig

        public static long NSSwapHostLongToBig​(long x)
      • NSSwapHostLongLongToBig

        public static long NSSwapHostLongLongToBig​(long x)
      • NSSwapLittleShortToHost

        public static char NSSwapLittleShortToHost​(char x)
      • NSSwapLittleIntToHost

        public static int NSSwapLittleIntToHost​(int x)
      • NSSwapLittleLongToHost

        public static long NSSwapLittleLongToHost​(long x)
      • NSSwapLittleLongLongToHost

        public static long NSSwapLittleLongLongToHost​(long x)
      • NSSwapHostShortToLittle

        public static char NSSwapHostShortToLittle​(char x)
      • NSSwapHostIntToLittle

        public static int NSSwapHostIntToLittle​(int x)
      • NSSwapHostLongToLittle

        public static long NSSwapHostLongToLittle​(long x)
      • NSSwapHostLongLongToLittle

        public static long NSSwapHostLongLongToLittle​(long x)
      • NSConvertHostFloatToSwapped

        public static NSSwappedFloat NSConvertHostFloatToSwapped​(float x)
      • NSConvertSwappedFloatToHost

        public static float NSConvertSwappedFloatToHost​(NSSwappedFloat x)
      • NSConvertHostDoubleToSwapped

        public static NSSwappedDouble NSConvertHostDoubleToSwapped​(double x)
      • NSConvertSwappedDoubleToHost

        public static double NSConvertSwappedDoubleToHost​(NSSwappedDouble x)
      • NSSwapBigDoubleToHost

        public static double NSSwapBigDoubleToHost​(NSSwappedDouble x)
      • NSSwapBigFloatToHost

        public static float NSSwapBigFloatToHost​(NSSwappedFloat x)
      • NSSwapHostDoubleToBig

        public static NSSwappedDouble NSSwapHostDoubleToBig​(double x)
      • NSSwapHostFloatToBig

        public static NSSwappedFloat NSSwapHostFloatToBig​(float x)
      • NSSwapLittleDoubleToHost

        public static double NSSwapLittleDoubleToHost​(NSSwappedDouble x)
      • NSSwapLittleFloatToHost

        public static float NSSwapLittleFloatToHost​(NSSwappedFloat x)
      • NSSwapHostDoubleToLittle

        public static NSSwappedDouble NSSwapHostDoubleToLittle​(double x)
      • NSSwapHostFloatToLittle

        public static NSSwappedFloat NSSwapHostFloatToLittle​(float x)
      • NSDecimalIsNotANumber

        public static boolean NSDecimalIsNotANumber​(org.moe.natj.general.ptr.VoidPtr dcm)
      • NSDecimalCopy

        public static void NSDecimalCopy​(org.moe.natj.general.ptr.VoidPtr destination,
                                         org.moe.natj.general.ptr.VoidPtr source)
        Operations **********
      • NSDecimalCompact

        public static void NSDecimalCompact​(org.moe.natj.general.ptr.VoidPtr number)
      • NSDecimalCompare

        public static long NSDecimalCompare​(org.moe.natj.general.ptr.VoidPtr leftOperand,
                                            org.moe.natj.general.ptr.VoidPtr rightOperand)
      • NSDecimalRound

        public static void NSDecimalRound​(org.moe.natj.general.ptr.VoidPtr result,
                                          org.moe.natj.general.ptr.VoidPtr number,
                                          long scale,
                                          long roundingMode)
        NSDecimalCompare:Compares leftOperand and rightOperand.
      • NSDecimalNormalize

        public static long NSDecimalNormalize​(org.moe.natj.general.ptr.VoidPtr number1,
                                              org.moe.natj.general.ptr.VoidPtr number2,
                                              long roundingMode)
        Rounds num to the given scale using the given mode. result may be a pointer to same space as num. scale indicates number of significant digits after the decimal point
      • NSDecimalAdd

        public static long NSDecimalAdd​(org.moe.natj.general.ptr.VoidPtr result,
                                        org.moe.natj.general.ptr.VoidPtr leftOperand,
                                        org.moe.natj.general.ptr.VoidPtr rightOperand,
                                        long roundingMode)
      • NSDecimalSubtract

        public static long NSDecimalSubtract​(org.moe.natj.general.ptr.VoidPtr result,
                                             org.moe.natj.general.ptr.VoidPtr leftOperand,
                                             org.moe.natj.general.ptr.VoidPtr rightOperand,
                                             long roundingMode)
        Exact operations. result may be a pointer to same space as leftOperand or rightOperand
      • NSDecimalMultiply

        public static long NSDecimalMultiply​(org.moe.natj.general.ptr.VoidPtr result,
                                             org.moe.natj.general.ptr.VoidPtr leftOperand,
                                             org.moe.natj.general.ptr.VoidPtr rightOperand,
                                             long roundingMode)
        Exact operations. result may be a pointer to same space as leftOperand or rightOperand
      • NSDecimalDivide

        public static long NSDecimalDivide​(org.moe.natj.general.ptr.VoidPtr result,
                                           org.moe.natj.general.ptr.VoidPtr leftOperand,
                                           org.moe.natj.general.ptr.VoidPtr rightOperand,
                                           long roundingMode)
        Exact operations. result may be a pointer to same space as leftOperand or rightOperand
      • NSDecimalPower

        public static long NSDecimalPower​(org.moe.natj.general.ptr.VoidPtr result,
                                          org.moe.natj.general.ptr.VoidPtr number,
                                          long power,
                                          long roundingMode)
        Division could be silently inexact; Exact operations. result may be a pointer to same space as leftOperand or rightOperand
      • NSDecimalMultiplyByPowerOf10

        public static long NSDecimalMultiplyByPowerOf10​(org.moe.natj.general.ptr.VoidPtr result,
                                                        org.moe.natj.general.ptr.VoidPtr number,
                                                        short power,
                                                        long roundingMode)
      • NSDecimalString

        public static java.lang.String NSDecimalString​(org.moe.natj.general.ptr.VoidPtr dcm,
                                                       java.lang.Object locale)
      • NSUserName

        public static java.lang.String NSUserName()
      • NSFullUserName

        public static java.lang.String NSFullUserName()
      • NSHomeDirectory

        public static java.lang.String NSHomeDirectory()
      • NSHomeDirectoryForUser

        public static java.lang.String NSHomeDirectoryForUser​(java.lang.String userName)
      • NSTemporaryDirectory

        public static java.lang.String NSTemporaryDirectory()
      • NSOpenStepRootDirectory

        public static java.lang.String NSOpenStepRootDirectory()
      • NSSearchPathForDirectoriesInDomains

        public static NSArray<java.lang.String> NSSearchPathForDirectoriesInDomains​(long directory,
                                                                                    long domainMask,
                                                                                    boolean expandTilde)
      • NSFoundationVersionNumber

        public static double NSFoundationVersionNumber()
      • NSStringTransformLatinToKatakana

        public static java.lang.String NSStringTransformLatinToKatakana()
      • NSStringTransformLatinToHiragana

        public static java.lang.String NSStringTransformLatinToHiragana()
      • NSStringTransformLatinToHangul

        public static java.lang.String NSStringTransformLatinToHangul()
      • NSStringTransformLatinToArabic

        public static java.lang.String NSStringTransformLatinToArabic()
      • NSStringTransformLatinToHebrew

        public static java.lang.String NSStringTransformLatinToHebrew()
      • NSStringTransformLatinToThai

        public static java.lang.String NSStringTransformLatinToThai()
      • NSStringTransformLatinToCyrillic

        public static java.lang.String NSStringTransformLatinToCyrillic()
      • NSStringTransformLatinToGreek

        public static java.lang.String NSStringTransformLatinToGreek()
      • NSStringTransformToLatin

        public static java.lang.String NSStringTransformToLatin()
      • NSStringTransformMandarinToLatin

        public static java.lang.String NSStringTransformMandarinToLatin()
      • NSStringTransformHiraganaToKatakana

        public static java.lang.String NSStringTransformHiraganaToKatakana()
      • NSStringTransformFullwidthToHalfwidth

        public static java.lang.String NSStringTransformFullwidthToHalfwidth()
      • NSStringTransformToXMLHex

        public static java.lang.String NSStringTransformToXMLHex()
      • NSStringTransformToUnicodeName

        public static java.lang.String NSStringTransformToUnicodeName()
      • NSStringTransformStripCombiningMarks

        public static java.lang.String NSStringTransformStripCombiningMarks()
      • NSStringTransformStripDiacritics

        public static java.lang.String NSStringTransformStripDiacritics()
      • NSStringEncodingDetectionSuggestedEncodingsKey

        public static java.lang.String NSStringEncodingDetectionSuggestedEncodingsKey()
        NSArray of NSNumbers which contain NSStringEncoding values; if this key is not present in the dictionary, all encodings are weighted the same
      • NSStringEncodingDetectionDisallowedEncodingsKey

        public static java.lang.String NSStringEncodingDetectionDisallowedEncodingsKey()
        NSArray of NSNumbers which contain NSStringEncoding values; if this key is not present in the dictionary, all encodings are considered
      • NSStringEncodingDetectionUseOnlySuggestedEncodingsKey

        public static java.lang.String NSStringEncodingDetectionUseOnlySuggestedEncodingsKey()
        NSNumber boolean value; if this key is not present in the dictionary, the default value is NO
      • NSStringEncodingDetectionAllowLossyKey

        public static java.lang.String NSStringEncodingDetectionAllowLossyKey()
        NSNumber boolean value; if this key is not present in the dictionary, the default value is YES
      • NSStringEncodingDetectionFromWindowsKey

        public static java.lang.String NSStringEncodingDetectionFromWindowsKey()
        NSNumber boolean value; if this key is not present in the dictionary, the default value is NO
      • NSStringEncodingDetectionLossySubstitutionKey

        public static java.lang.String NSStringEncodingDetectionLossySubstitutionKey()
        NSString value; if this key is not present in the dictionary, the default value is U+FFFD
      • NSStringEncodingDetectionLikelyLanguageKey

        public static java.lang.String NSStringEncodingDetectionLikelyLanguageKey()
        NSString value; ISO language code; if this key is not present in the dictionary, no such information is considered
      • NSCharacterConversionException

        public static java.lang.String NSCharacterConversionException()
      • NSParseErrorException

        public static java.lang.String NSParseErrorException()
        raised by -propertyList
      • NSProgressEstimatedTimeRemainingKey

        public static java.lang.String NSProgressEstimatedTimeRemainingKey()
        How much time is probably left in the operation, as an NSNumber containing a number of seconds.
      • NSProgressThroughputKey

        public static java.lang.String NSProgressThroughputKey()
        How fast data is being processed, as an NSNumber containing bytes per second.
      • NSProgressKindFile

        public static java.lang.String NSProgressKindFile()
        The value for the kind property that indicates that the work being done is one of the kind of file operations listed below. NSProgress of this kind is assumed to use bytes as the unit of work being done and the default implementation of -localizedDescription takes advantage of that to return more specific text than it could otherwise. The NSProgressFileTotalCountKey and NSProgressFileCompletedCountKey keys in the userInfo dictionary are used for the overall count of files.
      • NSProgressFileOperationKindKey

        public static java.lang.String NSProgressFileOperationKindKey()
        A user info dictionary key, for an entry that is required when the value for the kind property is NSProgressKindFile. The value must be one of the strings listed in the next section. The default implementations of of -localizedDescription and -localizedItemDescription use this value to determine the text that they return.
      • NSProgressFileOperationKindDownloading

        public static java.lang.String NSProgressFileOperationKindDownloading()
        Possible values for NSProgressFileOperationKindKey entries.
      • NSProgressFileOperationKindDecompressingAfterDownloading

        public static java.lang.String NSProgressFileOperationKindDecompressingAfterDownloading()
      • NSProgressFileOperationKindReceiving

        public static java.lang.String NSProgressFileOperationKindReceiving()
      • NSProgressFileOperationKindCopying

        public static java.lang.String NSProgressFileOperationKindCopying()
      • NSProgressFileURLKey

        public static java.lang.String NSProgressFileURLKey()
        A user info dictionary key. The value must be an NSURL identifying the item on which progress is being made. This is required for any NSProgress that is published using -publish to be reported to subscribers registered with +addSubscriberForFileURL:withPublishingHandler:.
      • NSProgressFileTotalCountKey

        public static java.lang.String NSProgressFileTotalCountKey()
        User info dictionary keys. The values must be NSNumbers containing integers. These entries are optional but if they are both present then the default implementation of -localizedAdditionalDescription uses them to determine the text that it returns.
      • NSProgressFileCompletedCountKey

        public static java.lang.String NSProgressFileCompletedCountKey()
      • NSBundleDidLoadNotification

        public static java.lang.String NSBundleDidLoadNotification()
      • NSLoadedClasses

        public static java.lang.String NSLoadedClasses()
        notification key
      • NSBundleResourceRequestLowDiskSpaceNotification

        public static java.lang.String NSBundleResourceRequestLowDiskSpaceNotification()
        This notification is posted to the default notification center when the resource request system detects a low disk space condition. If the application is in the background, the system needs more space, and the application does not free up enough in response to the notification then the application may be killed. The application can free up space by calling -endAccessingResources on any outstanding requests. This will inform the system that you are done with those resources and it may purge the content to make room for a new request. Note that this notification may not be the same as low disk space on the system, as applications can have a smaller quota.
      • NSBundleResourceRequestLoadingPriorityUrgent

        public static double NSBundleResourceRequestLoadingPriorityUrgent()
        Use this value for the loadingPriority property if the user is doing nothing but waiting on the result of this request. The system will dedicate the maximum amount of resources available to finishing this request as soon as possible.
      • NSSystemClockDidChangeNotification

        public static java.lang.String NSSystemClockDidChangeNotification()
      • NSCalendarIdentifierGregorian

        public static java.lang.String NSCalendarIdentifierGregorian()
        the common calendar in Europe, the Western Hemisphere, and elsewhere
      • NSCalendarIdentifierBuddhist

        public static java.lang.String NSCalendarIdentifierBuddhist()
      • NSCalendarIdentifierChinese

        public static java.lang.String NSCalendarIdentifierChinese()
      • NSCalendarIdentifierCoptic

        public static java.lang.String NSCalendarIdentifierCoptic()
      • NSCalendarIdentifierEthiopicAmeteMihret

        public static java.lang.String NSCalendarIdentifierEthiopicAmeteMihret()
      • NSCalendarIdentifierEthiopicAmeteAlem

        public static java.lang.String NSCalendarIdentifierEthiopicAmeteAlem()
      • NSCalendarIdentifierHebrew

        public static java.lang.String NSCalendarIdentifierHebrew()
      • NSCalendarIdentifierISO8601

        public static java.lang.String NSCalendarIdentifierISO8601()
      • NSCalendarIdentifierIndian

        public static java.lang.String NSCalendarIdentifierIndian()
      • NSCalendarIdentifierIslamic

        public static java.lang.String NSCalendarIdentifierIslamic()
      • NSCalendarIdentifierIslamicCivil

        public static java.lang.String NSCalendarIdentifierIslamicCivil()
      • NSCalendarIdentifierJapanese

        public static java.lang.String NSCalendarIdentifierJapanese()
      • NSCalendarIdentifierPersian

        public static java.lang.String NSCalendarIdentifierPersian()
      • NSCalendarIdentifierRepublicOfChina

        public static java.lang.String NSCalendarIdentifierRepublicOfChina()
      • NSCalendarIdentifierIslamicTabular

        public static java.lang.String NSCalendarIdentifierIslamicTabular()
        A simple tabular Islamic calendar using the astronomical/Thursday epoch of CE 622 July 15
      • NSCalendarIdentifierIslamicUmmAlQura

        public static java.lang.String NSCalendarIdentifierIslamicUmmAlQura()
        The Islamic Umm al-Qura calendar used in Saudi Arabia. This is based on astronomical calculation, instead of tabular behavior.
      • NSCalendarDayChangedNotification

        public static java.lang.String NSCalendarDayChangedNotification()
        This notification is posted through [NSNotificationCenter defaultCenter] when the system day changes. Register with "nil" as the object of this notification. If the computer/device is asleep when the day changed, this will be posted on wakeup. You'll get just one of these if the machine has been asleep for several days. The definition of "Day" is relative to the current calendar (NSCalendar.currentCalendar) of the process and its locale and time zone. There are no guarantees that this notification is received by observers in a "timely" manner, same as with distributed notifications.
      • NSCurrentLocaleDidChangeNotification

        public static java.lang.String NSCurrentLocaleDidChangeNotification()
      • NSLocaleIdentifier

        public static java.lang.String NSLocaleIdentifier()
        NSString
      • NSLocaleLanguageCode

        public static java.lang.String NSLocaleLanguageCode()
        NSString
      • NSLocaleCountryCode

        public static java.lang.String NSLocaleCountryCode()
        NSString
      • NSLocaleScriptCode

        public static java.lang.String NSLocaleScriptCode()
        NSString
      • NSLocaleVariantCode

        public static java.lang.String NSLocaleVariantCode()
        NSString
      • NSLocaleExemplarCharacterSet

        public static java.lang.String NSLocaleExemplarCharacterSet()
        NSCharacterSet
      • NSLocaleCalendar

        public static java.lang.String NSLocaleCalendar()
        NSCalendar
      • NSLocaleCollationIdentifier

        public static java.lang.String NSLocaleCollationIdentifier()
        NSString
      • NSLocaleUsesMetricSystem

        public static java.lang.String NSLocaleUsesMetricSystem()
        NSNumber boolean
      • NSLocaleMeasurementSystem

        public static java.lang.String NSLocaleMeasurementSystem()
        NSString
      • NSLocaleDecimalSeparator

        public static java.lang.String NSLocaleDecimalSeparator()
        NSString
      • NSLocaleGroupingSeparator

        public static java.lang.String NSLocaleGroupingSeparator()
        NSString
      • NSLocaleCurrencySymbol

        public static java.lang.String NSLocaleCurrencySymbol()
        NSString
      • NSLocaleCurrencyCode

        public static java.lang.String NSLocaleCurrencyCode()
        NSString
      • NSLocaleCollatorIdentifier

        public static java.lang.String NSLocaleCollatorIdentifier()
        NSString
      • NSLocaleQuotationBeginDelimiterKey

        public static java.lang.String NSLocaleQuotationBeginDelimiterKey()
        NSString
      • NSLocaleQuotationEndDelimiterKey

        public static java.lang.String NSLocaleQuotationEndDelimiterKey()
        NSString
      • NSLocaleAlternateQuotationBeginDelimiterKey

        public static java.lang.String NSLocaleAlternateQuotationBeginDelimiterKey()
        NSString
      • NSLocaleAlternateQuotationEndDelimiterKey

        public static java.lang.String NSLocaleAlternateQuotationEndDelimiterKey()
        NSString
      • NSGregorianCalendar

        public static java.lang.String NSGregorianCalendar()
        Values for NSCalendar identifiers (not the NSLocaleCalendar property key)
      • NSBuddhistCalendar

        public static java.lang.String NSBuddhistCalendar()
      • NSChineseCalendar

        public static java.lang.String NSChineseCalendar()
      • NSHebrewCalendar

        public static java.lang.String NSHebrewCalendar()
      • NSIslamicCalendar

        public static java.lang.String NSIslamicCalendar()
      • NSIslamicCivilCalendar

        public static java.lang.String NSIslamicCivilCalendar()
      • NSJapaneseCalendar

        public static java.lang.String NSJapaneseCalendar()
      • NSRepublicOfChinaCalendar

        public static java.lang.String NSRepublicOfChinaCalendar()
      • NSPersianCalendar

        public static java.lang.String NSPersianCalendar()
      • NSIndianCalendar

        public static java.lang.String NSIndianCalendar()
      • NSISO8601Calendar

        public static java.lang.String NSISO8601Calendar()
      • NSPersonNameComponentKey

        public static java.lang.String NSPersonNameComponentKey()
        Attributed String identifier key string
      • NSPersonNameComponentGivenName

        public static java.lang.String NSPersonNameComponentGivenName()
        Constants for attributed strings
      • NSPersonNameComponentFamilyName

        public static java.lang.String NSPersonNameComponentFamilyName()
      • NSPersonNameComponentMiddleName

        public static java.lang.String NSPersonNameComponentMiddleName()
      • NSPersonNameComponentPrefix

        public static java.lang.String NSPersonNameComponentPrefix()
      • NSPersonNameComponentSuffix

        public static java.lang.String NSPersonNameComponentSuffix()
      • NSPersonNameComponentNickname

        public static java.lang.String NSPersonNameComponentNickname()
      • NSPersonNameComponentDelimiter

        public static java.lang.String NSPersonNameComponentDelimiter()
        The delimiter is the character or characters used to separate name components. For CJK languages there is no delimiter.
      • NSGenericException

        public static java.lang.String NSGenericException()
        Generic Exception names **************
      • NSRangeException

        public static java.lang.String NSRangeException()
      • NSInvalidArgumentException

        public static java.lang.String NSInvalidArgumentException()
      • NSInternalInconsistencyException

        public static java.lang.String NSInternalInconsistencyException()
      • NSMallocException

        public static java.lang.String NSMallocException()
      • NSObjectInaccessibleException

        public static java.lang.String NSObjectInaccessibleException()
      • NSObjectNotAvailableException

        public static java.lang.String NSObjectNotAvailableException()
      • NSDestinationInvalidException

        public static java.lang.String NSDestinationInvalidException()
      • NSPortTimeoutException

        public static java.lang.String NSPortTimeoutException()
      • NSInvalidSendPortException

        public static java.lang.String NSInvalidSendPortException()
      • NSInvalidReceivePortException

        public static java.lang.String NSInvalidReceivePortException()
      • NSPortSendException

        public static java.lang.String NSPortSendException()
      • NSPortReceiveException

        public static java.lang.String NSPortReceiveException()
      • NSOldStyleException

        public static java.lang.String NSOldStyleException()
      • NSAssertionHandlerKey

        public static java.lang.String NSAssertionHandlerKey()
      • NSDecimalNumberExactnessException

        public static java.lang.String NSDecimalNumberExactnessException()
        Exceptions **********
      • NSDecimalNumberOverflowException

        public static java.lang.String NSDecimalNumberOverflowException()
      • NSDecimalNumberUnderflowException

        public static java.lang.String NSDecimalNumberUnderflowException()
      • NSDecimalNumberDivideByZeroException

        public static java.lang.String NSDecimalNumberDivideByZeroException()
      • NSCocoaErrorDomain

        public static java.lang.String NSCocoaErrorDomain()
        Predefined domain for errors from most AppKit and Foundation APIs.
      • NSPOSIXErrorDomain

        public static java.lang.String NSPOSIXErrorDomain()
        Other predefined domains; value of "code" will correspond to preexisting values in these domains.
      • NSOSStatusErrorDomain

        public static java.lang.String NSOSStatusErrorDomain()
      • NSMachErrorDomain

        public static java.lang.String NSMachErrorDomain()
      • NSUnderlyingErrorKey

        public static java.lang.String NSUnderlyingErrorKey()
        Key in userInfo. A recommended standard way to embed NSErrors from underlying calls. The value of this key should be an NSError.
      • NSLocalizedDescriptionKey

        public static java.lang.String NSLocalizedDescriptionKey()
        NSString, a complete sentence (or more) describing ideally both what failed and why it failed.
      • NSLocalizedFailureReasonErrorKey

        public static java.lang.String NSLocalizedFailureReasonErrorKey()
        NSString, a complete sentence (or more) describing why the operation failed.
      • NSLocalizedRecoverySuggestionErrorKey

        public static java.lang.String NSLocalizedRecoverySuggestionErrorKey()
        NSString, a complete sentence (or more) describing what the user can do to fix the problem.
      • NSLocalizedRecoveryOptionsErrorKey

        public static java.lang.String NSLocalizedRecoveryOptionsErrorKey()
        NSArray of NSStrings corresponding to button titles.
      • NSRecoveryAttempterErrorKey

        public static java.lang.String NSRecoveryAttempterErrorKey()
        Instance of a subclass of NSObject that conforms to the NSErrorRecoveryAttempting informal protocol
      • NSHelpAnchorErrorKey

        public static java.lang.String NSHelpAnchorErrorKey()
        NSString containing a help anchor
      • NSStringEncodingErrorKey

        public static java.lang.String NSStringEncodingErrorKey()
        NSNumber containing NSStringEncoding
      • NSURLErrorKey

        public static java.lang.String NSURLErrorKey()
        NSURL
      • NSFilePathErrorKey

        public static java.lang.String NSFilePathErrorKey()
        NSString
      • NSDefaultRunLoopMode

        public static java.lang.String NSDefaultRunLoopMode()
      • NSRunLoopCommonModes

        public static java.lang.String NSRunLoopCommonModes()
      • NSFileHandleOperationException

        public static java.lang.String NSFileHandleOperationException()
      • NSFileHandleReadCompletionNotification

        public static java.lang.String NSFileHandleReadCompletionNotification()
      • NSFileHandleReadToEndOfFileCompletionNotification

        public static java.lang.String NSFileHandleReadToEndOfFileCompletionNotification()
      • NSFileHandleConnectionAcceptedNotification

        public static java.lang.String NSFileHandleConnectionAcceptedNotification()
      • NSFileHandleDataAvailableNotification

        public static java.lang.String NSFileHandleDataAvailableNotification()
      • NSFileHandleNotificationDataItem

        public static java.lang.String NSFileHandleNotificationDataItem()
      • NSFileHandleNotificationFileHandleItem

        public static java.lang.String NSFileHandleNotificationFileHandleItem()
      • NSFileHandleNotificationMonitorModes

        public static java.lang.String NSFileHandleNotificationMonitorModes()
      • NSURLFileScheme

        public static java.lang.String NSURLFileScheme()
        A string constant for the "file" URL scheme. If you are using this to compare to a URL's scheme to see if it is a file URL, you should instead use the NSURL fileURL property -- the fileURL property is much faster.
      • NSURLKeysOfUnsetValuesKey

        public static java.lang.String NSURLKeysOfUnsetValuesKey()
        Key for the resource properties that have not been set after setResourceValues:error: returns an error, returned as an array of of strings.
      • NSURLNameKey

        public static java.lang.String NSURLNameKey()
        The resource name provided by the file system (Read-write, value type NSString)
      • NSURLLocalizedNameKey

        public static java.lang.String NSURLLocalizedNameKey()
        Localized or extension-hidden name as displayed to users (Read-only, value type NSString)
      • NSURLIsRegularFileKey

        public static java.lang.String NSURLIsRegularFileKey()
        True for regular files (Read-only, value type boolean NSNumber)
      • NSURLIsDirectoryKey

        public static java.lang.String NSURLIsDirectoryKey()
        True for directories (Read-only, value type boolean NSNumber)
      • NSURLIsSymbolicLinkKey

        public static java.lang.String NSURLIsSymbolicLinkKey()
        True for symlinks (Read-only, value type boolean NSNumber)
      • NSURLIsVolumeKey

        public static java.lang.String NSURLIsVolumeKey()
        True for the root directory of a volume (Read-only, value type boolean NSNumber)
      • NSURLIsPackageKey

        public static java.lang.String NSURLIsPackageKey()
        True for packaged directories (Read-only 10_6 and 10_7, read-write 10_8, value type boolean NSNumber). Note: You can only set or clear this property on directories; if you try to set this property on non-directory objects, the property is ignored. If the directory is a package for some other reason (extension type, etc), setting this property to false will have no effect.
      • NSURLIsApplicationKey

        public static java.lang.String NSURLIsApplicationKey()
        True if resource is an application (Read-only, value type boolean NSNumber)
      • NSURLIsSystemImmutableKey

        public static java.lang.String NSURLIsSystemImmutableKey()
        True for system-immutable resources (Read-write, value type boolean NSNumber)
      • NSURLIsUserImmutableKey

        public static java.lang.String NSURLIsUserImmutableKey()
        True for user-immutable resources (Read-write, value type boolean NSNumber)
      • NSURLIsHiddenKey

        public static java.lang.String NSURLIsHiddenKey()
        True for resources normally not displayed to users (Read-write, value type boolean NSNumber). Note: If the resource is a hidden because its name starts with a period, setting this property to false will not change the property.
      • NSURLHasHiddenExtensionKey

        public static java.lang.String NSURLHasHiddenExtensionKey()
        True for resources whose filename extension is removed from the localized name property (Read-write, value type boolean NSNumber)
      • NSURLCreationDateKey

        public static java.lang.String NSURLCreationDateKey()
        The date the resource was created (Read-write, value type NSDate)
      • NSURLContentAccessDateKey

        public static java.lang.String NSURLContentAccessDateKey()
        The date the resource was last accessed (Read-write, value type NSDate)
      • NSURLContentModificationDateKey

        public static java.lang.String NSURLContentModificationDateKey()
        The time the resource content was last modified (Read-write, value type NSDate)
      • NSURLAttributeModificationDateKey

        public static java.lang.String NSURLAttributeModificationDateKey()
        The time the resource's attributes were last modified (Read-only, value type NSDate)
      • NSURLLinkCountKey

        public static java.lang.String NSURLLinkCountKey()
        Number of hard links to the resource (Read-only, value type NSNumber)
      • NSURLParentDirectoryURLKey

        public static java.lang.String NSURLParentDirectoryURLKey()
        The resource's parent directory, if any (Read-only, value type NSURL)
      • NSURLVolumeURLKey

        public static java.lang.String NSURLVolumeURLKey()
        URL of the volume on which the resource is stored (Read-only, value type NSURL)
      • NSURLTypeIdentifierKey

        public static java.lang.String NSURLTypeIdentifierKey()
        Uniform type identifier (UTI) for the resource (Read-only, value type NSString)
      • NSURLLocalizedTypeDescriptionKey

        public static java.lang.String NSURLLocalizedTypeDescriptionKey()
        User-visible type or "kind" description (Read-only, value type NSString)
      • NSURLLabelNumberKey

        public static java.lang.String NSURLLabelNumberKey()
        The label number assigned to the resource (Read-write, value type NSNumber)
      • NSURLLabelColorKey

        public static java.lang.String NSURLLabelColorKey()
        The color of the assigned label (Read-only, value type NSColor)
      • NSURLLocalizedLabelKey

        public static java.lang.String NSURLLocalizedLabelKey()
        The user-visible label text (Read-only, value type NSString)
      • NSURLEffectiveIconKey

        public static java.lang.String NSURLEffectiveIconKey()
        The icon normally displayed for the resource (Read-only, value type NSImage)
      • NSURLCustomIconKey

        public static java.lang.String NSURLCustomIconKey()
        The custom icon assigned to the resource, if any (Currently not implemented, value type NSImage)
      • NSURLFileResourceIdentifierKey

        public static java.lang.String NSURLFileResourceIdentifierKey()
        An identifier which can be used to compare two file system objects for equality using -isEqual (i.e, two object identifiers are equal if they have the same file system path or if the paths are linked to same inode on the same file system). This identifier is not persistent across system restarts. (Read-only, value type id )
      • NSURLVolumeIdentifierKey

        public static java.lang.String NSURLVolumeIdentifierKey()
        An identifier that can be used to identify the volume the file system object is on. Other objects on the same volume will have the same volume identifier and can be compared using for equality using -isEqual. This identifier is not persistent across system restarts. (Read-only, value type id )
      • NSURLPreferredIOBlockSizeKey

        public static java.lang.String NSURLPreferredIOBlockSizeKey()
        The optimal block size when reading or writing this file's data, or nil if not available. (Read-only, value type NSNumber)
      • NSURLIsReadableKey

        public static java.lang.String NSURLIsReadableKey()
        true if this process (as determined by EUID) can read the resource. (Read-only, value type boolean NSNumber)
      • NSURLIsWritableKey

        public static java.lang.String NSURLIsWritableKey()
        true if this process (as determined by EUID) can write to the resource. (Read-only, value type boolean NSNumber)
      • NSURLIsExecutableKey

        public static java.lang.String NSURLIsExecutableKey()
        true if this process (as determined by EUID) can execute a file resource or search a directory resource. (Read-only, value type boolean NSNumber)
      • NSURLFileSecurityKey

        public static java.lang.String NSURLFileSecurityKey()
        The file system object's security information encapsulated in a NSFileSecurity object. (Read-write, Value type NSFileSecurity)
      • NSURLIsExcludedFromBackupKey

        public static java.lang.String NSURLIsExcludedFromBackupKey()
        true if resource should be excluded from backups, false otherwise (Read-write, value type boolean NSNumber). This property is only useful for excluding cache and other application support files which are not needed in a backup. Some operations commonly made to user documents will cause this property to be reset to false and so this property should not be used on user documents.
      • NSURLPathKey

        public static java.lang.String NSURLPathKey()
        the URL's path as a file system path (Read-only, value type NSString)
      • NSURLCanonicalPathKey

        public static java.lang.String NSURLCanonicalPathKey()
        the URL's path as a canonical absolute file system path (Read-only, value type NSString)
      • NSURLIsMountTriggerKey

        public static java.lang.String NSURLIsMountTriggerKey()
        true if this URL is a file system trigger directory. Traversing or opening a file system trigger will cause an attempt to mount a file system on the trigger directory. (Read-only, value type boolean NSNumber)
      • NSURLGenerationIdentifierKey

        public static java.lang.String NSURLGenerationIdentifierKey()
        An opaque generation identifier which can be compared using isEqual: to determine if the data in a document has been modified. For URLs which refer to the same file inode, the generation identifier will change when the data in the file's data fork is changed (changes to extended attributes or other file system metadata do not change the generation identifier). For URLs which refer to the same directory inode, the generation identifier will change when direct children of that directory are added, removed or renamed (changes to the data of the direct children of that directory will not change the generation identifier). The generation identifier is persistent across system restarts. The generation identifier is tied to a specific document on a specific volume and is not transferred when the document is copied to another volume. This property is not supported by all volumes. (Read-only, value type id )
      • NSURLDocumentIdentifierKey

        public static java.lang.String NSURLDocumentIdentifierKey()
        The document identifier -- a value assigned by the kernel to a document (which can be either a file or directory) and is used to identify the document regardless of where it gets moved on a volume. The document identifier survives "safe save” operations; i.e it is sticky to the path it was assigned to (-replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error: is the preferred safe-save API). The document identifier is persistent across system restarts. The document identifier is not transferred when the file is copied. Document identifiers are only unique within a single volume. This property is not supported by all volumes. (Read-only, value type NSNumber)
      • NSURLAddedToDirectoryDateKey

        public static java.lang.String NSURLAddedToDirectoryDateKey()
        The date the resource was created, or renamed into or within its parent directory. Note that inconsistent behavior may be observed when this attribute is requested on hard-linked items. This property is not supported by all volumes. (Read-only before macOS 10.15, iOS 13.0, watchOS 6.0, and tvOS 13.0; Read-write after, value type NSDate)
      • NSURLFileResourceTypeKey

        public static java.lang.String NSURLFileResourceTypeKey()
        Returns the file system object type. (Read-only, value type NSString)
      • NSURLFileResourceTypeNamedPipe

        public static java.lang.String NSURLFileResourceTypeNamedPipe()
        The file system object type values returned for the NSURLFileResourceTypeKey
      • NSURLFileResourceTypeCharacterSpecial

        public static java.lang.String NSURLFileResourceTypeCharacterSpecial()
      • NSURLFileResourceTypeDirectory

        public static java.lang.String NSURLFileResourceTypeDirectory()
      • NSURLFileResourceTypeBlockSpecial

        public static java.lang.String NSURLFileResourceTypeBlockSpecial()
      • NSURLFileResourceTypeRegular

        public static java.lang.String NSURLFileResourceTypeRegular()
      • NSURLFileResourceTypeSymbolicLink

        public static java.lang.String NSURLFileResourceTypeSymbolicLink()
      • NSURLFileResourceTypeSocket

        public static java.lang.String NSURLFileResourceTypeSocket()
      • NSURLFileResourceTypeUnknown

        public static java.lang.String NSURLFileResourceTypeUnknown()
      • NSURLThumbnailDictionaryKey

        public static java.lang.String NSURLThumbnailDictionaryKey()
        dictionary of NSImage/UIImage objects keyed by size
      • NSThumbnail1024x1024SizeKey

        public static java.lang.String NSThumbnail1024x1024SizeKey()
        size key for a 1024 x 1024 thumbnail image
      • NSURLFileSizeKey

        public static java.lang.String NSURLFileSizeKey()
        Total file size in bytes (Read-only, value type NSNumber)
      • NSURLFileAllocatedSizeKey

        public static java.lang.String NSURLFileAllocatedSizeKey()
        Total size allocated on disk for the file in bytes (number of blocks times block size) (Read-only, value type NSNumber)
      • NSURLTotalFileSizeKey

        public static java.lang.String NSURLTotalFileSizeKey()
        Total displayable size of the file in bytes (this may include space used by metadata), or nil if not available. (Read-only, value type NSNumber)
      • NSURLTotalFileAllocatedSizeKey

        public static java.lang.String NSURLTotalFileAllocatedSizeKey()
        Total allocated size of the file in bytes (this may include space used by metadata), or nil if not available. This can be less than the value returned by NSURLTotalFileSizeKey if the resource is compressed. (Read-only, value type NSNumber)
      • NSURLIsAliasFileKey

        public static java.lang.String NSURLIsAliasFileKey()
        true if the resource is a Finder alias file or a symlink, false otherwise ( Read-only, value type boolean NSNumber)
      • NSURLFileProtectionKey

        public static java.lang.String NSURLFileProtectionKey()
        The protection level for this file
      • NSURLFileProtectionNone

        public static java.lang.String NSURLFileProtectionNone()
        The file has no special protections associated with it. It can be read from or written to at any time.
      • NSURLFileProtectionComplete

        public static java.lang.String NSURLFileProtectionComplete()
        The file is stored in an encrypted format on disk and cannot be read from or written to while the device is locked or booting.
      • NSURLFileProtectionCompleteUnlessOpen

        public static java.lang.String NSURLFileProtectionCompleteUnlessOpen()
        The file is stored in an encrypted format on disk. Files can be created while the device is locked, but once closed, cannot be opened again until the device is unlocked. If the file is opened when unlocked, you may continue to access the file normally, even if the user locks the device. There is a small performance penalty when the file is created and opened, though not when being written to or read from. This can be mitigated by changing the file protection to NSURLFileProtectionComplete when the device is unlocked.
      • NSURLFileProtectionCompleteUntilFirstUserAuthentication

        public static java.lang.String NSURLFileProtectionCompleteUntilFirstUserAuthentication()
        The file is stored in an encrypted format on disk and cannot be accessed until after the device has booted. After the user unlocks the device for the first time, your app can access the file and continue to access it even if the user subsequently locks the device.
      • NSURLVolumeLocalizedFormatDescriptionKey

        public static java.lang.String NSURLVolumeLocalizedFormatDescriptionKey()
        The user-visible volume format (Read-only, value type NSString)
      • NSURLVolumeTotalCapacityKey

        public static java.lang.String NSURLVolumeTotalCapacityKey()
        Total volume capacity in bytes (Read-only, value type NSNumber)
      • NSURLVolumeAvailableCapacityKey

        public static java.lang.String NSURLVolumeAvailableCapacityKey()
        Total free space in bytes (Read-only, value type NSNumber)
      • NSURLVolumeResourceCountKey

        public static java.lang.String NSURLVolumeResourceCountKey()
        Total number of resources on the volume (Read-only, value type NSNumber)
      • NSURLVolumeSupportsPersistentIDsKey

        public static java.lang.String NSURLVolumeSupportsPersistentIDsKey()
        true if the volume format supports persistent object identifiers and can look up file system objects by their IDs (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsSymbolicLinksKey

        public static java.lang.String NSURLVolumeSupportsSymbolicLinksKey()
        true if the volume format supports symbolic links (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsHardLinksKey

        public static java.lang.String NSURLVolumeSupportsHardLinksKey()
        true if the volume format supports hard links (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsJournalingKey

        public static java.lang.String NSURLVolumeSupportsJournalingKey()
        true if the volume format supports a journal used to speed recovery in case of unplanned restart (such as a power outage or crash). This does not necessarily mean the volume is actively using a journal. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsJournalingKey

        public static java.lang.String NSURLVolumeIsJournalingKey()
        true if the volume is currently using a journal for speedy recovery after an unplanned restart. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsSparseFilesKey

        public static java.lang.String NSURLVolumeSupportsSparseFilesKey()
        true if the volume format supports sparse files, that is, files which can have 'holes' that have never been written to, and thus do not consume space on disk. A sparse file may have an allocated size on disk that is less than its logical length (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsZeroRunsKey

        public static java.lang.String NSURLVolumeSupportsZeroRunsKey()
        For security reasons, parts of a file (runs) that have never been written to must appear to contain zeroes. true if the volume keeps track of allocated but unwritten runs of a file so that it can substitute zeroes without actually writing zeroes to the media. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsCaseSensitiveNamesKey

        public static java.lang.String NSURLVolumeSupportsCaseSensitiveNamesKey()
        true if the volume format treats upper and lower case characters in file and directory names as different. Otherwise an upper case character is equivalent to a lower case character, and you can't have two names that differ solely in the case of the characters. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsCasePreservedNamesKey

        public static java.lang.String NSURLVolumeSupportsCasePreservedNamesKey()
        true if the volume format preserves the case of file and directory names. Otherwise the volume may change the case of some characters (typically making them all upper or all lower case). (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsRootDirectoryDatesKey

        public static java.lang.String NSURLVolumeSupportsRootDirectoryDatesKey()
        true if the volume supports reliable storage of times for the root directory. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsVolumeSizesKey

        public static java.lang.String NSURLVolumeSupportsVolumeSizesKey()
        true if the volume supports returning volume size values (NSURLVolumeTotalCapacityKey and NSURLVolumeAvailableCapacityKey). (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsRenamingKey

        public static java.lang.String NSURLVolumeSupportsRenamingKey()
        true if the volume can be renamed. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsAdvisoryFileLockingKey

        public static java.lang.String NSURLVolumeSupportsAdvisoryFileLockingKey()
        true if the volume implements whole-file flock(2) style advisory locks, and the O_EXLOCK and O_SHLOCK flags of the open(2) call. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsExtendedSecurityKey

        public static java.lang.String NSURLVolumeSupportsExtendedSecurityKey()
        true if the volume implements extended security (ACLs). (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsBrowsableKey

        public static java.lang.String NSURLVolumeIsBrowsableKey()
        true if the volume should be visible via the GUI (i.e., appear on the Desktop as a separate volume). (Read-only, value type boolean NSNumber)
      • NSURLVolumeMaximumFileSizeKey

        public static java.lang.String NSURLVolumeMaximumFileSizeKey()
        The largest file size (in bytes) supported by this file system, or nil if this cannot be determined. (Read-only, value type NSNumber)
      • NSURLVolumeIsEjectableKey

        public static java.lang.String NSURLVolumeIsEjectableKey()
        true if the volume's media is ejectable from the drive mechanism under software control. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsRemovableKey

        public static java.lang.String NSURLVolumeIsRemovableKey()
        true if the volume's media is removable from the drive mechanism. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsInternalKey

        public static java.lang.String NSURLVolumeIsInternalKey()
        true if the volume's device is connected to an internal bus, false if connected to an external bus, or nil if not available. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsAutomountedKey

        public static java.lang.String NSURLVolumeIsAutomountedKey()
        true if the volume is automounted. Note: do not mistake this with the functionality provided by kCFURLVolumeSupportsBrowsingKey. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsLocalKey

        public static java.lang.String NSURLVolumeIsLocalKey()
        true if the volume is stored on a local device. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsReadOnlyKey

        public static java.lang.String NSURLVolumeIsReadOnlyKey()
        true if the volume is read-only. (Read-only, value type boolean NSNumber)
      • NSURLVolumeCreationDateKey

        public static java.lang.String NSURLVolumeCreationDateKey()
        The volume's creation date, or nil if this cannot be determined. (Read-only, value type NSDate)
      • NSURLVolumeURLForRemountingKey

        public static java.lang.String NSURLVolumeURLForRemountingKey()
        The NSURL needed to remount a network volume, or nil if not available. (Read-only, value type NSURL)
      • NSURLVolumeUUIDStringKey

        public static java.lang.String NSURLVolumeUUIDStringKey()
        The volume's persistent UUID as a string, or nil if a persistent UUID is not available for the volume. (Read-only, value type NSString)
      • NSURLVolumeNameKey

        public static java.lang.String NSURLVolumeNameKey()
        The name of the volume (Read-write if NSURLVolumeSupportsRenamingKey is YES, otherwise read-only, value type NSString)
      • NSURLVolumeLocalizedNameKey

        public static java.lang.String NSURLVolumeLocalizedNameKey()
        The user-presentable name of the volume (Read-only, value type NSString)
      • NSURLVolumeIsEncryptedKey

        public static java.lang.String NSURLVolumeIsEncryptedKey()
        true if the volume is encrypted. (Read-only, value type boolean NSNumber)
      • NSURLVolumeIsRootFileSystemKey

        public static java.lang.String NSURLVolumeIsRootFileSystemKey()
        true if the volume is the root filesystem. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsCompressionKey

        public static java.lang.String NSURLVolumeSupportsCompressionKey()
        true if the volume supports transparent decompression of compressed files using decmpfs. (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsFileCloningKey

        public static java.lang.String NSURLVolumeSupportsFileCloningKey()
        true if the volume supports clonefile(2) (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsSwapRenamingKey

        public static java.lang.String NSURLVolumeSupportsSwapRenamingKey()
        true if the volume supports renamex_np(2)'s RENAME_SWAP option (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsExclusiveRenamingKey

        public static java.lang.String NSURLVolumeSupportsExclusiveRenamingKey()
        true if the volume supports renamex_np(2)'s RENAME_EXCL option (Read-only, value type boolean NSNumber)
      • NSURLIsUbiquitousItemKey

        public static java.lang.String NSURLIsUbiquitousItemKey()
        true if this item is synced to the cloud, false if it is only a local file. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemHasUnresolvedConflictsKey

        public static java.lang.String NSURLUbiquitousItemHasUnresolvedConflictsKey()
        true if this item has conflicts outstanding. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemIsDownloadedKey

        public static java.lang.String NSURLUbiquitousItemIsDownloadedKey()
        equivalent to NSURLUbiquitousItemDownloadingStatusKey == NSURLUbiquitousItemDownloadingStatusCurrent. Has never behaved as documented in earlier releases, hence deprecated. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemIsDownloadingKey

        public static java.lang.String NSURLUbiquitousItemIsDownloadingKey()
        true if data is being downloaded for this item. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemIsUploadedKey

        public static java.lang.String NSURLUbiquitousItemIsUploadedKey()
        true if there is data present in the cloud for this item. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemIsUploadingKey

        public static java.lang.String NSURLUbiquitousItemIsUploadingKey()
        true if data is being uploaded for this item. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemPercentDownloadedKey

        public static java.lang.String NSURLUbiquitousItemPercentDownloadedKey()
        Use NSMetadataQuery and NSMetadataUbiquitousItemPercentDownloadedKey on NSMetadataItem instead
      • NSURLUbiquitousItemPercentUploadedKey

        public static java.lang.String NSURLUbiquitousItemPercentUploadedKey()
        Use NSMetadataQuery and NSMetadataUbiquitousItemPercentUploadedKey on NSMetadataItem instead
      • NSURLUbiquitousItemDownloadingStatusKey

        public static java.lang.String NSURLUbiquitousItemDownloadingStatusKey()
        returns the download status of this item. (Read-only, value type NSString). Possible values below.
      • NSURLUbiquitousItemDownloadingErrorKey

        public static java.lang.String NSURLUbiquitousItemDownloadingErrorKey()
        returns the error when downloading the item from iCloud failed, see the NSUbiquitousFile section in FoundationErrors.h (Read-only, value type NSError)
      • NSURLUbiquitousItemUploadingErrorKey

        public static java.lang.String NSURLUbiquitousItemUploadingErrorKey()
        returns the error when uploading the item to iCloud failed, see the NSUbiquitousFile section in FoundationErrors.h (Read-only, value type NSError)
      • NSURLUbiquitousItemDownloadRequestedKey

        public static java.lang.String NSURLUbiquitousItemDownloadRequestedKey()
        returns whether a download of this item has already been requested with an API like -startDownloadingUbiquitousItemAtURL:error: (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousItemContainerDisplayNameKey

        public static java.lang.String NSURLUbiquitousItemContainerDisplayNameKey()
        returns the name of this item's container as displayed to users.
      • NSURLUbiquitousItemDownloadingStatusNotDownloaded

        public static java.lang.String NSURLUbiquitousItemDownloadingStatusNotDownloaded()
        this item has not been downloaded yet. Use startDownloadingUbiquitousItemAtURL:error: to download it.
      • NSURLUbiquitousItemDownloadingStatusDownloaded

        public static java.lang.String NSURLUbiquitousItemDownloadingStatusDownloaded()
        there is a local version of this item available. The most current version will get downloaded as soon as possible.
      • NSURLUbiquitousItemDownloadingStatusCurrent

        public static java.lang.String NSURLUbiquitousItemDownloadingStatusCurrent()
        there is a local version of this item and it is the most up-to-date version known to this device.
      • NSUbiquityIdentityDidChangeNotification

        public static java.lang.String NSUbiquityIdentityDidChangeNotification()
        Notification sent after the current ubiquity identity has changed.
      • NSFileType

        public static java.lang.String NSFileType()
      • NSFileTypeDirectory

        public static java.lang.String NSFileTypeDirectory()
      • NSFileTypeRegular

        public static java.lang.String NSFileTypeRegular()
      • NSFileTypeSymbolicLink

        public static java.lang.String NSFileTypeSymbolicLink()
      • NSFileTypeSocket

        public static java.lang.String NSFileTypeSocket()
      • NSFileTypeCharacterSpecial

        public static java.lang.String NSFileTypeCharacterSpecial()
      • NSFileTypeBlockSpecial

        public static java.lang.String NSFileTypeBlockSpecial()
      • NSFileTypeUnknown

        public static java.lang.String NSFileTypeUnknown()
      • NSFileSize

        public static java.lang.String NSFileSize()
      • NSFileModificationDate

        public static java.lang.String NSFileModificationDate()
      • NSFileReferenceCount

        public static java.lang.String NSFileReferenceCount()
      • NSFileDeviceIdentifier

        public static java.lang.String NSFileDeviceIdentifier()
      • NSFileOwnerAccountName

        public static java.lang.String NSFileOwnerAccountName()
      • NSFileGroupOwnerAccountName

        public static java.lang.String NSFileGroupOwnerAccountName()
      • NSFilePosixPermissions

        public static java.lang.String NSFilePosixPermissions()
      • NSFileSystemNumber

        public static java.lang.String NSFileSystemNumber()
      • NSFileSystemFileNumber

        public static java.lang.String NSFileSystemFileNumber()
      • NSFileExtensionHidden

        public static java.lang.String NSFileExtensionHidden()
      • NSFileHFSCreatorCode

        public static java.lang.String NSFileHFSCreatorCode()
      • NSFileHFSTypeCode

        public static java.lang.String NSFileHFSTypeCode()
      • NSFileImmutable

        public static java.lang.String NSFileImmutable()
      • NSFileAppendOnly

        public static java.lang.String NSFileAppendOnly()
      • NSFileCreationDate

        public static java.lang.String NSFileCreationDate()
      • NSFileOwnerAccountID

        public static java.lang.String NSFileOwnerAccountID()
      • NSFileGroupOwnerAccountID

        public static java.lang.String NSFileGroupOwnerAccountID()
      • NSFileBusy

        public static java.lang.String NSFileBusy()
      • NSFileProtectionKey

        public static java.lang.String NSFileProtectionKey()
      • NSFileProtectionNone

        public static java.lang.String NSFileProtectionNone()
      • NSFileProtectionComplete

        public static java.lang.String NSFileProtectionComplete()
      • NSFileProtectionCompleteUnlessOpen

        public static java.lang.String NSFileProtectionCompleteUnlessOpen()
      • NSFileProtectionCompleteUntilFirstUserAuthentication

        public static java.lang.String NSFileProtectionCompleteUntilFirstUserAuthentication()
      • NSFileSystemSize

        public static java.lang.String NSFileSystemSize()
      • NSFileSystemFreeSize

        public static java.lang.String NSFileSystemFreeSize()
      • NSFileSystemNodes

        public static java.lang.String NSFileSystemNodes()
      • NSFileSystemFreeNodes

        public static java.lang.String NSFileSystemFreeNodes()
      • NSHTTPCookieName

        public static java.lang.String NSHTTPCookieName()
        [@const] NSHTTPCookieName Key for cookie name
      • NSHTTPCookieValue

        public static java.lang.String NSHTTPCookieValue()
        [@const] NSHTTPCookieValue Key for cookie value
      • NSHTTPCookieOriginURL

        public static java.lang.String NSHTTPCookieOriginURL()
        [@const] NSHTTPCookieOriginURL Key for cookie origin URL
      • NSHTTPCookieVersion

        public static java.lang.String NSHTTPCookieVersion()
        [@const] NSHTTPCookieVersion Key for cookie version
      • NSHTTPCookieDomain

        public static java.lang.String NSHTTPCookieDomain()
        [@const] NSHTTPCookieDomain Key for cookie domain
      • NSHTTPCookiePath

        public static java.lang.String NSHTTPCookiePath()
        [@const] NSHTTPCookiePath Key for cookie path
      • NSHTTPCookieSecure

        public static java.lang.String NSHTTPCookieSecure()
        [@const] NSHTTPCookieSecure Key for cookie secure flag
      • NSHTTPCookieExpires

        public static java.lang.String NSHTTPCookieExpires()
        [@const] NSHTTPCookieExpires Key for cookie expiration date
      • NSHTTPCookieComment

        public static java.lang.String NSHTTPCookieComment()
        [@const] NSHTTPCookieComment Key for cookie comment text
      • NSHTTPCookieCommentURL

        public static java.lang.String NSHTTPCookieCommentURL()
        [@const] NSHTTPCookieCommentURL Key for cookie comment URL
      • NSHTTPCookieDiscard

        public static java.lang.String NSHTTPCookieDiscard()
        [@const] NSHTTPCookieDiscard Key for cookie discard (session-only) flag
      • NSHTTPCookieMaximumAge

        public static java.lang.String NSHTTPCookieMaximumAge()
        [@const] NSHTTPCookieMaximumAge Key for cookie maximum age (an alternate way of specifying the expiration)
      • NSHTTPCookiePort

        public static java.lang.String NSHTTPCookiePort()
        [@const] NSHTTPCookiePort Key for cookie ports
      • NSHTTPCookieManagerAcceptPolicyChangedNotification

        public static java.lang.String NSHTTPCookieManagerAcceptPolicyChangedNotification()
        [@const] NSHTTPCookieManagerAcceptPolicyChangedNotification Name of notification that should be posted to the distributed notification center whenever the accept cookies preference is changed
      • NSHTTPCookieManagerCookiesChangedNotification

        public static java.lang.String NSHTTPCookieManagerCookiesChangedNotification()
        [@const] NSHTTPCookieManagerCookiesChangedNotification Notification sent when the set of cookies changes
      • NSUndefinedKeyException

        public static java.lang.String NSUndefinedKeyException()
        The exception that is thrown when a key value coding operation fails. The exception's user info dictionary will contain at least two entries: - @"NSTargetObjectUserInfoKey": the receiver of the failed KVC message. - @"NSUnknownUserInfoKey": the key that was used in the failed KVC message. The actual value of this constant string is "NSUnknownKeyException," to match the exceptions that are thrown by KVC methods that were deprecated in Mac OS 10.3.
      • NSAverageKeyValueOperator

        public static java.lang.String NSAverageKeyValueOperator()
        Strings for the names of array operators supported by key-value coding. Only these string declarations are new in Mac OS 10.4. The actual support for array operators appeared in Mac OS 10.3. The values of these do not include "@" prefixes.
      • NSCountKeyValueOperator

        public static java.lang.String NSCountKeyValueOperator()
      • NSDistinctUnionOfArraysKeyValueOperator

        public static java.lang.String NSDistinctUnionOfArraysKeyValueOperator()
      • NSDistinctUnionOfObjectsKeyValueOperator

        public static java.lang.String NSDistinctUnionOfObjectsKeyValueOperator()
      • NSDistinctUnionOfSetsKeyValueOperator

        public static java.lang.String NSDistinctUnionOfSetsKeyValueOperator()
      • NSMaximumKeyValueOperator

        public static java.lang.String NSMaximumKeyValueOperator()
      • NSMinimumKeyValueOperator

        public static java.lang.String NSMinimumKeyValueOperator()
      • NSSumKeyValueOperator

        public static java.lang.String NSSumKeyValueOperator()
      • NSUnionOfArraysKeyValueOperator

        public static java.lang.String NSUnionOfArraysKeyValueOperator()
      • NSUnionOfObjectsKeyValueOperator

        public static java.lang.String NSUnionOfObjectsKeyValueOperator()
      • NSUnionOfSetsKeyValueOperator

        public static java.lang.String NSUnionOfSetsKeyValueOperator()
      • NSKeyValueChangeKindKey

        public static java.lang.String NSKeyValueChangeKindKey()
        Keys for entries in change dictionaries. See the comments for -observeValueForKeyPath:ofObject:change:context: for more information.
      • NSKeyValueChangeNewKey

        public static java.lang.String NSKeyValueChangeNewKey()
      • NSKeyValueChangeOldKey

        public static java.lang.String NSKeyValueChangeOldKey()
      • NSKeyValueChangeIndexesKey

        public static java.lang.String NSKeyValueChangeIndexesKey()
      • NSKeyValueChangeNotificationIsPriorKey

        public static java.lang.String NSKeyValueChangeNotificationIsPriorKey()
      • NSInvalidArchiveOperationException

        public static java.lang.String NSInvalidArchiveOperationException()
      • NSInvalidUnarchiveOperationException

        public static java.lang.String NSInvalidUnarchiveOperationException()
      • NSKeyedArchiveRootObjectKey

        public static java.lang.String NSKeyedArchiveRootObjectKey()
        Archives created using the class method archivedDataWithRootObject used this key for the root object in the hierarchy of encoded objects. The NSKeyedUnarchiver class method unarchiveObjectWithData: will look for this root key as well. You can also use it as the key for the root object in your own archives.
      • NSInvocationOperationVoidResultException

        public static java.lang.String NSInvocationOperationVoidResultException()
      • NSInvocationOperationCancelledException

        public static java.lang.String NSInvocationOperationCancelledException()
      • NSPortDidBecomeInvalidNotification

        public static java.lang.String NSPortDidBecomeInvalidNotification()
      • NSProcessInfoPowerStateDidChangeNotification

        public static java.lang.String NSProcessInfoPowerStateDidChangeNotification()
        NSProcessInfoPowerStateDidChangeNotification is posted once any power usage mode of the system has changed. Once the notification is posted, use the isLowPowerModeEnabled property to retrieve the current state of the low power mode setting of the system. When this notification is posted your application should attempt to reduce power usage by reducing potentially costly computation and other power using activities like network activity or keeping the screen on if the low power mode setting is enabled. This notification is posted on the global dispatch queue. Register for it using the default notification center. The object associated with the notification is NSProcessInfo.processInfo.
      • NSTextCheckingNameKey

        public static java.lang.String NSTextCheckingNameKey()
        Keys for address components.
      • NSTextCheckingJobTitleKey

        public static java.lang.String NSTextCheckingJobTitleKey()
      • NSTextCheckingOrganizationKey

        public static java.lang.String NSTextCheckingOrganizationKey()
      • NSTextCheckingStreetKey

        public static java.lang.String NSTextCheckingStreetKey()
      • NSTextCheckingCityKey

        public static java.lang.String NSTextCheckingCityKey()
      • NSTextCheckingStateKey

        public static java.lang.String NSTextCheckingStateKey()
      • NSTextCheckingZIPKey

        public static java.lang.String NSTextCheckingZIPKey()
      • NSTextCheckingCountryKey

        public static java.lang.String NSTextCheckingCountryKey()
      • NSTextCheckingPhoneKey

        public static java.lang.String NSTextCheckingPhoneKey()
      • NSTextCheckingAirlineKey

        public static java.lang.String NSTextCheckingAirlineKey()
      • NSTextCheckingFlightKey

        public static java.lang.String NSTextCheckingFlightKey()
      • NSStreamSocketSecurityLevelKey

        public static java.lang.String NSStreamSocketSecurityLevelKey()
        use this as the key for setting one of the following values for the security level of the target stream.
      • NSStreamSocketSecurityLevelNone

        public static java.lang.String NSStreamSocketSecurityLevelNone()
      • NSStreamSocketSecurityLevelSSLv2

        public static java.lang.String NSStreamSocketSecurityLevelSSLv2()
      • NSStreamSocketSecurityLevelSSLv3

        public static java.lang.String NSStreamSocketSecurityLevelSSLv3()
      • NSStreamSocketSecurityLevelTLSv1

        public static java.lang.String NSStreamSocketSecurityLevelTLSv1()
      • NSStreamSocketSecurityLevelNegotiatedSSL

        public static java.lang.String NSStreamSocketSecurityLevelNegotiatedSSL()
      • NSStreamSOCKSProxyConfigurationKey

        public static java.lang.String NSStreamSOCKSProxyConfigurationKey()
        Value is an NSDictionary containing the key/value pairs below. The dictionary returned from SystemConfiguration for SOCKS proxies will work without alteration.
      • NSStreamSOCKSProxyHostKey

        public static java.lang.String NSStreamSOCKSProxyHostKey()
      • NSStreamSOCKSProxyPortKey

        public static java.lang.String NSStreamSOCKSProxyPortKey()
        Value is an NSString
      • NSStreamSOCKSProxyVersionKey

        public static java.lang.String NSStreamSOCKSProxyVersionKey()
        Value is an NSNumber
      • NSStreamSOCKSProxyUserKey

        public static java.lang.String NSStreamSOCKSProxyUserKey()
        Value is one of NSStreamSOCKSProxyVersion4 or NSStreamSOCKSProxyVersion5
      • NSStreamSOCKSProxyPasswordKey

        public static java.lang.String NSStreamSOCKSProxyPasswordKey()
        Value is an NSString
      • NSStreamSOCKSProxyVersion4

        public static java.lang.String NSStreamSOCKSProxyVersion4()
      • NSStreamSOCKSProxyVersion5

        public static java.lang.String NSStreamSOCKSProxyVersion5()
        Value for NSStreamSOCKProxyVersionKey
      • NSStreamDataWrittenToMemoryStreamKey

        public static java.lang.String NSStreamDataWrittenToMemoryStreamKey()
        Value for NSStreamSOCKProxyVersionKey
      • NSStreamFileCurrentOffsetKey

        public static java.lang.String NSStreamFileCurrentOffsetKey()
        Key for obtaining the data written to a memory stream.
      • NSStreamSocketSSLErrorDomain

        public static java.lang.String NSStreamSocketSSLErrorDomain()
        NSString constants for error domains.
      • NSStreamSOCKSErrorDomain

        public static java.lang.String NSStreamSOCKSErrorDomain()
        SSL errors are to be interpreted via
      • NSStreamNetworkServiceType

        public static java.lang.String NSStreamNetworkServiceType()
        Property key to specify the type of service for the stream. This allows the system to properly handle the request with respect to routing, suspension behavior and other networking related attributes appropriate for the given service type. The service types supported are documented below.
      • NSStreamNetworkServiceTypeVoIP

        public static java.lang.String NSStreamNetworkServiceTypeVoIP()
        Supported network service types:
      • NSStreamNetworkServiceTypeVideo

        public static java.lang.String NSStreamNetworkServiceTypeVideo()
      • NSStreamNetworkServiceTypeBackground

        public static java.lang.String NSStreamNetworkServiceTypeBackground()
      • NSStreamNetworkServiceTypeVoice

        public static java.lang.String NSStreamNetworkServiceTypeVoice()
      • NSStreamNetworkServiceTypeCallSignaling

        public static java.lang.String NSStreamNetworkServiceTypeCallSignaling()
      • NSWillBecomeMultiThreadedNotification

        public static java.lang.String NSWillBecomeMultiThreadedNotification()
      • NSDidBecomeSingleThreadedNotification

        public static java.lang.String NSDidBecomeSingleThreadedNotification()
      • NSThreadWillExitNotification

        public static java.lang.String NSThreadWillExitNotification()
      • NSSystemTimeZoneDidChangeNotification

        public static java.lang.String NSSystemTimeZoneDidChangeNotification()
      • NSURLProtectionSpaceHTTP

        public static java.lang.String NSURLProtectionSpaceHTTP()
        [@const] NSURLProtectionSpaceHTTP The protocol for HTTP
      • NSURLProtectionSpaceHTTPS

        public static java.lang.String NSURLProtectionSpaceHTTPS()
        [@const] NSURLProtectionSpaceHTTPS The protocol for HTTPS
      • NSURLProtectionSpaceFTP

        public static java.lang.String NSURLProtectionSpaceFTP()
        [@const] NSURLProtectionSpaceFTP The protocol for FTP
      • NSURLProtectionSpaceHTTPProxy

        public static java.lang.String NSURLProtectionSpaceHTTPProxy()
        [@const] NSURLProtectionSpaceHTTPProxy The proxy type for http proxies
      • NSURLProtectionSpaceHTTPSProxy

        public static java.lang.String NSURLProtectionSpaceHTTPSProxy()
        [@const] NSURLProtectionSpaceHTTPSProxy The proxy type for https proxies
      • NSURLProtectionSpaceFTPProxy

        public static java.lang.String NSURLProtectionSpaceFTPProxy()
        [@const] NSURLProtectionSpaceFTPProxy The proxy type for ftp proxies
      • NSURLProtectionSpaceSOCKSProxy

        public static java.lang.String NSURLProtectionSpaceSOCKSProxy()
        [@const] NSURLProtectionSpaceSOCKSProxy The proxy type for SOCKS proxies
      • NSURLAuthenticationMethodDefault

        public static java.lang.String NSURLAuthenticationMethodDefault()
        [@const] NSURLAuthenticationMethodDefault The default authentication method for a protocol
      • NSURLAuthenticationMethodHTTPBasic

        public static java.lang.String NSURLAuthenticationMethodHTTPBasic()
        [@const] NSURLAuthenticationMethodHTTPBasic HTTP basic authentication. Equivalent to NSURLAuthenticationMethodDefault for http.
      • NSURLAuthenticationMethodHTTPDigest

        public static java.lang.String NSURLAuthenticationMethodHTTPDigest()
        [@const] NSURLAuthenticationMethodHTTPDigest HTTP digest authentication.
      • NSURLAuthenticationMethodHTMLForm

        public static java.lang.String NSURLAuthenticationMethodHTMLForm()
        [@const] NSURLAuthenticationMethodHTMLForm HTML form authentication. Applies to any protocol.
      • NSURLAuthenticationMethodNTLM

        public static java.lang.String NSURLAuthenticationMethodNTLM()
        [@const] NSURLAuthenticationMethodNTLM NTLM authentication.
      • NSURLAuthenticationMethodNegotiate

        public static java.lang.String NSURLAuthenticationMethodNegotiate()
        [@const] NSURLAuthenticationMethodNegotiate Negotiate authentication.
      • NSURLAuthenticationMethodClientCertificate

        public static java.lang.String NSURLAuthenticationMethodClientCertificate()
        [@const] NSURLAuthenticationMethodClientCertificate SSL Client certificate. Applies to any protocol.
      • NSURLAuthenticationMethodServerTrust

        public static java.lang.String NSURLAuthenticationMethodServerTrust()
        [@const] NSURLAuthenticationMethodServerTrust SecTrustRef validation required. Applies to any protocol.
      • NSURLCredentialStorageChangedNotification

        public static java.lang.String NSURLCredentialStorageChangedNotification()
        [@const] NSURLCredentialStorageChangedNotification This notification is sent on the main thread whenever the set of stored credentials changes.
      • NSURLCredentialStorageRemoveSynchronizableCredentials

        public static java.lang.String NSURLCredentialStorageRemoveSynchronizableCredentials()
        NSURLCredentialStorageRemoveSynchronizableCredentials - (NSNumber value) A key that indicates either @YES or @NO that credentials which contain the NSURLCredentialPersistenceSynchronizable attribute should be removed. If the key is missing or the value is @NO, then no attempt will be made to remove such a credential.
      • NSURLErrorDomain

        public static java.lang.String NSURLErrorDomain()
        Constants used by NSError to differentiate between "domains" of error codes, serving as a discriminator for error codes that originate from different subsystems or sources. [@constant] NSURLErrorDomain Indicates an NSURL error.
      • NSURLErrorFailingURLErrorKey

        public static java.lang.String NSURLErrorFailingURLErrorKey()
        [@const] NSURLErrorFailingURLErrorKey The NSError userInfo dictionary key used to store and retrieve the URL which caused a load to fail.
      • NSURLErrorFailingURLStringErrorKey

        public static java.lang.String NSURLErrorFailingURLStringErrorKey()
        [@const] NSURLErrorFailingURLStringErrorKey The NSError userInfo dictionary key used to store and retrieve the NSString object for the URL which caused a load to fail. This constant supersedes NSErrorFailingURLStringKey, which was deprecated in Mac OS X 10.6. Both constants refer to the same value for backward-compatibility, but this symbol name has a better prefix.
      • NSErrorFailingURLStringKey

        public static java.lang.String NSErrorFailingURLStringKey()
        [@const] NSErrorFailingURLStringKey The NSError userInfo dictionary key used to store and retrieve the NSString object for the URL which caused a load to fail. This constant is deprecated in Mac OS X 10.6, and is superseded by NSURLErrorFailingURLStringErrorKey. Both constants refer to the same value for backward-compatibility, but the new symbol name has a better prefix.
      • NSURLErrorFailingURLPeerTrustErrorKey

        public static java.lang.String NSURLErrorFailingURLPeerTrustErrorKey()
        [@const] NSURLErrorFailingURLPeerTrustErrorKey The NSError userInfo dictionary key used to store and retrieve the SecTrustRef object representing the state of a failed SSL handshake.
      • NSURLErrorBackgroundTaskCancelledReasonKey

        public static java.lang.String NSURLErrorBackgroundTaskCancelledReasonKey()
        [@const] NSURLErrorBackgroundTaskCancelledReasonKey The NSError userInfo dictionary key used to store and retrieve the NSNumber corresponding to the reason why a background NSURLSessionTask was cancelled
      • NSGlobalDomain

        public static java.lang.String NSGlobalDomain()
        NSGlobalDomain identifies a domain shared between all applications for a given user. NSGlobalDomain is automatically included in all search lists, after the entries for the search list's domain.
      • NSArgumentDomain

        public static java.lang.String NSArgumentDomain()
        NSArgumentDomain identifies a search list entry containing the commandline arguments the application was launched with, if any. Arguments must be formatted as '-key plistvalue'. NSArgumentDomain is automatically included in all search lists, after forced defaults, but before all other entries. This can be useful for testing purposes.
      • NSRegistrationDomain

        public static java.lang.String NSRegistrationDomain()
        NSRegistrationDomain identifies a search list entry containing all defaults set with -registerDefaults:, if any. NSRegistrationDomain is automatically included as the final entry of all search lists.
      • NSUserDefaultsSizeLimitExceededNotification

        public static java.lang.String NSUserDefaultsSizeLimitExceededNotification()
        NSUserDefaultsSizeLimitExceededNotification is posted on the main queue when more data is stored in user defaults than is allowed. Currently there is no limit for local user defaults except on tvOS, where a warning notification will be posted at 512kB, and the process terminated at 1MB. For ubiquitous defaults, the limit depends on the logged in iCloud user.
      • NSUbiquitousUserDefaultsNoCloudAccountNotification

        public static java.lang.String NSUbiquitousUserDefaultsNoCloudAccountNotification()
        NSUbiquitousUserDefaultsNoCloudAccountNotification is posted on the main queue to the default notification center when a cloud default is set, but no iCloud user is logged in. This is not necessarily an error: ubiquitous defaults set when no iCloud user is logged in will be uploaded the next time one is available if configured to do so.
      • NSUbiquitousUserDefaultsDidChangeAccountsNotification

        public static java.lang.String NSUbiquitousUserDefaultsDidChangeAccountsNotification()
        NSUbiquitousUserDefaultsDidChangeAccountsNotification is posted on the main queue to the default notification center when the user changes the primary iCloud account. The keys and values in the local key-value store have been replaced with those from the new account, regardless of the relative timestamps.
      • NSUbiquitousUserDefaultsCompletedInitialSyncNotification

        public static java.lang.String NSUbiquitousUserDefaultsCompletedInitialSyncNotification()
        NSUbiquitousUserDefaultsCompletedInitialSyncNotification is posted on the main queue when ubiquitous defaults finish downloading the first time a device is connected to an iCloud account, and when a user switches their primary iCloud account.
      • NSUserDefaultsDidChangeNotification

        public static java.lang.String NSUserDefaultsDidChangeNotification()
        NSUserDefaultsDidChangeNotification is posted whenever any user defaults changed within the current process, but is not posted when ubiquitous defaults change, or when an outside process changes defaults. Using key-value observing to register observers for the specific keys of interest will inform you of all updates, regardless of where they're from.
      • NSNegateBooleanTransformerName

        public static java.lang.String NSNegateBooleanTransformerName()
      • NSIsNilTransformerName

        public static java.lang.String NSIsNilTransformerName()
      • NSIsNotNilTransformerName

        public static java.lang.String NSIsNotNilTransformerName()
      • NSUnarchiveFromDataTransformerName

        public static java.lang.String NSUnarchiveFromDataTransformerName()
      • NSKeyedUnarchiveFromDataTransformerName

        public static java.lang.String NSKeyedUnarchiveFromDataTransformerName()
      • NSXMLParserErrorDomain

        public static java.lang.String NSXMLParserErrorDomain()
        for use with NSError.
      • NSExtensionItemsAndErrorsKey

        public static java.lang.String NSExtensionItemsAndErrorsKey()
        Key in userInfo. Value is a dictionary of NSExtensionItems and associated NSError instances.
      • NSExtensionHostWillEnterForegroundNotification

        public static java.lang.String NSExtensionHostWillEnterForegroundNotification()
        The host process will enter the foreground
      • NSExtensionHostDidEnterBackgroundNotification

        public static java.lang.String NSExtensionHostDidEnterBackgroundNotification()
        The host process did enter the background
      • NSExtensionHostWillResignActiveNotification

        public static java.lang.String NSExtensionHostWillResignActiveNotification()
        The host process will resign active status (stop receiving events), the extension may be suspended
      • NSExtensionHostDidBecomeActiveNotification

        public static java.lang.String NSExtensionHostDidBecomeActiveNotification()
        The host process did become active (begin receiving events)
      • NSItemProviderPreferredImageSizeKey

        public static java.lang.String NSItemProviderPreferredImageSizeKey()
        NSValue of CGSize or NSSize, specifies image size in pixels.
      • NSExtensionJavaScriptPreprocessingResultsKey

        public static java.lang.String NSExtensionJavaScriptPreprocessingResultsKey()
        If JavaScript code passes an object to its completionFunction, it will be placed into an item of type kUTTypePropertyList, containing an NSDictionary, under this key.
      • NSExtensionJavaScriptFinalizeArgumentKey

        public static java.lang.String NSExtensionJavaScriptFinalizeArgumentKey()
        Arguments to be passed to a JavaScript finalize method should be placed in an item of type kUTTypePropertyList, containing an NSDictionary, under this key.
      • NSItemProviderErrorDomain

        public static java.lang.String NSItemProviderErrorDomain()
        Constant used by NSError to distinguish errors belonging to the NSItemProvider domain
      • NSExtensionItemAttributedTitleKey

        public static java.lang.String NSExtensionItemAttributedTitleKey()
        Keys corresponding to properties exposed on the NSExtensionItem interface
      • NSExtensionItemAttributedContentTextKey

        public static java.lang.String NSExtensionItemAttributedContentTextKey()
      • NSExtensionItemAttachmentsKey

        public static java.lang.String NSExtensionItemAttachmentsKey()
      • NSLinguisticTagSchemeTokenType

        public static java.lang.String NSLinguisticTagSchemeTokenType()
        This tag scheme classifies tokens according to their broad general type: word, punctuation, whitespace, etc.
      • NSLinguisticTagSchemeLexicalClass

        public static java.lang.String NSLinguisticTagSchemeLexicalClass()
        This tag scheme classifies tokens according to class: part of speech for words, type of punctuation or whitespace, etc.
      • NSLinguisticTagSchemeNameType

        public static java.lang.String NSLinguisticTagSchemeNameType()
        This tag scheme classifies tokens as to whether they are part of named entities of various types or not.
      • NSLinguisticTagSchemeNameTypeOrLexicalClass

        public static java.lang.String NSLinguisticTagSchemeNameTypeOrLexicalClass()
        This tag scheme follows NSLinguisticTagSchemeNameType for names, NSLinguisticTagSchemeLexicalClass for all other tokens.
      • NSLinguisticTagSchemeLemma

        public static java.lang.String NSLinguisticTagSchemeLemma()
        This tag scheme supplies a stem form for each word token (if known).
      • NSLinguisticTagSchemeLanguage

        public static java.lang.String NSLinguisticTagSchemeLanguage()
        This tag scheme tags tokens according to their most likely language (if known).
      • NSLinguisticTagSchemeScript

        public static java.lang.String NSLinguisticTagSchemeScript()
        This tag scheme tags tokens according to their script.
      • NSLinguisticTagWord

        public static java.lang.String NSLinguisticTagWord()
        Tokens considered to be words or word-like linguistic items.
      • NSLinguisticTagPunctuation

        public static java.lang.String NSLinguisticTagPunctuation()
        Tokens made up of punctuation.
      • NSLinguisticTagWhitespace

        public static java.lang.String NSLinguisticTagWhitespace()
        Tokens made up of whitespace of all sorts.
      • NSLinguisticTagOther

        public static java.lang.String NSLinguisticTagOther()
        Other tokens, including non-linguistic items such as symbols.
      • NSLinguisticTagNoun

        public static java.lang.String NSLinguisticTagNoun()
        Tags for NSLinguisticTagSchemeLexicalClass
      • NSLinguisticTagVerb

        public static java.lang.String NSLinguisticTagVerb()
      • NSLinguisticTagAdjective

        public static java.lang.String NSLinguisticTagAdjective()
      • NSLinguisticTagAdverb

        public static java.lang.String NSLinguisticTagAdverb()
      • NSLinguisticTagPronoun

        public static java.lang.String NSLinguisticTagPronoun()
      • NSLinguisticTagDeterminer

        public static java.lang.String NSLinguisticTagDeterminer()
      • NSLinguisticTagParticle

        public static java.lang.String NSLinguisticTagParticle()
      • NSLinguisticTagPreposition

        public static java.lang.String NSLinguisticTagPreposition()
      • NSLinguisticTagNumber

        public static java.lang.String NSLinguisticTagNumber()
      • NSLinguisticTagConjunction

        public static java.lang.String NSLinguisticTagConjunction()
      • NSLinguisticTagInterjection

        public static java.lang.String NSLinguisticTagInterjection()
      • NSLinguisticTagClassifier

        public static java.lang.String NSLinguisticTagClassifier()
      • NSLinguisticTagIdiom

        public static java.lang.String NSLinguisticTagIdiom()
      • NSLinguisticTagOtherWord

        public static java.lang.String NSLinguisticTagOtherWord()
      • NSLinguisticTagSentenceTerminator

        public static java.lang.String NSLinguisticTagSentenceTerminator()
      • NSLinguisticTagOpenQuote

        public static java.lang.String NSLinguisticTagOpenQuote()
      • NSLinguisticTagCloseQuote

        public static java.lang.String NSLinguisticTagCloseQuote()
      • NSLinguisticTagOpenParenthesis

        public static java.lang.String NSLinguisticTagOpenParenthesis()
      • NSLinguisticTagCloseParenthesis

        public static java.lang.String NSLinguisticTagCloseParenthesis()
      • NSLinguisticTagWordJoiner

        public static java.lang.String NSLinguisticTagWordJoiner()
      • NSLinguisticTagDash

        public static java.lang.String NSLinguisticTagDash()
      • NSLinguisticTagOtherPunctuation

        public static java.lang.String NSLinguisticTagOtherPunctuation()
      • NSLinguisticTagParagraphBreak

        public static java.lang.String NSLinguisticTagParagraphBreak()
      • NSLinguisticTagOtherWhitespace

        public static java.lang.String NSLinguisticTagOtherWhitespace()
      • NSLinguisticTagPersonalName

        public static java.lang.String NSLinguisticTagPersonalName()
        Tags for NSLinguisticTagSchemeNameType
      • NSLinguisticTagPlaceName

        public static java.lang.String NSLinguisticTagPlaceName()
      • NSLinguisticTagOrganizationName

        public static java.lang.String NSLinguisticTagOrganizationName()
      • NSMetadataItemFSNameKey

        public static java.lang.String NSMetadataItemFSNameKey()
        NSString
      • NSMetadataItemDisplayNameKey

        public static java.lang.String NSMetadataItemDisplayNameKey()
        NSString
      • NSMetadataItemURLKey

        public static java.lang.String NSMetadataItemURLKey()
        NSURL
      • NSMetadataItemPathKey

        public static java.lang.String NSMetadataItemPathKey()
        NSString
      • NSMetadataItemFSSizeKey

        public static java.lang.String NSMetadataItemFSSizeKey()
        file size in bytes; unsigned long long NSNumber
      • NSMetadataItemFSCreationDateKey

        public static java.lang.String NSMetadataItemFSCreationDateKey()
        NSDate
      • NSMetadataItemFSContentChangeDateKey

        public static java.lang.String NSMetadataItemFSContentChangeDateKey()
        NSDate
      • NSMetadataItemContentTypeKey

        public static java.lang.String NSMetadataItemContentTypeKey()
        NSString
      • NSMetadataItemContentTypeTreeKey

        public static java.lang.String NSMetadataItemContentTypeTreeKey()
        NSArray of NSString
      • NSMetadataItemIsUbiquitousKey

        public static java.lang.String NSMetadataItemIsUbiquitousKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemHasUnresolvedConflictsKey

        public static java.lang.String NSMetadataUbiquitousItemHasUnresolvedConflictsKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemIsDownloadedKey

        public static java.lang.String NSMetadataUbiquitousItemIsDownloadedKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemDownloadingStatusKey

        public static java.lang.String NSMetadataUbiquitousItemDownloadingStatusKey()
        NSString ; download status of this item. The values are the three strings defined below:
      • NSMetadataUbiquitousItemDownloadingStatusNotDownloaded

        public static java.lang.String NSMetadataUbiquitousItemDownloadingStatusNotDownloaded()
        this item has not been downloaded yet. Use startDownloadingUbiquitousItemAtURL:error: to download it.
      • NSMetadataUbiquitousItemDownloadingStatusDownloaded

        public static java.lang.String NSMetadataUbiquitousItemDownloadingStatusDownloaded()
        there is a local version of this item available. The most current version will get downloaded as soon as possible.
      • NSMetadataUbiquitousItemDownloadingStatusCurrent

        public static java.lang.String NSMetadataUbiquitousItemDownloadingStatusCurrent()
        there is a local version of this item and it is the most up-to-date version known to this device.
      • NSMetadataUbiquitousItemIsDownloadingKey

        public static java.lang.String NSMetadataUbiquitousItemIsDownloadingKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemIsUploadedKey

        public static java.lang.String NSMetadataUbiquitousItemIsUploadedKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemIsUploadingKey

        public static java.lang.String NSMetadataUbiquitousItemIsUploadingKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemPercentDownloadedKey

        public static java.lang.String NSMetadataUbiquitousItemPercentDownloadedKey()
        double NSNumber; range [0..100]
      • NSMetadataUbiquitousItemPercentUploadedKey

        public static java.lang.String NSMetadataUbiquitousItemPercentUploadedKey()
        double NSNumber; range [0..100]
      • NSMetadataUbiquitousItemDownloadingErrorKey

        public static java.lang.String NSMetadataUbiquitousItemDownloadingErrorKey()
        NSError; the error when downloading the item from iCloud failed, see the NSUbiquitousFile section in FoundationErrors.h
      • NSMetadataUbiquitousItemUploadingErrorKey

        public static java.lang.String NSMetadataUbiquitousItemUploadingErrorKey()
        NSError; the error when uploading the item to iCloud failed, see the NSUbiquitousFile section in FoundationErrors.h
      • NSMetadataUbiquitousItemDownloadRequestedKey

        public static java.lang.String NSMetadataUbiquitousItemDownloadRequestedKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemIsExternalDocumentKey

        public static java.lang.String NSMetadataUbiquitousItemIsExternalDocumentKey()
        boolean NSNumber
      • NSMetadataUbiquitousItemContainerDisplayNameKey

        public static java.lang.String NSMetadataUbiquitousItemContainerDisplayNameKey()
        NSString
      • NSMetadataUbiquitousItemURLInLocalContainerKey

        public static java.lang.String NSMetadataUbiquitousItemURLInLocalContainerKey()
        NSURL
      • NSMetadataQueryDidStartGatheringNotification

        public static java.lang.String NSMetadataQueryDidStartGatheringNotification()
        notifications
      • NSMetadataQueryGatheringProgressNotification

        public static java.lang.String NSMetadataQueryGatheringProgressNotification()
      • NSMetadataQueryDidFinishGatheringNotification

        public static java.lang.String NSMetadataQueryDidFinishGatheringNotification()
      • NSMetadataQueryDidUpdateNotification

        public static java.lang.String NSMetadataQueryDidUpdateNotification()
      • NSMetadataQueryUpdateAddedItemsKey

        public static java.lang.String NSMetadataQueryUpdateAddedItemsKey()
        keys for use with notification info dictionary
      • NSMetadataQueryUpdateChangedItemsKey

        public static java.lang.String NSMetadataQueryUpdateChangedItemsKey()
      • NSMetadataQueryUpdateRemovedItemsKey

        public static java.lang.String NSMetadataQueryUpdateRemovedItemsKey()
      • NSMetadataQueryResultContentRelevanceAttribute

        public static java.lang.String NSMetadataQueryResultContentRelevanceAttribute()
      • NSMetadataQueryUbiquitousDocumentsScope

        public static java.lang.String NSMetadataQueryUbiquitousDocumentsScope()
        "Documents" subdirectory in the application's Ubiquity container
      • NSMetadataQueryUbiquitousDataScope

        public static java.lang.String NSMetadataQueryUbiquitousDataScope()
        application's Ubiquity container, excluding the "Documents" subdirectory
      • NSMetadataQueryAccessibleUbiquitousExternalDocumentsScope

        public static java.lang.String NSMetadataQueryAccessibleUbiquitousExternalDocumentsScope()
        documents from outside the application's container that are accessible without user interaction. NSMetadataItemURLKey attributes of results are security-scoped NSURLs.
      • NSNetServicesErrorCode

        public static java.lang.String NSNetServicesErrorCode()
      • NSNetServicesErrorDomain

        public static java.lang.String NSNetServicesErrorDomain()
      • NSUbiquitousKeyValueStoreDidChangeExternallyNotification

        public static java.lang.String NSUbiquitousKeyValueStoreDidChangeExternallyNotification()
      • NSUbiquitousKeyValueStoreChangeReasonKey

        public static java.lang.String NSUbiquitousKeyValueStoreChangeReasonKey()
      • NSUbiquitousKeyValueStoreChangedKeysKey

        public static java.lang.String NSUbiquitousKeyValueStoreChangedKeysKey()
      • NSUndoManagerGroupIsDiscardableKey

        public static java.lang.String NSUndoManagerGroupIsDiscardableKey()
        This key is set on the user info dictionary of the NSUndoManagerDidCloseUndoGroupNotification, with a NSNumber boolean value of YES, if the undo group as a whole is discardable.
      • NSUndoManagerCheckpointNotification

        public static java.lang.String NSUndoManagerCheckpointNotification()
      • NSUndoManagerWillUndoChangeNotification

        public static java.lang.String NSUndoManagerWillUndoChangeNotification()
        This is called before an undo group is begun or ended so any clients that need to lazily register undos can do so in the correct group.
      • NSUndoManagerWillRedoChangeNotification

        public static java.lang.String NSUndoManagerWillRedoChangeNotification()
      • NSUndoManagerDidUndoChangeNotification

        public static java.lang.String NSUndoManagerDidUndoChangeNotification()
      • NSUndoManagerDidRedoChangeNotification

        public static java.lang.String NSUndoManagerDidRedoChangeNotification()
      • NSUndoManagerDidOpenUndoGroupNotification

        public static java.lang.String NSUndoManagerDidOpenUndoGroupNotification()
      • NSUndoManagerWillCloseUndoGroupNotification

        public static java.lang.String NSUndoManagerWillCloseUndoGroupNotification()
      • NSUndoManagerDidCloseUndoGroupNotification

        public static java.lang.String NSUndoManagerDidCloseUndoGroupNotification()
        This notification is sent after an undo group closes. It should be safe to undo at this time.
      • NSURLSessionTransferSizeUnknown

        public static long NSURLSessionTransferSizeUnknown()
        -1LL
      • NSURLSessionTaskPriorityDefault

        public static float NSURLSessionTaskPriorityDefault()
      • NSURLSessionTaskPriorityLow

        public static float NSURLSessionTaskPriorityLow()
      • NSURLSessionTaskPriorityHigh

        public static float NSURLSessionTaskPriorityHigh()
      • NSURLSessionDownloadTaskResumeData

        public static java.lang.String NSURLSessionDownloadTaskResumeData()
        Key in the userInfo dictionary of an NSError received during a failed download.
      • NSUserActivityTypeBrowsingWeb

        public static java.lang.String NSUserActivityTypeBrowsingWeb()
        The activity type used when continuing from a web browsing session to either a web browser or a native app. Only activities of this type can be continued from a web browser to a native app.
      • NSDebugDescriptionErrorKey

        public static java.lang.String NSDebugDescriptionErrorKey()
        NSString. This provides a string which will be shown when constructing the debugDescription of the NSError, to be used when debugging or when formatting the error with %@. This string will never be used in localizedDescription, so will not be shown to the user.
      • NSLocalizedFailureErrorKey

        public static java.lang.String NSLocalizedFailureErrorKey()
        NSString, a complete sentence (or more) describing what failed. Setting a value for this key in userInfo dictionary of errors received from framework APIs is a good way to customize and fine tune the localizedDescription of an NSError. As an example, for Foundation error code NSFileWriteOutOfSpaceError, setting the value of this key to "The image library could not be saved." will allow the localizedDescription of the error to come out as "The image library could not be saved. The volume Macintosh HD is out of space." rather than the default (say) “You can't save the file ImgDatabaseV2 because the volume Macintosh HD is out of space."
      • NSURLVolumeSupportsImmutableFilesKey

        public static java.lang.String NSURLVolumeSupportsImmutableFilesKey()
        true if the volume supports making files immutable with the NSURLIsUserImmutableKey or NSURLIsSystemImmutableKey properties (Read-only, value type boolean NSNumber)
      • NSURLVolumeSupportsAccessPermissionsKey

        public static java.lang.String NSURLVolumeSupportsAccessPermissionsKey()
        true if the volume supports setting POSIX access permissions with the NSURLFileSecurityKey property (Read-only, value type boolean NSNumber)
      • NSURLVolumeAvailableCapacityForImportantUsageKey

        public static java.lang.String NSURLVolumeAvailableCapacityForImportantUsageKey()
        (Read-only, value type NSNumber)
      • NSURLVolumeAvailableCapacityForOpportunisticUsageKey

        public static java.lang.String NSURLVolumeAvailableCapacityForOpportunisticUsageKey()
        (Read-only, value type NSNumber)
      • NSURLUbiquitousItemIsSharedKey

        public static java.lang.String NSURLUbiquitousItemIsSharedKey()
        true if the ubiquitous item is shared. (Read-only, value type boolean NSNumber)
      • NSURLUbiquitousSharedItemCurrentUserRoleKey

        public static java.lang.String NSURLUbiquitousSharedItemCurrentUserRoleKey()
        returns the current user's role for this shared item, or nil if not shared. (Read-only, value type NSString). Possible values below.
      • NSURLUbiquitousSharedItemCurrentUserPermissionsKey

        public static java.lang.String NSURLUbiquitousSharedItemCurrentUserPermissionsKey()
        returns the permissions for the current user, or nil if not shared. (Read-only, value type NSString). Possible values below.
      • NSURLUbiquitousSharedItemOwnerNameComponentsKey

        public static java.lang.String NSURLUbiquitousSharedItemOwnerNameComponentsKey()
        returns a NSPersonNameComponents, or nil if the current user. (Read-only, value type NSPersonNameComponents)
      • NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey

        public static java.lang.String NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey()
        returns a NSPersonNameComponents for the most recent editor of the document, or nil if it is the current user. (Read-only, value type NSPersonNameComponents)
      • NSURLUbiquitousSharedItemRoleOwner

        public static java.lang.String NSURLUbiquitousSharedItemRoleOwner()
        the current user is the owner of this shared item.
      • NSURLUbiquitousSharedItemRoleParticipant

        public static java.lang.String NSURLUbiquitousSharedItemRoleParticipant()
        the current user is a participant of this shared item.
      • NSURLUbiquitousSharedItemPermissionsReadOnly

        public static java.lang.String NSURLUbiquitousSharedItemPermissionsReadOnly()
        the current user is only allowed to read this item
      • NSURLUbiquitousSharedItemPermissionsReadWrite

        public static java.lang.String NSURLUbiquitousSharedItemPermissionsReadWrite()
        the current user is allowed to both read and write this item
      • NSProcessInfoThermalStateDidChangeNotification

        public static java.lang.String NSProcessInfoThermalStateDidChangeNotification()
        NSProcessInfoThermalStateDidChangeNotification is posted once the thermal state of the system has changed. Once the notification is posted, use the thermalState property to retrieve the current thermal state of the system. You can use this opportunity to take corrective action in your application to help cool the system down. Work that could be done in the background or at opportunistic times should be using the Quality of Service levels in NSOperation or the NSBackgroundActivityScheduler API. This notification is posted on the global dispatch queue. Register for it using the default notification center. The object associated with the notification is NSProcessInfo.processInfo.
      • NSMetadataUbiquitousItemIsSharedKey

        public static java.lang.String NSMetadataUbiquitousItemIsSharedKey()
        true if the ubiquitous item is shared. (value type boolean NSNumber)
      • NSMetadataUbiquitousSharedItemCurrentUserRoleKey

        public static java.lang.String NSMetadataUbiquitousSharedItemCurrentUserRoleKey()
        returns the current user's role for this shared item, or nil if not shared. (value type NSString). Possible values below.
      • NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey

        public static java.lang.String NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey()
        returns the permissions for the current user, or nil if not shared. (value type NSString). Possible values below.
      • NSMetadataUbiquitousSharedItemOwnerNameComponentsKey

        public static java.lang.String NSMetadataUbiquitousSharedItemOwnerNameComponentsKey()
        returns a NSPersonNameComponents, or nil if the current user. (value type NSPersonNameComponents)
      • NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey

        public static java.lang.String NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey()
        returns a NSPersonNameComponents for the most recent editor of the document, or nil if it is the current user. (Read-only, value type NSPersonNameComponents)
      • NSMetadataUbiquitousSharedItemRoleOwner

        public static java.lang.String NSMetadataUbiquitousSharedItemRoleOwner()
        the current user is the owner of this shared item.
      • NSMetadataUbiquitousSharedItemRoleParticipant

        public static java.lang.String NSMetadataUbiquitousSharedItemRoleParticipant()
        the current user is a participant of this shared item.
      • NSMetadataUbiquitousSharedItemPermissionsReadOnly

        public static java.lang.String NSMetadataUbiquitousSharedItemPermissionsReadOnly()
        the current user is only allowed to read this item
      • NSMetadataUbiquitousSharedItemPermissionsReadWrite

        public static java.lang.String NSMetadataUbiquitousSharedItemPermissionsReadWrite()
        the current user is allowed to both read and write this item
      • NSFreeHashTable

        public static void NSFreeHashTable​(NSHashTable<?> table)
      • NSResetHashTable

        public static void NSResetHashTable​(NSHashTable<?> table)
      • NSCompareHashTables

        public static boolean NSCompareHashTables​(NSHashTable<?> table1,
                                                  NSHashTable<?> table2)
      • NSCopyHashTableWithZone

        public static NSHashTable<?> NSCopyHashTableWithZone​(NSHashTable<?> table,
                                                             org.moe.natj.general.ptr.VoidPtr zone)
      • NSHashGet

        public static org.moe.natj.general.ptr.VoidPtr NSHashGet​(NSHashTable<?> table,
                                                                 org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • NSHashInsert

        public static void NSHashInsert​(NSHashTable<?> table,
                                        org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • NSHashInsertKnownAbsent

        public static void NSHashInsertKnownAbsent​(NSHashTable<?> table,
                                                   org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • NSHashInsertIfAbsent

        public static org.moe.natj.general.ptr.VoidPtr NSHashInsertIfAbsent​(NSHashTable<?> table,
                                                                            org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • NSHashRemove

        public static void NSHashRemove​(NSHashTable<?> table,
                                        org.moe.natj.general.ptr.ConstVoidPtr pointer)
      • NSNextHashEnumeratorItem

        public static org.moe.natj.general.ptr.VoidPtr NSNextHashEnumeratorItem​(NSHashEnumerator enumerator)
      • NSEndHashTableEnumeration

        public static void NSEndHashTableEnumeration​(NSHashEnumerator enumerator)
      • NSCountHashTable

        public static long NSCountHashTable​(NSHashTable<?> table)
      • NSStringFromHashTable

        public static java.lang.String NSStringFromHashTable​(NSHashTable<?> table)
      • NSAllHashTableObjects

        public static NSArray<?> NSAllHashTableObjects​(NSHashTable<?> table)
      • NSCreateHashTableWithZone

        public static NSHashTable<?> NSCreateHashTableWithZone​(NSHashTableCallBacks callBacks,
                                                               long capacity,
                                                               org.moe.natj.general.ptr.VoidPtr zone)
      • NSFreeMapTable

        public static void NSFreeMapTable​(NSMapTable<?,​?> table)
      • NSResetMapTable

        public static void NSResetMapTable​(NSMapTable<?,​?> table)
      • NSCompareMapTables

        public static boolean NSCompareMapTables​(NSMapTable<?,​?> table1,
                                                 NSMapTable<?,​?> table2)
      • NSCopyMapTableWithZone

        public static NSMapTable<?,​?> NSCopyMapTableWithZone​(NSMapTable<?,​?> table,
                                                                   org.moe.natj.general.ptr.VoidPtr zone)
      • NSMapMember

        public static boolean NSMapMember​(NSMapTable<?,​?> table,
                                          org.moe.natj.general.ptr.ConstVoidPtr key,
                                          org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> originalKey,
                                          org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> value)
      • NSMapGet

        public static org.moe.natj.general.ptr.VoidPtr NSMapGet​(NSMapTable<?,​?> table,
                                                                org.moe.natj.general.ptr.ConstVoidPtr key)
      • NSMapInsert

        public static void NSMapInsert​(NSMapTable<?,​?> table,
                                       org.moe.natj.general.ptr.ConstVoidPtr key,
                                       org.moe.natj.general.ptr.ConstVoidPtr value)
      • NSMapInsertKnownAbsent

        public static void NSMapInsertKnownAbsent​(NSMapTable<?,​?> table,
                                                  org.moe.natj.general.ptr.ConstVoidPtr key,
                                                  org.moe.natj.general.ptr.ConstVoidPtr value)
      • NSMapInsertIfAbsent

        public static org.moe.natj.general.ptr.VoidPtr NSMapInsertIfAbsent​(NSMapTable<?,​?> table,
                                                                           org.moe.natj.general.ptr.ConstVoidPtr key,
                                                                           org.moe.natj.general.ptr.ConstVoidPtr value)
      • NSMapRemove

        public static void NSMapRemove​(NSMapTable<?,​?> table,
                                       org.moe.natj.general.ptr.ConstVoidPtr key)
      • NSNextMapEnumeratorPair

        public static boolean NSNextMapEnumeratorPair​(NSMapEnumerator enumerator,
                                                      org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> key,
                                                      org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.VoidPtr> value)
      • NSEndMapTableEnumeration

        public static void NSEndMapTableEnumeration​(NSMapEnumerator enumerator)
      • NSCountMapTable

        public static long NSCountMapTable​(NSMapTable<?,​?> table)
      • NSStringFromMapTable

        public static java.lang.String NSStringFromMapTable​(NSMapTable<?,​?> table)
      • NSAllMapTableKeys

        public static NSArray<?> NSAllMapTableKeys​(NSMapTable<?,​?> table)
      • NSAllMapTableValues

        public static NSArray<?> NSAllMapTableValues​(NSMapTable<?,​?> table)
      • NSInconsistentArchiveException

        public static java.lang.String NSInconsistentArchiveException()
      • NSNonOwnedPointerHashCallBacks

        public static NSHashTableCallBacks NSNonOwnedPointerHashCallBacks()
      • NSNonRetainedObjectHashCallBacks

        public static NSHashTableCallBacks NSNonRetainedObjectHashCallBacks()
      • NSOwnedObjectIdentityHashCallBacks

        public static NSHashTableCallBacks NSOwnedObjectIdentityHashCallBacks()
      • NSPointerToStructHashCallBacks

        public static NSHashTableCallBacks NSPointerToStructHashCallBacks()
      • NSHTTPCookieSameSitePolicy

        public static java.lang.String NSHTTPCookieSameSitePolicy()
        [@const] NSHTTPCookieSameSitePolicy Key for cookie same site
      • NSHTTPCookieSameSiteLax

        public static java.lang.String NSHTTPCookieSameSiteLax()
        [@const] NSHTTPCookieSameSiteLax String constant "lax" to be used as a value for the property key NSHTTPCookieSameSite
      • NSHTTPCookieSameSiteStrict

        public static java.lang.String NSHTTPCookieSameSiteStrict()
        [@const] NSHTTPCookieSameSiteStrict String constant "strict" to be used as a value for the property key NSHTTPCookieSameSite
      • NSNonOwnedPointerOrNullMapKeyCallBacks

        public static NSMapTableKeyCallBacks NSNonOwnedPointerOrNullMapKeyCallBacks()
      • NSNonRetainedObjectMapKeyCallBacks

        public static NSMapTableKeyCallBacks NSNonRetainedObjectMapKeyCallBacks()
      • NSURLErrorNetworkUnavailableReasonKey

        public static java.lang.String NSURLErrorNetworkUnavailableReasonKey()
        [@const] NSURLErrorNetworkUnavailableReasonKey The NSErrorUserInfoKey used to store and retrieve the NSNumber object corresponding to the reason why the network is unavailable when the task failed due to unsatisfiable network constraints. See the NSURLErrorNetworkUnavailableReason enum for details.
      • NSSecureUnarchiveFromDataTransformerName

        public static java.lang.String NSSecureUnarchiveFromDataTransformerName()
      • NSURLContentTypeKey

        public static java.lang.String NSURLContentTypeKey()
        File type (UTType) for the resource (Read-only, value type UTType)
      • NSURLFileContentIdentifierKey

        public static java.lang.String NSURLFileContentIdentifierKey()
        A 64-bit value assigned by APFS that identifies a file's content data stream. Only cloned files and their originals can have the same identifier. (Read-only, value type NSNumber)
      • NSURLMayShareFileContentKey

        public static java.lang.String NSURLMayShareFileContentKey()
        True for cloned files and their originals that may share all, some, or no data blocks. (Read-only, value type NSNumber)
      • NSURLMayHaveExtendedAttributesKey

        public static java.lang.String NSURLMayHaveExtendedAttributesKey()
        True if the file has extended attributes. False guarantees there are none. (Read-only, value type NSNumber)
      • NSURLIsPurgeableKey

        public static java.lang.String NSURLIsPurgeableKey()
        True if the file can be deleted by the file system when asked to free space. (Read-only, value type NSNumber)
      • NSURLIsSparseKey

        public static java.lang.String NSURLIsSparseKey()
        True if the file has sparse regions. (Read-only, value type NSNumber)
      • NSURLVolumeSupportsFileProtectionKey

        public static java.lang.String NSURLVolumeSupportsFileProtectionKey()
        True if the volume supports the File Protection attribute (see NSURLFileProtectionKey). (Read-only, value type NSNumber)