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.IQueryInParam
IQueryFileInfo
java.lang.String getPromptName()
getPromptName
in interface quadbase.common.util.IQueryInParam
void setPromptName(java.lang.String promptName)
setPromptName
in interface quadbase.common.util.IQueryInParam
boolean isMapToColumn()
isMapToColumn
in interface quadbase.common.util.IQueryInParam
void setMapToColumn(boolean mapToColumn)
setMapToColumn
in interface quadbase.common.util.IQueryInParam
java.lang.String getTableName()
getTableName
in interface quadbase.common.util.IQueryInParam
isMapToColumn()
void setTableName(java.lang.String tableName)
setTableName
in interface quadbase.common.util.IQueryInParam
java.lang.String getColumnName()
getColumnName
in interface quadbase.common.util.IQueryInParam
isMapToColumn()
void setColumnName(java.lang.String columnName)
setColumnName
in interface quadbase.common.util.IQueryInParam
int getSqlType()
getSqlType
in interface quadbase.common.util.IQueryInParam
isMapToColumn()
void setSqlType(int sqlType)
setSqlType
in interface quadbase.common.util.IQueryInParam
java.lang.Object getDefaultValue()
getDefaultValue
in interface quadbase.common.util.IQueryInParam
void setDefaultValue(java.lang.Object defaultValue)
setDefaultValue
in interface quadbase.common.util.IQueryInParam
java.lang.Object getValue()
getValue
in interface quadbase.common.util.IQueryInParam
void setValue(java.lang.Object value)
setValue
in interface quadbase.common.util.IQueryInParam