Class CFTimeZone

All Implemented Interfaces:
AutoCloseable

public class CFTimeZone
extends CFType
  • Constructor Details

    • CFTimeZone

      protected CFTimeZone()
  • Method Details

    • create

      public static CFTimeZone create​(String name, CFData data)
    • create

      public static CFTimeZone create​(double ti)
    • create

      public static CFTimeZone create​(String name, boolean tryAbbrev)
    • SystemTimeZoneDidChangeNotification

      public static NSString SystemTimeZoneDidChangeNotification()
    • getClassTypeID

      public static long getClassTypeID()
    • getSystem

      public static CFTimeZone getSystem()
    • resetSystem

      public static void resetSystem()
    • getDefault

      public static CFTimeZone getDefault()
    • setDefault

      public static void setDefault​(CFTimeZone tz)
    • getKnownNames

      public static List<String> getKnownNames()
    • getAbbreviationDictionary

      public static CFDictionary getAbbreviationDictionary()
    • setAbbreviationDictionary

      public static void setAbbreviationDictionary​(CFDictionary dict)
    • create

      public static CFTimeZone create​(CFAllocator allocator, String name, CFData data)
    • create

      public static CFTimeZone create​(CFAllocator allocator, double ti)
    • create

      public static CFTimeZone create​(CFAllocator allocator, String name, boolean tryAbbrev)
    • getName

      public String getName()
    • getData

      public CFData getData()
    • getSecondsFromGMT

      public double getSecondsFromGMT​(double at)
    • getAbbreviation

      public String getAbbreviation​(double at)
    • isDaylightSavingTime

      public boolean isDaylightSavingTime​(double at)
    • getDaylightSavingTimeOffset

      public double getDaylightSavingTimeOffset​(double at)
    • getNextDaylightSavingTimeTransition

      public double getNextDaylightSavingTimeTransition​(double at)
    • getLocalizedName

      public String getLocalizedName​(CFTimeZoneNameStyle style, CFLocale locale)