public interface IQueryInParam
extends quadbase.common.util.IQueryInParam
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getColumnName()
Returns the column name
|
java.lang.Object |
getDefaultValue()
Returns the default value
|
java.lang.String |
getParamName()
Returns the parameter name which is used in the SQL statement.
|
java.lang.String |
getPromptName()
Returns the description of the parameter displayed on the pop up dialog.
|
int |
getSqlType()
Returns java.sql.Types
|
java.lang.String |
getTableName()
Returns the table name
|
java.lang.Object |
getValue()
Programmers sometimes may not want to show the initial parameter dialog when the chart is
loaded at the first time.
|
boolean |
isMapToColumn()
If isMapToColumn() returns true, getTableName() and getColumnName() will be called to find
out all distinct values from database.
|
void |
setColumnName(java.lang.String columnName)
Set the column name
|
void |
setDefaultValue(java.lang.Object defaultValue)
Set default value
|
void |
setMapToColumn(boolean mapToColumn)
Enables or disables mapToColumn.
|
void |
setPromptName(java.lang.String promptName)
Set the description of the parameter displayed on the pop up dialog.
|
void |
setSqlType(int sqlType)
Set java.sql.Types
|
void |
setTableName(java.lang.String tableName)
Set the table name
|
void |
setValue(java.lang.Object value)
Set the defined value.
|
java.lang.String getParamName()
getParamName in interface quadbase.common.util.IQueryInParamIQueryFileInfojava.lang.String getPromptName()
getPromptName in interface quadbase.common.util.IQueryInParamvoid setPromptName(java.lang.String promptName)
setPromptName in interface quadbase.common.util.IQueryInParamboolean isMapToColumn()
isMapToColumn in interface quadbase.common.util.IQueryInParamvoid setMapToColumn(boolean mapToColumn)
setMapToColumn in interface quadbase.common.util.IQueryInParamjava.lang.String getTableName()
getTableName in interface quadbase.common.util.IQueryInParamisMapToColumn()void setTableName(java.lang.String tableName)
setTableName in interface quadbase.common.util.IQueryInParamjava.lang.String getColumnName()
getColumnName in interface quadbase.common.util.IQueryInParamisMapToColumn()void setColumnName(java.lang.String columnName)
setColumnName in interface quadbase.common.util.IQueryInParamint getSqlType()
getSqlType in interface quadbase.common.util.IQueryInParamisMapToColumn()void setSqlType(int sqlType)
setSqlType in interface quadbase.common.util.IQueryInParamjava.lang.Object getDefaultValue()
getDefaultValue in interface quadbase.common.util.IQueryInParamvoid setDefaultValue(java.lang.Object defaultValue)
setDefaultValue in interface quadbase.common.util.IQueryInParamjava.lang.Object getValue()
getValue in interface quadbase.common.util.IQueryInParamvoid setValue(java.lang.Object value)
setValue in interface quadbase.common.util.IQueryInParam