net.fortuna.ical4j.model
Class Iso8601
java.lang.Object
java.util.Date
net.fortuna.ical4j.model.Iso8601
- All Implemented Interfaces:
- Cloneable, Comparable, Serializable
- Direct Known Subclasses:
- Date, Time
- public abstract class Iso8601
- extends Date
Base class for date and time representations as defined
by the ISO 8601 standard. Sub-classes must ensure that either the correct
precision is used in constructor arguments, or that Object.equals()
is overridden to ensure equality checking is consistent with the type.
- Author:
- Ben Fortuna
- See Also:
- Serialized Form
Methods inherited from class java.util.Date |
after, before, clone, compareTo, compareTo, equals, getDate, getDay, getHours, getMinutes, getMonth, getSeconds, getTime, getTimezoneOffset, getYear, hashCode, parse, setDate, setHours, setMinutes, setMonth, setSeconds, setYear, toGMTString, toLocaleString, UTC |
Iso8601
public Iso8601(long time,
String pattern,
int precision)
- Parameters:
time
- pattern
-
Iso8601
public Iso8601(String pattern,
int precision)
- Parameters:
pattern
-
Iso8601
public Iso8601(Date time,
String pattern,
int precision)
- Parameters:
time
- pattern
-
toString
public String toString()
getFormat
protected final DateFormat getFormat()
- Returns:
- Returns the format.
setTime
public void setTime(long time)