Package com.atlassian.jira.entity
Class Select.WhereClauseAwareContext<E>
java.lang.Object
com.atlassian.jira.entity.Select.ExecutableContext<E>
com.atlassian.jira.entity.Select.WhereClauseAwareContext<E>
- All Implemented Interfaces:
SelectQuery<E>
- Direct Known Subclasses:
Select.SelectColumnsFromContext
,Select.WhereContext
- Enclosing class:
- Select
Marker for contexts that can accept a where clause.
Where clauses can be accepted until the condition chain is terminated by a .orderBy
or .runWith
.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.entity.SelectQuery
SelectQuery.ExecutionContext<E>
-
Field Summary
Fields inherited from class com.atlassian.jira.entity.Select.ExecutableContext
queryBuilder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
WhereClauseAwareContext
(com.atlassian.jira.entity.Select.QueryBuilder<E> queryBuilder) -
Method Summary
Modifier and TypeMethodDescriptionfinal Select.WhereContext<E>
abstract Select.OrderByContext<E>
abstract Select.WhereContext<E>
abstract Select.WhereContext<E>
whereCondition
(org.ofbiz.core.entity.EntityCondition condition) abstract Select.WhereContext<E>
whereEqual
(String field, Long value) abstract Select.WhereContext<E>
whereEqual
(String field, String value) final Select.WhereContext<E>
final Select.WhereContext<E>
Methods inherited from class com.atlassian.jira.entity.Select.ExecutableContext
runWith, runWith
-
Constructor Details
-
WhereClauseAwareContext
-
-
Method Details
-
whereEqual
-
whereEqual
-
whereCondition
public abstract Select.WhereContext<E> whereCondition(org.ofbiz.core.entity.EntityCondition condition) -
where
public abstract Select.WhereContext<E> where(String fieldName, org.ofbiz.core.entity.EntityOperator operator, Long value) -
orderBy
-
byId
-
whereNull
-
whereLike
-