Package rife.database.queries
Class AbstractWhereDelegateQuery<QueryType extends AbstractWhereDelegateQuery,DelegateType extends AbstractWhereQuery>
java.lang.Object
rife.database.queries.AbstractWhereDelegateQuery<QueryType,DelegateType>
- Direct Known Subclasses:
CountQuery,DeleteQuery,RestoreQuery
public abstract class AbstractWhereDelegateQuery<QueryType extends AbstractWhereDelegateQuery,DelegateType extends AbstractWhereQuery>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWhereParameters(List<String> parameters) whereExcluded(Object bean, String[] excludedFields) whereFiltered(Object bean, String[] includedFields, String[] excludedFields) whereIncluded(Object bean, String[] includedFields) whereParameter(String field, String operator) whereParameter(String field, String alias, String operator) whereParameterAnd(String field, String operator) whereParameterAnd(String field, String alias, String operator) whereParameterOr(String field, String operator) whereParameterOr(String field, String alias, String operator) whereParameters(Class beanClass) whereParametersExcluded(Class beanClass, String[] excludedFields) whereSubselect(Select query)
-
Field Details
-
delegate_
-
-
Constructor Details
-
AbstractWhereDelegateQuery
-
-
Method Details
-
getDelegate
-
getDatasource
-
startWhere
-
startWhereAnd
-
startWhereOr
-
where
-
where
-
where
-
where
-
where
-
where
-
where
-
where
-
where
-
where
-
where
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereAnd
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereOr
-
whereParameter
-
whereParameter
-
whereParameterAnd
-
whereParameterAnd
-
whereParameterOr
-
whereParameterOr
-
whereParameters
- Throws:
DbQueryException
-
whereParametersExcluded
public QueryType whereParametersExcluded(Class beanClass, String[] excludedFields) throws DbQueryException - Throws:
DbQueryException
-
whereSubselect
-
where
- Throws:
DbQueryException
-
whereIncluded
- Throws:
DbQueryException
-
whereExcluded
- Throws:
DbQueryException
-
whereFiltered
public QueryType whereFiltered(Object bean, String[] includedFields, String[] excludedFields) throws DbQueryException - Throws:
DbQueryException
-
addWhereParameters
-