Class NSCharacterSet

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol
Direct Known Subclasses:
NSMutableCharacterSet

public class NSCharacterSet
extends NSObject
implements NSSecureCoding
  • Field Details

    • OpenStepUnicodeReservedBase

      public static final int OpenStepUnicodeReservedBase
      See Also:
      Constant Field Values
  • Constructor Details

    • NSCharacterSet

      public NSCharacterSet()
    • NSCharacterSet

      @Deprecated protected NSCharacterSet​(long handle)
      Deprecated.
    • NSCharacterSet

      protected NSCharacterSet​(NSObject.Handle h, long handle)
    • NSCharacterSet

      protected NSCharacterSet​(NSObject.SkipInit skipInit)
    • NSCharacterSet

      public NSCharacterSet​(NSCoder coder)
    • NSCharacterSet

      public NSCharacterSet​(NSRange aRange)
    • NSCharacterSet

      public NSCharacterSet​(String aString)
    • NSCharacterSet

      public NSCharacterSet​(NSData data)
    • NSCharacterSet

      public NSCharacterSet​(File file)
  • Method Details

    • getControlCharacterSet

      public static NSCharacterSet getControlCharacterSet()
    • getWhitespaceCharacterSet

      public static NSCharacterSet getWhitespaceCharacterSet()
    • getWhitespaceAndNewlineCharacterSet

      public static NSCharacterSet getWhitespaceAndNewlineCharacterSet()
    • getDecimalDigitCharacterSet

      public static NSCharacterSet getDecimalDigitCharacterSet()
    • getLetterCharacterSet

      public static NSCharacterSet getLetterCharacterSet()
    • getLowercaseLetterCharacterSet

      public static NSCharacterSet getLowercaseLetterCharacterSet()
    • getUppercaseLetterCharacterSet

      public static NSCharacterSet getUppercaseLetterCharacterSet()
    • getNonBaseCharacterSet

      public static NSCharacterSet getNonBaseCharacterSet()
    • getAlphanumericCharacterSet

      public static NSCharacterSet getAlphanumericCharacterSet()
    • getDecomposableCharacterSet

      public static NSCharacterSet getDecomposableCharacterSet()
    • getIllegalCharacterSet

      public static NSCharacterSet getIllegalCharacterSet()
    • getPunctuationCharacterSet

      public static NSCharacterSet getPunctuationCharacterSet()
    • getCapitalizedLetterCharacterSet

      public static NSCharacterSet getCapitalizedLetterCharacterSet()
    • getSymbolCharacterSet

      public static NSCharacterSet getSymbolCharacterSet()
    • getNewlineCharacterSet

      public static NSCharacterSet getNewlineCharacterSet()
    • getBitmapRepresentation

      public NSData getBitmapRepresentation()
    • getInvertedSet

      public NSCharacterSet getInvertedSet()
    • getURLUserAllowedCharacterSet

      public static NSCharacterSet getURLUserAllowedCharacterSet()
    • getURLPasswordAllowedCharacterSet

      public static NSCharacterSet getURLPasswordAllowedCharacterSet()
    • getURLHostAllowedCharacterSet

      public static NSCharacterSet getURLHostAllowedCharacterSet()
    • getURLPathAllowedCharacterSet

      public static NSCharacterSet getURLPathAllowedCharacterSet()
    • getURLQueryAllowedCharacterSet

      public static NSCharacterSet getURLQueryAllowedCharacterSet()
    • getURLFragmentAllowedCharacterSet

      public static NSCharacterSet getURLFragmentAllowedCharacterSet()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(NSCoder coder)
    • isMember

      public boolean isMember​(short aCharacter)
    • isMember

      public boolean isMember​(int theLongChar)
    • isSuperset

      public boolean isSuperset​(NSCharacterSet theOtherSet)
    • hasMemberInPlane

      public boolean hasMemberInPlane​(byte thePlane)
    • create

      protected static long create​(NSRange aRange)
    • create

      protected static long create​(String aString)
    • create

      protected static long create​(NSData data)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding