public class JQL extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JQL.JQLDeclarationType
Specificies how jql is defined.
|
static class |
JQL.JQLDynamicStatementType |
static class |
JQL.JQLType |
| Modifier and Type | Field and Description |
|---|---|
boolean |
annotatedGroupBy
true if method's annotation contains where
attribute |
boolean |
annotatedHaving
true if method's annotation contains having
attribute |
boolean |
annotatedLimit |
boolean |
annotatedOffset |
boolean |
annotatedOrderBy
true if method's annotation contains where
attribute |
boolean |
annotatedPageSize
true if method's annotation contains page
attribute |
boolean |
annotatedWhere
true if method's annotation contains where
attribute |
int |
bindParameterAsColumnValueCounter
counter of binded parameter on column value.
|
int |
bindParameterOnWhereStatementCounter
counter of binded parameter in where condition (INSERT-SELECT, SELECT, DELETE, UPDATE).
|
ConflictAlgorithmType |
conflictAlgorithmType
used only for INSERT and UPDATE operation
|
boolean |
containsSelectOperation
States that operation is of type INSERT ...
|
JQL.JQLDeclarationType |
declarationType |
Map<JQL.JQLDynamicStatementType,String> |
dynamicReplace |
JQL.JQLType |
operationType
jql type
|
String |
paramBean
parameter's name of managed type of the dao
|
String |
paramOrderBy |
String |
paramPageSize |
String |
paramReadBeanCursor |
String |
paramReadBeanListener |
String |
value
JQL statement
|
| Constructor and Description |
|---|
JQL() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasDynamicParts() |
boolean |
hasParamBean() |
boolean |
hasParamOrderBy() |
boolean |
hasParamPageSize() |
boolean |
hasParamReadBeanCursor() |
boolean |
hasParamReadBeanListener() |
boolean |
isDynamicOrderBy() |
boolean |
isDynamicWhereConditions()
if
true states that JQL has a dynamic WHERE statement. |
boolean |
isOrderBy() |
boolean |
isStaticOrderBy() |
boolean |
isStaticWhereConditions()
if
true states that JQL has a static WHERE statement. |
boolean |
isWhereConditions()
if
true states that JQL has a WHERE statement, static or
dynamic. |
public JQL.JQLDeclarationType declarationType
public JQL.JQLType operationType
public String value
public boolean annotatedWhere
true if method's annotation contains where
attributepublic boolean annotatedGroupBy
true if method's annotation contains where
attributepublic boolean annotatedHaving
true if method's annotation contains having
attributepublic boolean annotatedOrderBy
true if method's annotation contains where
attributepublic boolean annotatedPageSize
true if method's annotation contains page
attributepublic String paramReadBeanListener
public String paramReadBeanCursor
public String paramBean
public String paramPageSize
public String paramOrderBy
public Map<JQL.JQLDynamicStatementType,String> dynamicReplace
public boolean annotatedOffset
public boolean annotatedLimit
public boolean containsSelectOperation
public ConflictAlgorithmType conflictAlgorithmType
public int bindParameterAsColumnValueCounter
public int bindParameterOnWhereStatementCounter
public boolean isStaticOrderBy()
public boolean isStaticWhereConditions()
true states that JQL has a static WHERE statement.true states that JQL has a static WHERE
statement.public boolean isDynamicOrderBy()
public boolean hasDynamicParts()
public boolean isOrderBy()
public boolean isDynamicWhereConditions()
true states that JQL has a dynamic WHERE statement.true states that JQL has a dynamic WHERE
statement.public boolean isWhereConditions()
true states that JQL has a WHERE statement, static or
dynamic.true states that JQL has a WHERE statement,
static or dynamic.public boolean hasParamReadBeanListener()
public boolean hasParamReadBeanCursor()
public boolean hasParamBean()
public boolean hasParamPageSize()
public boolean hasParamOrderBy()
Copyright © 2017. All rights reserved.