atg.repository.content
Interface ContentQueryBuilder
- All Superinterfaces: 
- QueryBuilder
- All Known Implementing Classes: 
- Builder
- public interface ContentQueryBuilder 
- extends QueryBuilder
Extension to the QueryBuilde interface to allow native support
 for folder containment queries.
 
| Fields inherited from interface atg.repository.QueryBuilder | 
| CONTAINS, ENDS_WITH, EQUALS, GREATER_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN, LESS_THAN_OR_EQUALS, NOT_CONTAINS, NOT_ENDS_WITH, NOT_EQUALS, NOT_STARTS_WITH, STARTS_WITH | 
 
| Method Summary | 
|  Query | createInFoldersQuery(java.lang.String[] pFolderIds)Returns a query which when executed would return all the pieces 
 of content which are contained within the supplied folders.
 | 
 
| Methods inherited from interface atg.repository.QueryBuilder | 
| addContextMembershipFilters, createAndQuery, createComparisonQuery, createConstantQueryExpression, createCountQueryExpression, createElementAtQueryExpression, createIdMatchingQuery, createIncludesAllQuery, createIncludesAnyQuery, createIncludesItemQuery, createIncludesQuery, createIndexOfQueryExpression, createIsNullQuery, createNotQuery, createOrQuery, createPatternMatchQuery, createPatternMatchQuery, createPropertyQueryExpression, createPropertyQueryExpression, createReferencedByQuery, createTextSearchQuery, createTextSearchQuery, createUnconstrainedQuery, getRepositoryView | 
 
CLASS_VERSION
static final java.lang.String CLASS_VERSION
- See Also:
- Constant Field Values
createInFoldersQuery
Query createInFoldersQuery(java.lang.String[] pFolderIds)
                           throws RepositoryException
- Returns a query which when executed would return all the pieces 
 of content which are contained within the supplied folders.
 
- 
 
- 
- Parameters:
- pFolderIds- an array of ids which represent folders
- Throws:
- RepositoryException- if there was an error building the query operation