| Package | Description | 
|---|---|
| org.eclipse.rdf4j.sparqlbuilder.constraint | |
| org.eclipse.rdf4j.sparqlbuilder.core | Core classes and interfaces for the
 SPARQLBuilder. | 
| org.eclipse.rdf4j.sparqlbuilder.core.query | |
| org.eclipse.rdf4j.sparqlbuilder.graphpattern | |
| org.eclipse.rdf4j.sparqlbuilder.rdf | |
| org.eclipse.rdf4j.sparqlbuilder.util | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | OperandDenotes an element that can be used as an operand to an  Expression | 
| interface  | SparqlOperatorInterface to denote an Expression operator | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AggregateA SPARQL aggregate expression. | 
| class  | CustomFunction | 
| class  | Expression<T extends Expression<T>>A SPARQL expression. | 
| class  | SparqlAggregateThe built-in SPARQL aggregates. | 
| class  | SparqlFunctionThe built-in SPARQL Functions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryElementCollection<T extends QueryElement>A logical collection of query elements. | 
| class  | StandardQueryElementCollection<T extends QueryElement>A  QueryElementCollectionthat follows a more standard way of converting to a query string | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AssignableA marker interface to denote objects which are bind-able in a SPARQL assignment expression. | 
| interface  | GroupableDenotes a groupable SPARQL query element (can be used in a  GROUP BYclause) | 
| interface  | OrderableDenotes an orederable SPARQL query element (can be used in a  ORDER BYclause) | 
| interface  | ProjectableDenotes a projectable query element (can be SELECT'ed) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AssignmentA SPARQL expression-to-variable assignment | 
| class  | BaseA SPARQL Base declaration | 
| class  | DatasetA SPARQL dataset specification | 
| class  | FromA SPARQL Dataset specifier. | 
| class  | GraphTemplateA SPARQL Graph Template, used in Construct queries | 
| class  | GroupByA SPARQL Group By clause | 
| class  | HavingA SPARQL Having clause | 
| class  | OrderByA SPARQL Order By clause | 
| class  | OrderConditionAn ascending or descending order condition | 
| class  | PrefixA SPARQL Prefix declaration | 
| class  | PrefixDeclarationsA collection of SPARQL Prefix declarations | 
| class  | ProjectionA SPARQL Projection | 
| class  | QueryElementCollection<T extends QueryElement>A logical collection of query elements. | 
| class  | QueryPatternA SPARQL Query Pattern ( WHEREclause) | 
| class  | StandardQueryElementCollection<T extends QueryElement>A  QueryElementCollectionthat follows a more standard way of converting to a query string | 
| class  | TriplesTemplateRepresents a collection of triple patterns | 
| class  | VariableA SPARQL query variable | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | QueryElementCollection. addElements(T... queryElements) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddQueryA SPARQL ADD Query | 
| class  | ClearQueryA SPARQL CLEAR Query | 
| class  | ConstructQueryThe SPARQL CONSTRUCT query | 
| class  | CopyQueryA SPARQL COPY Query | 
| class  | CreateQueryA SPARQL CREATE Query | 
| class  | DeleteDataQueryThe SPARQL Delete Data Query | 
| class  | DestinationSourceManagementQuery<T extends DestinationSourceManagementQuery<T>>A SPARQL Update Query that has a source and a destination | 
| class  | DropQueryA SPARQL DROP Query | 
| class  | InsertDataQueryThe SPARQL Insert Data Query | 
| class  | LoadQueryA SPARQL LOAD Query | 
| class  | ModifyQueryThe SPARQL Modify Queries | 
| class  | MoveQueryA SPARQL MOVE Query | 
| class  | OuterQuery<T extends OuterQuery<T>>A non-subquery query. | 
| class  | Query<T extends Query<T>>The base class for all SPARQL Queries. | 
| class  | SelectQueryA SPARQL Select query | 
| class  | TargetedGraphManagementQuery<T extends TargetedGraphManagementQuery<T>> | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | GraphNameDenotes a query element that can be used as a Graph Name | 
| interface  | GraphPatternDenotes a SPARQL Graph Pattern | 
| interface  | TriplePatternDenotes a SPARQL Triple Pattern | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GraphPatternNotTriples | 
| class  | SubSelectA SPARQL subquery | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IriDenotes an RDF IRI | 
| interface  | RdfBlankNodeDenotes an RDF Blank Node | 
| interface  | RdfObjectDenotes an element that can represent an object in a  TriplePattern | 
| interface  | RdfPredicateDenotes an element that can represent a predicate in a  TriplePattern | 
| interface  | RdfResourceDenotes an RDF Resource | 
| interface  | RdfSubjectDenotes an element that can represent a subject in a  TriplePattern | 
| interface  | RdfValueDenotes an RDF Value. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | RdfBlankNode.AnonymousBlankNodean anonymous blank node | 
| static class  | RdfBlankNode.LabeledBlankNodea labeled blank node, of the form "_: label" | 
| static class  | RdfBlankNode.PropertiesBlankNodeA blank node representing a resource that matches the contained set of predicate-object lists | 
| class  | RdfLiteral<T>Denotes an RDF literal | 
| static class  | RdfLiteral.BooleanLiteralRepresents an RDF boolean literal | 
| static class  | RdfLiteral.NumericLiteralRepresents an RDF number literal | 
| static class  | RdfLiteral.StringLiteralRepresents an RDF string literal | 
| class  | RdfPredicateObjectListA Predicate-Object List | 
| class  | RdfPredicateObjectListCollectionAn RDF predicate-object list collection | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | SparqlBuilderUtils. appendAndNewlineIfPresent(Optional<? extends QueryElement> elementOptional,
                         StringBuilder builder) | 
| static void | SparqlBuilderUtils. appendQueryElementIfPresent(Optional<? extends QueryElement> queryElementOptional,
                           StringBuilder builder,
                           String prefix,
                           String suffix) | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.