public class AutoFunctionQuery<RESULT> extends AutoModuleQuery implements FunctionQuery<RESULT>
| Modifier and Type | Field and Description |
|---|---|
protected ResultParameter<RESULT> |
resultParameter |
catalogName, isQuoteRequired, moduleName, parameters, qualifiedName, schemaName, sql, sqlLogTypecallerClassName, callerMethodName, config, message, method, queryTimeout| Constructor and Description |
|---|
AutoFunctionQuery() |
| Modifier and Type | Method and Description |
|---|---|
RESULT |
getResult() |
void |
prepare() |
protected void |
prepareSql() |
void |
setFunctionName(java.lang.String functionName) |
void |
setResultParameter(ResultParameter<RESULT> parameter) |
addParameter, complete, getQualifiedName, getSql, getSqlLogType, prepareOptions, prepareQualifiedName, setCatalogName, setModuleName, setQuoteRequired, setSchemaName, setSqlLogTypecomment, getClassName, getConfig, getMethod, getMethodName, getQueryTimeout, setCallerClassName, setCallerMethodName, setConfig, setMessage, setMethod, setQueryTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetQualifiedName, getSql, getSqlLogTypecomment, complete, getClassName, getConfig, getMethod, getMethodName, getQueryTimeoutprotected ResultParameter<RESULT> resultParameter
public void prepare()
prepare in interface Queryprepare in class AbstractQueryprotected void prepareSql()
public void setFunctionName(java.lang.String functionName)
public void setResultParameter(ResultParameter<RESULT> parameter)
public RESULT getResult()
getResult in interface FunctionQuery<RESULT>