java.sql
Class Timestamp

java.lang.Object
  extended by java.util.Date
      extended by java.sql.Timestamp
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<java.util.Date>

public class Timestamp
extends java.util.Date
implements java.lang.Cloneable, java.lang.Comparable

Emulation of the java.sql.TimeStamp class Based on the source of java.util.Date emulation from GWT

See Also:
Serialized Form

Constructor Summary
Timestamp(int year, int month, int date, int hrs, int min, int sec, int nanos)
           
Timestamp(long time)
           
 
Method Summary
static long __parse(java.lang.String s)
           
 boolean after(java.util.Date when)
           
 boolean after(Timestamp when)
           
 boolean before(java.util.Date when)
           
 boolean before(Timestamp when)
           
 java.lang.Object clone()
           
 int compareTo(java.lang.Object other)
           
 int compareTo(Timestamp other)
           
 boolean equals(java.lang.Object obj)
           
 int getDate()
           
 int getDay()
           
 int getHours()
           
 int getMinutes()
           
 int getMonth()
           
 int getNanos()
           
 int getSeconds()
           
 long getTime()
           
 int getTimezoneOffset()
           
 int getYear()
           
 int hashCode()
           
static long parse(java.lang.String s)
           
 void setDate(int date)
           
 void setHours(int hours)
           
 void setMinutes(int minutes)
           
 void setMonth(int month)
           
 void setNanos(int nanos)
           
 void setSeconds(int seconds)
           
 void setTime(long time)
           
 void setYear(int year)
           
 java.lang.String toGMTString()
           
 java.lang.String toLocaleString()
           
 java.lang.String toString()
           
static long UTC(int year, int month, int date, int hrs, int min, int sec)
           
 
Methods inherited from class java.util.Date
compareTo
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

Timestamp

public Timestamp(int year,
                 int month,
                 int date,
                 int hrs,
                 int min,
                 int sec,
                 int nanos)

Timestamp

public Timestamp(long time)
Method Detail

__parse

public static long __parse(java.lang.String s)

parse

public static long parse(java.lang.String s)

UTC

public static long UTC(int year,
                       int month,
                       int date,
                       int hrs,
                       int min,
                       int sec)

after

public boolean after(java.util.Date when)
Overrides:
after in class java.util.Date

before

public boolean before(java.util.Date when)
Overrides:
before in class java.util.Date

after

public boolean after(Timestamp when)

before

public boolean before(Timestamp when)

clone

public java.lang.Object clone()
Overrides:
clone in class java.util.Date

compareTo

public int compareTo(Timestamp other)

compareTo

public int compareTo(java.lang.Object other)
Overrides:
compareTo in class java.util.Date

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.util.Date

getDate

public int getDate()
Overrides:
getDate in class java.util.Date

getDay

public int getDay()
Overrides:
getDay in class java.util.Date

getHours

public int getHours()
Overrides:
getHours in class java.util.Date

getMinutes

public int getMinutes()
Overrides:
getMinutes in class java.util.Date

getMonth

public int getMonth()
Overrides:
getMonth in class java.util.Date

getSeconds

public int getSeconds()
Overrides:
getSeconds in class java.util.Date

getTime

public long getTime()
Overrides:
getTime in class java.util.Date

getTimezoneOffset

public int getTimezoneOffset()
Overrides:
getTimezoneOffset in class java.util.Date

getYear

public int getYear()
Overrides:
getYear in class java.util.Date

getNanos

public int getNanos()

hashCode

public int hashCode()
Overrides:
hashCode in class java.util.Date

setDate

public void setDate(int date)
Overrides:
setDate in class java.util.Date

setHours

public void setHours(int hours)
Overrides:
setHours in class java.util.Date

setMinutes

public void setMinutes(int minutes)
Overrides:
setMinutes in class java.util.Date

setMonth

public void setMonth(int month)
Overrides:
setMonth in class java.util.Date

setSeconds

public void setSeconds(int seconds)
Overrides:
setSeconds in class java.util.Date

setTime

public void setTime(long time)
Overrides:
setTime in class java.util.Date

setYear

public void setYear(int year)
Overrides:
setYear in class java.util.Date

setNanos

public void setNanos(int nanos)

toGMTString

public java.lang.String toGMTString()
Overrides:
toGMTString in class java.util.Date

toLocaleString

public java.lang.String toLocaleString()
Overrides:
toLocaleString in class java.util.Date

toString

public java.lang.String toString()
Overrides:
toString in class java.util.Date