- All Superinterfaces:
- java.io.Serializable
public interface QueryBody
extends java.io.Serializable
- 
- 
- 
Method Summary
| Modifier and Type | Method | Description |  
| static QueryBody | createImmutable(java.util.List<TupleTableName> datasetDefaultGraphs,
java.util.List<TupleTableName> datasetNamedGraphs,
GroupGraphPattern wherePattern,
java.util.List<QueryBody.GroupCondition> groupBy,
java.util.List<Expression> having,
java.util.List<QueryBody.OrderCondition> orderBy,
long offset,
long limit,
ValuesPattern valuesPattern) |  |  
| static QueryBody | createImmutable(TupleTableName[] datasetDefaultGraphs,
TupleTableName[] datasetNamedGraphs,
GroupGraphPattern wherePattern,
QueryBody.GroupCondition[] groupBy,
Expression[] having,
QueryBody.OrderCondition[] orderBy,
long offset,
long limit,
ValuesPattern valuesPattern) |  |  
| static QueryBody | createImmutable(QueryBody queryBody) |  |  
| static QueryBody | createMutable() |  |  
| java.util.List<TupleTableName> | getDatasetDefaultGraphs() |  |  
| java.util.List<TupleTableName> | getDatasetNamedGraphs() |  |  
| java.util.List<QueryBody.GroupCondition> | getGroupBy() |  |  
| java.util.List<Expression> | getHaving() |  |  
| long | getLimit() |  |  
| long | getOffset() |  |  
| java.util.List<QueryBody.OrderCondition> | getOrderBy() |  |  
| ValuesPattern | getValuesPattern() |  |  
| GroupGraphPattern | getWherePattern() |  |  
| void | setLimit(long limit) |  |  
| void | setOffset(long offset) |  |  
| void | setValuesPattern(ValuesPattern valuesPattern) |  |  
| void | setWherePattern(GroupGraphPattern wherePattern) |  |  
| void | toString(Prefixes prefixes,
java.util.function.Consumer<java.lang.String> consumer,
boolean datasetAsFROM) |  |  
 
 
 
- 
- 
Method Details
- 
- 
- 
- 
- 
- 
- 
- 
- 
void setOffset(long offset) 
- 
- 
void setLimit(long limit) 
- 
- 
- 
void toString( Prefixes prefixes,
java.util.function.Consumer<java.lang.String> consumer,
boolean datasetAsFROM)
 
- 
- 
- 
-