phase2(String zoneName) Interprets a zone and constructs a Timezone object that
contains enough information on GMT offsets and DST schedules to
generate a zone info database.
Parameters: zoneName - the zone name for which a Timezone object isconstructed.
void
putAlias(String name1, String name2) Puts the specifid name pair to the alias table.
Parses the specified time zone data file and creates a Zoneinfo
that has all Rules, Zones and Links (aliases) information.
Parameters: fname - the time zone data file name a Zoneinfo object
Interprets a zone and constructs a Timezone object that
contains enough information on GMT offsets and DST schedules to
generate a zone info database.
Parameters: zoneName - the zone name for which a Timezone object isconstructed. a Timezone object that contains all GMT offsets and DSTrules information.
Sets the end year.
Parameters: year - the end year value throws: IllegalArgumentException - if the specified year value issmaller than the start year or greater than the maximum year.
Sets the start year.
Parameters: year - the start year value throws: IllegalArgumentException - if the specified year value issmaller than the minimum year or greater than the end year.
Sets the given year for SimpleTimeZone list output.
This method is called when the -S option is specified.
Parameters: year - the year for which SimpleTimeZone list should be generated