Package com.appiancorp.common.query
Class GenericQuery
A
Query concrete class
An instance can only be obtained by using the helper class GenericQuery.GenericBuilder- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA class for incrementally build aGenericQuery.Nested classes/interfaces inherited from class com.appiancorp.common.query.Query
Query.Builder<T> -
Field Summary
Fields inherited from class com.appiancorp.common.query.Query
LOCAL_PART, QNAME, XML_ROOT_ELEMENT -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryBuilder.Selecting<Object>builder()Obtain a newGenericQuery.GenericBuilderto assist in the construction of a newQueryobject.static Query.Builder<Object>Obtains a newGenericQuery.GenericBuilderwith default values based on the givenQueryto assist in the construction of a newQueryobject.Gets theCriteriaprotected voidsetCriteria(Criteria criteria) Sets theCriteriaMethods inherited from class com.appiancorp.common.query.Query
equals, getColumnIgnoreCase, getPagingInfo, getProjection, hashCode, hasSearch, hasSort, isGrouping, isProjection, multilineToString, toString, toStringMultiline
-
Method Details
-
getCriteria
Description copied from class:QueryGets theCriteria- Specified by:
getCriteriain classQuery<Object>- Returns:
- the
Criteria
-
setCriteria
Description copied from class:QuerySets theCriteria- Specified by:
setCriteriain classQuery<Object>- Parameters:
criteria- theCriteria
-
builder
Obtain a newGenericQuery.GenericBuilderto assist in the construction of a newQueryobject.- Returns:
- a new builder with operations bound by
QueryBuilder.Selecting
-
builder
Obtains a newGenericQuery.GenericBuilderwith default values based on the givenQueryto assist in the construction of a newQueryobject.- Returns:
- a new builder
-