public class QueryBuilder extends Object
Modifier and Type | Method and Description |
---|---|
javax.jcr.query.Query |
build() |
QueryBuilder |
conditions(Map<String,List<String>> conditions) |
static QueryBuilder |
inWorkspace(javax.jcr.Workspace workspace) |
QueryBuilder |
keyword(String keyword) |
QueryBuilder |
limit(long limit) |
QueryBuilder |
nodeTypes(List<String> nodeTypes) |
QueryBuilder |
offset(long offset) |
QueryBuilder |
orderBy(List<String> propertiesToOrder) |
QueryBuilder |
rootPath(String rootPath) |
QueryBuilder |
strict(boolean strict) |
public static QueryBuilder inWorkspace(javax.jcr.Workspace workspace)
public QueryBuilder rootPath(String rootPath)
public QueryBuilder strict(boolean strict)
public QueryBuilder nodeTypes(List<String> nodeTypes)
public QueryBuilder keyword(String keyword)
public QueryBuilder conditions(Map<String,List<String>> conditions)
public QueryBuilder orderBy(List<String> propertiesToOrder)
public QueryBuilder offset(long offset)
public QueryBuilder limit(long limit)
public javax.jcr.query.Query build()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.