|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.rad.persist.jdbc.param.AbstractParam
public abstract class AbstractParam
The AbstractParam defines a parameter for JDBC calls.
| Nested Class Summary | |
|---|---|
static class |
AbstractParam.ParameterType
The possible parameter types. |
| Field Summary | |
|---|---|
static int |
SQLTYPE_AUTOMATIC
Delegate the type decision to the JDBC driver. |
static int |
SQLTYPE_DECIMAL
VARCHAR SQL Type Types.DECIMAL. |
static int |
SQLTYPE_TIMESTAMP
VARCHAR SQL Type Types.TIMESTAMP. |
static int |
SQLTYPE_VARCHAR
VARCHAR SQL Type Types.VARCHAR. |
| Constructor Summary | |
|---|---|
protected |
AbstractParam(AbstractParam.ParameterType pType,
int pSqlType,
java.lang.Object pValue)
Creates a new instance of AbstractParam. |
protected |
AbstractParam(AbstractParam.ParameterType pType,
int pSqlType,
java.lang.String pTypeName,
java.lang.Object pValue)
Creates a new instance of AbstractParam. |
protected |
AbstractParam(AbstractParam.ParameterType pType,
java.lang.String pArrayType,
java.lang.Object pValue)
Creates a new instance of AbstractParam. |
| Method Summary | |
|---|---|
java.lang.String |
getArrayType()
Deprecated. use getTypeName() instead. |
int |
getSqlType()
Gets the SQL type. |
AbstractParam.ParameterType |
getType()
Gets the parameter type. |
java.lang.String |
getTypeName()
Gets the SQL type name. |
java.lang.Object |
getValue()
Gets the current value. |
void |
setValue(java.lang.Object pValue)
Sets the current value. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int SQLTYPE_AUTOMATIC
public static final int SQLTYPE_VARCHAR
Types.VARCHAR.
public static final int SQLTYPE_DECIMAL
Types.DECIMAL.
public static final int SQLTYPE_TIMESTAMP
Types.TIMESTAMP.
| Constructor Detail |
|---|
protected AbstractParam(AbstractParam.ParameterType pType,
int pSqlType,
java.lang.Object pValue)
AbstractParam.
pType - the parameter typepSqlType - the SQL typepValue - the value
protected AbstractParam(AbstractParam.ParameterType pType,
java.lang.String pArrayType,
java.lang.Object pValue)
AbstractParam.
pType - the parameter typepArrayType - the array typepValue - the value
protected AbstractParam(AbstractParam.ParameterType pType,
int pSqlType,
java.lang.String pTypeName,
java.lang.Object pValue)
AbstractParam.
pType - the parameter typepSqlType - the SQL typepTypeName - the array typepValue - the value| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic AbstractParam.ParameterType getType()
public int getSqlType()
Types@Deprecated public java.lang.String getArrayType()
getTypeName() instead.
Typespublic java.lang.String getTypeName()
Typespublic java.lang.Object getValue()
public void setValue(java.lang.Object pValue)
pValue - the value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||