Package com.atlassian.query
Class QueryImpl
java.lang.Object
com.atlassian.query.QueryImpl
- All Implemented Interfaces:
Query,Serializable
Defines a structured graph of objects that can be used to represent query.
- Since:
- v4.0
- See Also:
-
Constructor Details
-
QueryImpl
public QueryImpl() -
QueryImpl
-
QueryImpl
-
QueryImpl
-
-
Method Details
-
getWhereClause
- Specified by:
getWhereClausein interfaceQuery- Returns:
- the main clause of the search which can be any number of nested clauses that will make up the full search query. Null indicates that no where clause is available and all issues should be returned.
-
getOrderByClause
- Specified by:
getOrderByClausein interfaceQuery- Returns:
- the sorting portion of the search which can be any number of
SearchSorts that will make up the full order by clause. Null indicates that no order by clause has been entered and we will not sort the query, empty sorts will cause the default sorts to be used.
-
getQueryString
- Specified by:
getQueryStringin interfaceQuery- Returns:
- the original query string that the user inputted into the system. If not provided, will return null.
-
toString
-
equals
-
hashCode
public int hashCode()
-