Package com.enonic.xp.content
Class ContentQuery.Builder
- java.lang.Object
-
- com.enonic.xp.content.ContentQuery.Builder
-
- Enclosing class:
- ContentQuery
public static class ContentQuery.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentQuery.BuilderaddContentTypeName(ContentTypeName contentTypeName)ContentQuery.BuilderaddContentTypeNames(ContentTypeNames contentTypeNames)ContentQuery.BuilderaggregationQueries(Iterable<AggregationQuery> aggregationQueries)ContentQuery.BuilderaggregationQuery(AggregationQuery aggregationQuery)ContentQuerybuild()ContentQuery.BuilderfilterContentIds(ContentIds filterContentIds)ContentQuery.Builderfrom(int from)ContentQuery.Builderhighlight(HighlightQuery highlight)ContentQuery.BuilderqueryExpr(QueryExpr queryExpr)ContentQuery.BuilderqueryFilter(Filter queryFilter)ContentQuery.Buildersize(int size)
-
-
-
Method Detail
-
queryExpr
public ContentQuery.Builder queryExpr(QueryExpr queryExpr)
-
filterContentIds
public ContentQuery.Builder filterContentIds(ContentIds filterContentIds)
-
addContentTypeName
public ContentQuery.Builder addContentTypeName(ContentTypeName contentTypeName)
-
addContentTypeNames
public ContentQuery.Builder addContentTypeNames(ContentTypeNames contentTypeNames)
-
from
public ContentQuery.Builder from(int from)
-
size
public ContentQuery.Builder size(int size)
-
aggregationQuery
public ContentQuery.Builder aggregationQuery(AggregationQuery aggregationQuery)
-
aggregationQueries
public ContentQuery.Builder aggregationQueries(Iterable<AggregationQuery> aggregationQueries)
-
queryFilter
public ContentQuery.Builder queryFilter(Filter queryFilter)
-
highlight
public ContentQuery.Builder highlight(HighlightQuery highlight)
-
build
public ContentQuery build()
-
-