org.agileclick.genorm
Class Query
java.lang.Object
org.agileclick.genorm.Query
public class Query
- extends java.lang.Object
|
Constructor Summary |
Query(Element queryRoot,
Format formatter)
|
Query(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)
|
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
QUERY
public static final java.lang.String QUERY
- See Also:
- Constant Field Values
TABLE_QUERY
public static final java.lang.String TABLE_QUERY
- See Also:
- Constant Field Values
INPUT
public static final java.lang.String INPUT
- See Also:
- Constant Field Values
REPLACE
public static final java.lang.String REPLACE
- See Also:
- Constant Field Values
RETURN
public static final java.lang.String RETURN
- See Also:
- Constant Field Values
PARAM
public static final java.lang.String PARAM
- See Also:
- Constant Field Values
RESULT_TYPE
public static final java.lang.String RESULT_TYPE
- See Also:
- Constant Field Values
RESULT_NONE
public static final java.lang.String RESULT_NONE
- See Also:
- Constant Field Values
RESULT_SINGLE
public static final java.lang.String RESULT_SINGLE
- See Also:
- Constant Field Values
RESULT_MULTI
public static final java.lang.String RESULT_MULTI
- See Also:
- Constant Field Values
COMMENT
public static final java.lang.String COMMENT
- See Also:
- Constant Field Values
Query
public Query(Format formatter,
java.lang.String name,
java.util.ArrayList<Parameter> params,
java.lang.String sql)
Query
public Query(Element queryRoot,
Format formatter)
throws QueryConfigException
- Throws:
QueryConfigException
Query
public Query(Element queryRoot,
Format formatter,
java.util.Map<java.lang.String,java.lang.String> typeMap)
throws QueryConfigException
- Throws:
QueryConfigException
isSkipTest
public boolean isSkipTest()
setEscape
public void setEscape(boolean escape)
getQueryName
public java.lang.String getQueryName()
getInputs
public java.util.ArrayList<Parameter> getInputs()
getQueryInputs
public java.util.ArrayList<Parameter> getQueryInputs()
getReplacements
public java.util.ArrayList<Parameter> getReplacements()
getOutputs
public java.util.ArrayList<Parameter> getOutputs()
isHasParameters
public boolean isHasParameters()
isUpdate
public boolean isUpdate()
getOutputsCount
public int getOutputsCount()
isReplaceQuery
public boolean isReplaceQuery()
getSqlQuery
public java.lang.String getSqlQuery()
getComment
public java.lang.String getComment()
isNoneResult
public boolean isNoneResult()
isSingleResult
public boolean isSingleResult()
isParamQuery
public boolean isParamQuery()
getClassName
public java.lang.String getClassName()
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object