Package com.ibm.icu.util
Class TimeZoneTransition
- java.lang.Object
-
- com.ibm.icu.util.TimeZoneTransition
-
public class TimeZoneTransition extends java.lang.Object
TimeZoneTransition
is a class representing a time zone transition. An instance has a time of transition and rules for both before and after the transition.
-
-
Constructor Summary
Constructors Constructor Description TimeZoneTransition(long time, TimeZoneRule from, TimeZoneRule to)
Constructs aTimeZoneTransition
with the time and the rules before/after the transition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeZoneRule
getFrom()
Returns the rule used before the transition.long
getTime()
Returns the time of transition in milliseconds since the base time.TimeZoneRule
getTo()
Returns the rule used after the transition.java.lang.String
toString()
Returns aString
representation of thisTimeZoneTransition
object.
-
-
-
Constructor Detail
-
TimeZoneTransition
public TimeZoneTransition(long time, TimeZoneRule from, TimeZoneRule to)
Constructs aTimeZoneTransition
with the time and the rules before/after the transition.- Parameters:
time
- The time of transition in milliseconds since the base time.from
- The time zone rule used before the transition.to
- The time zone rule used after the transition.
-
-
Method Detail
-
getTime
public long getTime()
Returns the time of transition in milliseconds since the base time.- Returns:
- The time of the transition in milliseconds since the base time.
-
getTo
public TimeZoneRule getTo()
Returns the rule used after the transition.- Returns:
- The time zone rule used after the transition.
-
getFrom
public TimeZoneRule getFrom()
Returns the rule used before the transition.- Returns:
- The time zone rule used after the transition.
-
toString
public java.lang.String toString()
Returns aString
representation of thisTimeZoneTransition
object. This method is used for debugging purpose only. The string representation can be changed in future version of ICU without any notice.- Overrides:
toString
in classjava.lang.Object
-
-