Class BaseQuery
java.lang.Object
org.alfresco.repo.search.impl.querymodel.impl.BaseQuery
- All Implemented Interfaces:
Query
- Direct Known Subclasses:
LuceneQuery
- Author:
- andyh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the columns to return from the query This may not be null and must contain at least one entry.Get the constraints for the query.Get any orderings (may be an empty list or null)Get the source for the query Must not be null.toString()
-
Constructor Details
-
BaseQuery
-
-
Method Details
-
getColumns
Description copied from interface:Query
Get the columns to return from the query This may not be null and must contain at least one entry. "*" "A.*" etc column specifications are not supported. These should have been previously expanded between any query parse and building the query model.- Specified by:
getColumns
in interfaceQuery
-
getConstraint
Description copied from interface:Query
Get the constraints for the query. This is as defined - with no hoisting etc. Hoisting is the problem of the implementation layer. May be null for unconstrained.- Specified by:
getConstraint
in interfaceQuery
- Returns:
- Constraint
-
getOrderings
Description copied from interface:Query
Get any orderings (may be an empty list or null)- Specified by:
getOrderings
in interfaceQuery
-
getSource
Description copied from interface:Query
Get the source for the query Must not be null. -
toString
-