com.seag.qm
Class TimestampQueryParameter
java.lang.Object
|
+--com.seag.qm.QueryParameter
|
+--com.seag.qm.TimestampQueryParameter
- public class TimestampQueryParameter
- extends QueryParameter
Method Summary |
java.lang.String |
getParameterType()
Getting the Stringrepresentation of the type of the parameter ("Timestamp") |
java.lang.Object |
getValue()
Override method, because explicite casting is needed |
void |
setParameter(java.sql.PreparedStatement stmt,
int pos)
This Method is needed by the ExecuteQuery Class |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimestampQueryParameter
public TimestampQueryParameter(java.sql.Timestamp param)
- Creating a TimestampQueryParameter
- Parameters:
param
- java.sql.Timestamp
TimestampQueryParameter
public TimestampQueryParameter(long time)
- Creating a TimestampQueryParameter
- Parameters:
date
- date in milliseconds since 1.1.1970
TimestampQueryParameter
public TimestampQueryParameter()
- Creating a null TimestampQueryParameter
setParameter
public void setParameter(java.sql.PreparedStatement stmt,
int pos)
throws java.sql.SQLException
- This Method is needed by the ExecuteQuery Class
- Overrides:
setParameter
in class QueryParameter
- Parameters:
stmt
- an allready created PreparedStatement (by the ExecuteQuery)pos
- Position of the parameter- Throws:
java.sql.SQLException
- if the method fails
getParameterType
public java.lang.String getParameterType()
- Getting the Stringrepresentation of the type of the parameter ("Timestamp")
- Overrides:
getParameterType
in class QueryParameter
- Returns:
- String - Representation of the type of the parameter
getValue
public java.lang.Object getValue()
- Override method, because explicite casting is needed
- Overrides:
getValue
in class QueryParameter
- Returns:
- Resultobject