Module ical4j.core

Class DefaultZoneRulesProvider

java.lang.Object
java.time.zone.ZoneRulesProvider
net.fortuna.ical4j.model.DefaultZoneRulesProvider

public class DefaultZoneRulesProvider extends ZoneRulesProvider
A default ZoneRulesProvider implementation for included timezone definitions. To avoid conflicting with the standard Java zone rules this provider maintains an internal map of local zone ids to globally unique ids. NOTE: Globally unique zone identifiers are transient and will be regenerated for each instance of this class. They are only used to support registration and use of alternative definitions in the scope of this library.