public static final class Database.NamedStatement
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ParameterList |
extractParameters(ParameterList list)
Entnimmt aus der übergebenen ParameterList all die benannten Parameter,
die in diesem Statement definiert sind.
|
java.lang.String |
getDatasetName() |
int |
getMaxExecutionTime() |
int |
getMaxRows() |
java.lang.String |
getName() |
java.util.ArrayList<java.lang.String> |
getParameterNames()
Liefert eine ArrayList mit dem in diesem Statement verwendeten Parametern
in der Form: "...
|
int |
getQueryTimeout() |
java.lang.String |
getSql() |
java.lang.String |
getSql(ParameterList parameters) |
java.lang.String |
getTableName() |
void |
setDatasetName(java.lang.String datasetName)
Der Name des Dataset wird auf diesen Wert gesetzt.
|
void |
setMaxExecutionTime(int millies)
Wenn die Ausführungszeit länger dauert, dann Warning im Logfile
|
void |
setMaxRows(int maxRows) |
void |
setQueryTimeout(int queryTimeout) |
void |
setTableName(java.lang.String tableName) |
java.lang.String |
toString() |
public java.lang.String getName()
public java.lang.String getSql()
public java.lang.String getSql(ParameterList parameters)
public java.util.ArrayList<java.lang.String> getParameterNames()
public ParameterList extractParameters(ParameterList list)
list
- Die ParameterList, aus der die Parameter entnommen werden
sollen.public java.lang.String toString()
toString
in class java.lang.Object
public int getMaxRows()
public void setMaxRows(int maxRows)
maxRows
- The maxRows to set.public int getMaxExecutionTime()
public void setMaxExecutionTime(int millies)
public java.lang.String getDatasetName()
public void setDatasetName(java.lang.String datasetName)
datasetName
- public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
tableName
- public int getQueryTimeout()
public void setQueryTimeout(int queryTimeout)