Package | Description |
---|---|
org.openrdf.queryrender.builder |
Modifier and Type | Class and Description |
---|---|
class |
AbstractQueryBuilder<T extends ParsedQuery>
Base implementation of a QueryBuilder.
|
Modifier and Type | Method and Description |
---|---|
QueryBuilder<T> |
AbstractQueryBuilder.addGroup(Group theGroup) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(String theSubj,
String thePred,
String theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(String theSubj,
String thePred,
String theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(String theSubj,
String thePred,
Value theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(String theSubj,
String thePred,
Value theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(String theSubj,
URI thePred,
String theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(String theSubj,
URI thePred,
String theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(String theSubj,
URI thePred,
Value theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(String theSubj,
URI thePred,
Value theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(String theSubj,
Value thePred,
Value theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(URI theSubj,
String thePred,
String theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(URI theSubj,
String thePred,
String theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionStatement(URI theSubj,
URI thePred,
String theObj) |
QueryBuilder<T> |
QueryBuilder.addProjectionStatement(URI theSubj,
URI thePred,
String theObj) |
QueryBuilder<T> |
AbstractQueryBuilder.addProjectionVar(String... theNames) |
QueryBuilder<T> |
QueryBuilder.addProjectionVar(String... theNames)
Add projection variables to the query
|
static QueryBuilder<ParsedBooleanQuery> |
QueryBuilderFactory.ask()
Create a QueryBuilder for creating a select query
|
static QueryBuilder<ParsedGraphQuery> |
QueryBuilderFactory.construct()
Create a QueryBuilder for building a construct query
|
static QueryBuilder<ParsedGraphQuery> |
QueryBuilderFactory.describe(Resource... theValues)
Create a QueryBuilder for creating a describe query
|
static QueryBuilder<ParsedGraphQuery> |
QueryBuilderFactory.describe(String[] theVars,
Resource... theValues)
Create a QueryBuilder for creating a describe query
|
QueryBuilder<T> |
AbstractQueryBuilder.distinct() |
QueryBuilder<T> |
QueryBuilder.distinct()
Specify that this query should use the "distinct" keyword
|
QueryBuilder<T> |
AbstractQueryBuilder.from(URI theURI) |
QueryBuilder<T> |
QueryBuilder.from(URI theURI)
Add a from clause to this query
|
QueryBuilder<T> |
AbstractQueryBuilder.fromNamed(URI theURI) |
QueryBuilder<T> |
QueryBuilder.fromNamed(URI theURI)
Add a 'from named' clause to this query
|
QueryBuilder<T> |
AbstractQueryBuilder.limit(int theLimit) |
QueryBuilder<T> |
QueryBuilder.limit(int theLimit)
Specify a limit for the query
|
QueryBuilder<T> |
AbstractQueryBuilder.offset(int theOffset) |
QueryBuilder<T> |
QueryBuilder.offset(int theOffset)
Specify an offset for the query
|
QueryBuilder<T> |
AbstractQueryBuilder.orderBy(String... theNames) |
QueryBuilder<T> |
QueryBuilder.orderBy(String... theNames)
Specify ORDER BY clause with ASC modifier by default
|
QueryBuilder<T> |
AbstractQueryBuilder.orderByAsc(String... theNames) |
QueryBuilder<T> |
QueryBuilder.orderByAsc(String... theNames)
Specify ORDER BY clause with ASC modifier
|
QueryBuilder<T> |
AbstractQueryBuilder.orderByDesc(String... theNames) |
QueryBuilder<T> |
QueryBuilder.orderByDesc(String... theNames)
Specify ORDER BY clause with DESC modifier
|
QueryBuilder<T> |
AbstractQueryBuilder.reduced() |
QueryBuilder<T> |
QueryBuilder.reduced()
Specify that this query should use the "reduced" keyword
|
QueryBuilder<T> |
AbstractQueryBuilder.removeGroup(Group theGroup) |
static QueryBuilder<ParsedTupleQuery> |
QueryBuilderFactory.select()
Create a QueryBuilder for creating a select query
|
static QueryBuilder<ParsedTupleQuery> |
QueryBuilderFactory.select(String... theProjectionVars)
Create a QueryBuilder for creating a select query
|
Modifier and Type | Method and Description |
---|---|
GroupBuilder<T,QueryBuilder<T>> |
AbstractQueryBuilder.group() |
GroupBuilder<T,QueryBuilder<T>> |
QueryBuilder.group()
Create a new sub-group of the query
|
GroupBuilder<T,QueryBuilder<T>> |
AbstractQueryBuilder.optional() |
GroupBuilder<T,QueryBuilder<T>> |
QueryBuilder.optional()
Create an option sub-group
|
Copyright © 2001–2015 Aduna. All rights reserved.