Package com.ibm.icu.util
Class TimeZoneTransition
- java.lang.Object
-
- com.ibm.icu.util.TimeZoneTransition
-
public class TimeZoneTransition extends Object
TimeZoneTransitionis 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 aTimeZoneTransitionwith the time and the rules before/after the transition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeZoneRulegetFrom()Returns the rule used before the transition.longgetTime()Returns the time of transition in milliseconds since the base time.TimeZoneRulegetTo()Returns the rule used after the transition.StringtoString()Returns aStringrepresentation of thisTimeZoneTransitionobject.
-
-
-
Constructor Detail
-
TimeZoneTransition
public TimeZoneTransition(long time, TimeZoneRule from, TimeZoneRule to)Constructs aTimeZoneTransitionwith 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 String toString()
Returns aStringrepresentation of thisTimeZoneTransitionobject. This method is used for debugging purpose only. The string representation can be changed in future version of ICU without any notice.
-
-