public class SqlDate extends java.sql.Date implements SCODate
Date,
Serialized Form| Constructor and Description |
|---|
SqlDate()
Creates a
SqlDate object that represents the time at which
it was allocated. |
SqlDate(long date)
Creates a
SqlDate object that represents the given time
in milliseconds. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Creates and returns a copy of this object.
|
java.lang.String |
getFieldName()
Returns the field name
|
java.lang.Object |
getOwner()
Returns the owner object of the SCO instance
|
void |
setDate(int date)
Deprecated.
As of JDK version 1.1,
replaced by
Calendar.set(Calendar.DAY_OF_MONTH, int date). |
void |
setMonth(int month)
Deprecated.
As of JDK version 1.1,
replaced by
Calendar.set(Calendar.MONTH, int month). |
void |
setOwner(java.lang.Object owner,
int fieldNumber)
Sets the owner and field number.
|
void |
setTime(long time)
Sets the SqlDate object to represent a point in time that is
time milliseconds after January 1, 1970 00:00:00 GMT.
|
void |
setTimeInternal(long time)
Sets the SqlDate object without notification of the Owner
field.
|
void |
setYear(int year)
Deprecated.
As of JDK version 1.1,
replaced by
Calendar.set(Calendar.YEAR, year + 1900). |
void |
unsetOwner(java.lang.Object owner,
int fieldNumber)
Nullifies references to the owner Object iff the passed in owner and
fieldNumber match.
|
getHours, getMinutes, getSeconds, setHours, setMinutes, setSeconds, toString, valueOfpublic SqlDate()
SqlDate object that represents the time at which
it was allocated.public SqlDate(long date)
SqlDate object that represents the given time
in milliseconds.date - the number of millisecondspublic void setTime(long time)
setTime in class java.sql.Datetime - the number of milliseconds.Datepublic java.lang.Object clone()
Mutable Second Class Objects are required to provide a public clone method in order to allow for copying PersistenceCapable objects. In contrast to Object.clone(), this method must not throw a CloneNotSupportedException.
public void setYear(int year)
Calendar.set(Calendar.YEAR, year + 1900).setYear in class java.util.Dateyear - the year value.Calendar,
Datepublic void setMonth(int month)
Calendar.set(Calendar.MONTH, int month).setMonth in class java.util.Datemonth - the month value between 0-11.Calendar,
Datepublic void setDate(int date)
Calendar.set(Calendar.DAY_OF_MONTH, int date).setDate in class java.util.Datedate - the day of the month value between 1-31.Calendar,
Datepublic void setTimeInternal(long time)
setTimeInternal in interface SCODatetime - the number of milliseconds.Datepublic void unsetOwner(java.lang.Object owner,
int fieldNumber)
SCOunsetOwner in interface SCOowner - the existing owner object.fieldNumber - the existing number of the field.SCO.unsetOwner(Object owner, int fieldNumber)public void setOwner(java.lang.Object owner,
int fieldNumber)
SCOsetOwner in interface SCOowner - the owner object.fieldNumber - the number of the field associated with this instance.(Object owner, int fieldNumber)public java.lang.Object getOwner()
SCOgetOwner in interface SCOSCO.getOwner()public java.lang.String getFieldName()
SCOgetFieldName in interface SCOSCO.getFieldName()Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.