|
Oracle9i Business Components for Java Generic Domains API Reference Oracle9i Jdeveloper (9.0.4) B10393-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jbo.domain.Date
This class provides a lightweight wrapper for java.sql.Date
, the native Java type for date objects. This wrapper allows an instance of the java.sql.Date
to be used as a domain object. The intent of many of the methods in this class is to wrap the corresponding method in the java.sql.Date
class such that it returns an instance of an oracle.jbo.domain.Date object.
Constructor Summary | |
Date() Creates a default Date Domain object, representing the time now. | |
Date(Date value) Creates a Date identical to an existing Date . | |
Date(java.sql.Date value) Creates a Date Domain object from a JDBC Date . | |
Date(long millis) | |
Date(java.lang.Object value) | |
Date(java.lang.String value) Creates a Date Domain object from a Java String . |
Method Summary | |
java.sql.Date |
dateValue() |
boolean |
equals(java.lang.Object other) Tests this for equality with another object. |
java.lang.Object |
getData() |
long |
getTime() |
int |
hashCode() Computes a hash code for this . |
void |
setContext(DomainOwnerInterface owner, Transaction trans, java.lang.Object ctx) |
java.lang.String |
toString() Converts this to a textual representation. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Date()
Date
Domain object, representing the time now.public Date(Date value)
Date
identical to an existing Date
.value
- a Date
Domain object.public Date(long millis)
public Date(java.sql.Date value)
Date
Domain object from a JDBC Date
.value
- a DATE
SQL object.public Date(java.lang.String value)
Date
Domain object from a Java String
.
Note that we accept either a date string: "YYYY-MM-DD" or a timestamp sting: "YYYY-MM-DD HH:MI:SS.D"
value
- a textual representation of a Date
.public Date(java.lang.Object value)
Method Detail |
public long getTime()
public java.lang.Object getData()
public void setContext(DomainOwnerInterface owner, Transaction trans, java.lang.Object ctx)
public java.lang.String toString()
this
to a textual representation.toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
this
for equality with another object. The argument is cast to a Date
object, if possible.equals
in class java.lang.Object
other
- an arbitrary Object
.true
if conversion was successful and the converted argument is identical to this
.public int hashCode()
this
.hashCode
in class java.lang.Object
this
.public java.sql.Date dateValue()
|
Oracle9i Business Components for Java Generic Domains API Reference Oracle9i Jdeveloper (9.0.4) B10393-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.