public class TimestampLTZ extends TimestampTZ
Constructor and Description |
---|
TimestampLTZ() |
TimestampLTZ(java.util.Date value)
Creates a
TimestampLTZ Domain object from a JDBC
java.util.Date . |
TimestampLTZ(java.util.Date value,
boolean bConvertToUserTZ)
Creates a
TimestampLTZ Domain object from a JDBC
java.util.Date . |
TimestampLTZ(java.util.Date value,
java.util.Calendar cal)
Creates a
TimestampLTZ Domain object from a JDBC
java.util.Date . |
TimestampLTZ(java.lang.String value)
Creates a
TimestampLTZ Domain object from a
Java String . |
TimestampLTZ(java.lang.String value,
boolean bConvertToUserTZ)
Creates a
TimestampLTZ Domain object from a
Java String . |
TimestampLTZ(java.lang.String value,
java.util.Calendar cal)
Creates a
TimestampLTZ Domain object from a
Java String . |
TimestampLTZ(java.sql.Timestamp value)
Creates a
TimestampLTZ Domain object from a JDBC
Timestamp . |
TimestampLTZ(Timestamp value)
Create a TimestampLTZ instance from a oracle.jbo.domain.Timestamp.
|
TimestampLTZ(java.sql.Timestamp value,
boolean bConvertToUserTZ)
Creates a
TimestampLTZ Domain object from a JDBC
Timestamp . |
TimestampLTZ(java.sql.Timestamp value,
java.util.Calendar cal)
Creates a
TimestampLTZ Domain object from a JDBC
Timestamp . |
Modifier and Type | Method and Description |
---|---|
static oracle.sql.ORADataFactory |
getORADataFactory() |
static XMLDomainReaderFactory |
getXMLDomainFactory(java.lang.Class attrClass)
Internal: Applications should not use this method.
|
void |
setContext(DomainOwnerInterface owner,
Transaction trans,
java.lang.Object ctx)
Internal: Applications should not invoke this method.
|
oracle.sql.Datum |
toDatum(java.sql.Connection conn)
Internal: Applications should not invoke this method.
|
java.lang.String |
toString()
For testing purposes only: converts
this to a textual
representation. |
protected void |
validate()
Implements domain validation logic and throws a JboException on error.
|
compareTo, dateValue, equals, getData, getNativeClass, getNativeObject, getSerializedDomainXML, getTime, getValue, getXMLContentNode, hashCode, printXMLDefinition, toJDBCObject, toTimestamp
getJavaYear, getNanos, getOracleYear, isConvertibleTo, makeJdbcArray, stringValue, timestampValue, timestampValue, timeValue, TimeZoneConvert, toBytes, toBytes, toBytes, toBytes, toBytes, toBytes, toBytes, toDate, toDATE, toJdbc, toString, toTime, toTimestamp, toTimestamp
asciiStreamValue, bigDecimalValue, binaryStreamValue, booleanValue, bytesEqual, bytesHashCode, byteValue, characterStreamValue, compareBytes, doubleValue, floatValue, getBytes, getConnectionDuringExceptionHandling, getLength, getStream, intValue, isNull, longValue, setBytes, setShareBytes, shareBytes, stringValue, timeValue, toClass
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBytes, setBytes
public TimestampLTZ() throws java.sql.SQLException
java.sql.SQLException
public TimestampLTZ(java.sql.Timestamp value) throws java.sql.SQLException
TimestampLTZ
Domain object from a JDBC
Timestamp
.value
- a TIMESTAMP
SQL object.java.sql.SQLException
public TimestampLTZ(java.sql.Timestamp value, boolean bConvertToUserTZ)
TimestampLTZ
Domain object from a JDBC
Timestamp
.value
- a TIMESTAMP
SQL object.bConvertToUserTZ
- if this flag is true
then the timestamp is converted to the user time zone. User
Time zone is obtained from the ADF Context. It is typically
configured in the application settings.public TimestampLTZ(java.sql.Timestamp value, java.util.Calendar cal)
TimestampLTZ
Domain object from a JDBC
Timestamp
.value
- a TIMESTAMP
SQL object.cal
- converts the value
to the timezone
in the cal
argument.public TimestampLTZ(Timestamp value) throws java.sql.SQLException
java.sql.SQLException
public TimestampLTZ(java.lang.String value)
TimestampLTZ
Domain object from a
Java String
.value
- a textual representation of a Timestamp
.public TimestampLTZ(java.lang.String value, boolean bConvertToUserTZ)
TimestampLTZ
Domain object from a
Java String
.value
- a textual representation of a Timestamp
.bConvertToUserTZ
- if this flag is true
then the timestamp is converted to the user time zone. User
Time zone is obtained from the ADF Context. It is typically
configured in the application settings.public TimestampLTZ(java.lang.String value, java.util.Calendar cal)
TimestampLTZ
Domain object from a
Java String
.value
- a textual representation of a Timestamp
.cal
- converts the value
to the timezone
in the cal
argument.public TimestampLTZ(java.util.Date value)
TimestampLTZ
Domain object from a JDBC
java.util.Date
.value
- a java.util.Date
object.public TimestampLTZ(java.util.Date value, boolean bConvertToUserTZ)
TimestampLTZ
Domain object from a JDBC
java.util.Date
.value
- a java.util.Date
object.bConvertToUserTZ
- if this flag is true
then the timestamp is converted to the user time zone. User
Time zone is obtained from the ADF Context. It is typically
configured in the application settings.public TimestampLTZ(java.util.Date value, java.util.Calendar cal)
TimestampLTZ
Domain object from a JDBC
java.util.Date
.value
- a java.util.Date
object.cal
- converts the value
to the timezone
in the cal
argument.protected void validate()
validate
in class TimestampTZ
public static oracle.sql.ORADataFactory getORADataFactory()
public oracle.sql.Datum toDatum(java.sql.Connection conn) throws java.sql.SQLException
Timestamp
Converts this Timestamp
Domain object back into an
SQL TIMESTAMP
object.
toDatum
in interface oracle.sql.ORAData
toDatum
in class TimestampTZ
conn
- OracleConnection
Not used.Datum
containing TIMESTAMP
object.java.sql.SQLException
public void setContext(DomainOwnerInterface owner, Transaction trans, java.lang.Object ctx)
Timestamp
setContext
in interface DomainInterface
setContext
in class TimestampTZ
public java.lang.String toString()
Timestamp
this
to a textual
representation.toString
in class TimestampTZ
public static XMLDomainReaderFactory getXMLDomainFactory(java.lang.Class attrClass)