com.seag.qm
Class DateQueryParameter
java.lang.Object
|
+--com.seag.qm.QueryParameter
|
+--com.seag.qm.DateQueryParameter
- public class DateQueryParameter
- extends QueryParameter
Method Summary |
java.lang.String |
getParameterType()
Getting the Stringrepresentation of the type of the parameter ("Date") |
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 |
DateQueryParameter
public DateQueryParameter(java.sql.Date param)
- Creating a DateQueryParameter
- Parameters:
param
- java.sql.Date
DateQueryParameter
public DateQueryParameter(long date)
- Creating a DateQueryParameter
- Parameters:
date
- date in milliseconds since 1.1.1970
DateQueryParameter
public DateQueryParameter()
- Creating a null DateQueryParameter
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 ("Date")
- 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