java.lang.Object | |
↳ | org.joda.time.tz.ZoneInfoCompiler |
Compiles Olson ZoneInfo database files into binary files for each time zone
in the database. DateTimeZoneBuilder
is used to construct and encode
compiled data files. ZoneInfoProvider
loads the encoded files and
converts them back into DateTimeZone
objects.
Although this tool is similar to zic, the binary formats are not compatible. The latest Olson database files may be obtained here.
ZoneInfoCompiler is mutable and not thread-safe, although the main method may be safely invoked by multiple threads.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a map of ids to DateTimeZones.
| |||||||||||
Launches the ZoneInfoCompiler tool.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Returns a map of ids to DateTimeZones.
outputDir | optional directory to write compiled data files to |
---|---|
sources | optional list of source files to parse |
IOException |
---|
Launches the ZoneInfoCompiler tool.
Usage: java org.joda.time.tz.ZoneInfoCompiler <options> <source files> where possible options include: -src <directory> Specify where to read source files -dst <directory> Specify where to write generated files
Exception |
---|