java.util
Class TimeZoneData

java.lang.Object
  |
  +--java.util.TimeZoneData

class TimeZoneData
extends Object

Encapsulates data for international timezones. This package-private class is for internal use only by TimeZone. It encapsulates the list of recognized international timezones. By implementing this as a separate class, the loading and initialization cost for this array is delayed until a TimeZone object is actually created from its ID. This class contains only static variables and static methods; it cannot be instantiated.


Field Summary
private static Hashtable lookup
           
private static int ONE_HOUR
           
(package private) static SimpleTimeZone[] zones
           
 
Constructor Summary
(package private) TimeZoneData()
           
 
Method Summary
(package private) static void ()
           
(package private) static TimeZone get(String ID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

ONE_HOUR

private static final int ONE_HOUR

zones

static SimpleTimeZone[] zones

lookup

private static Hashtable lookup
Constructor Detail

TimeZoneData

TimeZoneData()
Method Detail

get

static final TimeZone get(String ID)

static void ()