public class Query
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMMENT |
static java.lang.String |
INPUT |
static java.lang.String |
NAME |
static java.lang.String |
PARAM |
static java.lang.String |
QUERY |
static java.lang.String |
REPLACE |
static java.lang.String |
RESULT_MULTI |
static java.lang.String |
RESULT_NONE |
static java.lang.String |
RESULT_SINGLE |
static java.lang.String |
RESULT_TYPE |
static java.lang.String |
RETURN |
static java.lang.String |
TABLE_QUERY |
| Constructor and Description |
|---|
Query(org.dom4j.Element queryRoot,
Format formatter) |
Query(org.dom4j.Element queryRoot,
Format formatter,
java.util.Map<java.lang.String,java.lang.String> typeMap) |
Query(Format formatter,
java.lang.String name,
java.util.ArrayList<Parameter> params,
java.lang.String sql) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClassName() |
java.lang.String |
getComment() |
java.util.ArrayList<Parameter> |
getInputs() |
java.util.ArrayList<Parameter> |
getOutputs() |
int |
getOutputsCount() |
java.util.ArrayList<Parameter> |
getQueryInputs() |
java.lang.String |
getQueryName() |
java.util.ArrayList<Parameter> |
getReplacements() |
java.lang.String |
getSqlQuery() |
int |
hashCode() |
boolean |
isHasParameters() |
boolean |
isNoneResult() |
boolean |
isParamQuery() |
boolean |
isReplaceQuery() |
boolean |
isSingleResult() |
boolean |
isSkipTest() |
boolean |
isUpdate() |
void |
setEscape(boolean escape) |
public static final java.lang.String NAME
public static final java.lang.String QUERY
public static final java.lang.String TABLE_QUERY
public static final java.lang.String INPUT
public static final java.lang.String REPLACE
public static final java.lang.String RETURN
public static final java.lang.String PARAM
public static final java.lang.String RESULT_TYPE
public static final java.lang.String RESULT_NONE
public static final java.lang.String RESULT_SINGLE
public static final java.lang.String RESULT_MULTI
public static final java.lang.String COMMENT
public Query(Format formatter, java.lang.String name, java.util.ArrayList<Parameter> params, java.lang.String sql)
public Query(org.dom4j.Element queryRoot,
Format formatter)
throws QueryConfigException
QueryConfigExceptionpublic Query(org.dom4j.Element queryRoot,
Format formatter,
java.util.Map<java.lang.String,java.lang.String> typeMap)
throws QueryConfigException
QueryConfigExceptionpublic boolean isSkipTest()
public void setEscape(boolean escape)
public java.lang.String getQueryName()
public java.util.ArrayList<Parameter> getInputs()
public java.util.ArrayList<Parameter> getQueryInputs()
public java.util.ArrayList<Parameter> getReplacements()
public java.util.ArrayList<Parameter> getOutputs()
public boolean isHasParameters()
public boolean isUpdate()
public int getOutputsCount()
public boolean isReplaceQuery()
public java.lang.String getSqlQuery()
public java.lang.String getComment()
public boolean isNoneResult()
public boolean isSingleResult()
public boolean isParamQuery()
public java.lang.String getClassName()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object