Package com.ibm.icu.util
Class DateInterval
- java.lang.Object
-
- com.ibm.icu.util.DateInterval
-
- All Implemented Interfaces:
java.io.Serializable
public final class DateInterval extends java.lang.Object implements java.io.Serializable
This class represents date interval. It is a pair of long representing from date 1 to date 2.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private long
fromDate
private static long
serialVersionUID
private long
toDate
-
Constructor Summary
Constructors Constructor Description DateInterval(long from, long to)
Constructor given from date and to date.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object a)
Override equalslong
getFromDate()
Get the from date.long
getToDate()
Get the to date.int
hashCode()
Override hashcodejava.lang.String
toString()
Override toString
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
fromDate
private final long fromDate
-
toDate
private final long toDate
-
-
Method Detail
-
getFromDate
public long getFromDate()
Get the from date.- Returns:
- the from date in dateInterval.
-
getToDate
public long getToDate()
Get the to date.- Returns:
- the to date in dateInterval.
-
equals
public boolean equals(java.lang.Object a)
Override equals- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
Override hashcode- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
Override toString- Overrides:
toString
in classjava.lang.Object
-
-