Creates an instance if you want to invoke the compiler manually.
Creates an instance if you want to invoke the compiler manually.
the version, such as 2009a, not null
the list of source files, not empty, not null
whether to output verbose messages
Compile the rules file.
Compile the rules file.
Use #getZones()
and #getLeapSeconds()
to retrieve the parsed data.
Exception
if an error occurs
Gets the parsed leap seconds.
Gets the parsed leap seconds.
the parsed and sorted leap seconds, not null
Gets the parsed zone rules.
Gets the parsed zone rules.
the parsed zone rules, not null
A builder that can read the TZDB time-zone files and build
ZoneRules
instances.Specification for implementors
This class is a mutable builder. A new instance must be created for each compile.