Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.core.QueryElement
-
Packages that use QueryElement Package Description org.eclipse.rdf4j.sparqlbuilder.constraint org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath 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 -
-
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.constraint
Subinterfaces of QueryElement in org.eclipse.rdf4j.sparqlbuilder.constraint Modifier and Type Interface Description interface
Operand
Denotes an element that can be used as an operand to anExpression
interface
SparqlOperator
Interface to denote an Expression operatorClasses in org.eclipse.rdf4j.sparqlbuilder.constraint that implement QueryElement Modifier and Type Class Description class
Aggregate
A SPARQL aggregate expression.class
Bind
class
CustomFunction
class
Expression<T extends Expression<T>>
A SPARQL expression.class
In
class
NotIn
class
SparqlAggregate
The built-in SPARQL aggregates.class
SparqlFunction
The built-in SPARQL Functions. -
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
Subinterfaces of QueryElement in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath Modifier and Type Interface Description interface
PredicatePathOrInversePredicatePath
interface
PropertyPath
Classes in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath that implement QueryElement Modifier and Type Class Description class
AlternativePath
class
GroupedPath
class
InversePath
class
InversePredicatePath
class
NegatedPropertySet
class
OneOrMorePath
class
PredicatePath
class
SequencePath
class
ZeroOrMorePath
class
ZeroOrOnePath
-
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.core
Classes in org.eclipse.rdf4j.sparqlbuilder.core with type parameters of type QueryElement Modifier and Type Class Description class
QueryElementCollection<T extends QueryElement>
A logical collection of query elements.class
StandardQueryElementCollection<T extends QueryElement>
AQueryElementCollection
that follows a more standard way of converting to a query stringSubinterfaces of QueryElement in org.eclipse.rdf4j.sparqlbuilder.core Modifier and Type Interface Description interface
Assignable
A marker interface to denote objects which are bind-able in a SPARQL assignment expression.interface
Groupable
Denotes a groupable SPARQL query element (can be used in aGROUP BY
clause)interface
Orderable
Denotes an orederable SPARQL query element (can be used in aORDER BY
clause)interface
Projectable
Denotes a projectable query element (can be SELECT'ed)Classes in org.eclipse.rdf4j.sparqlbuilder.core that implement QueryElement Modifier and Type Class Description class
Assignment
A SPARQL expression-to-variable assignmentclass
Base
A SPARQL Base declarationclass
Dataset
A SPARQL dataset specificationclass
From
A SPARQL Dataset specifier.class
GraphTemplate
A SPARQL Graph Template, used in Construct queriesclass
GroupBy
A SPARQL Group By clauseclass
Having
A SPARQL Having clauseclass
OrderBy
A SPARQL Order By clauseclass
OrderCondition
An ascending or descending order conditionclass
Prefix
A SPARQL Prefix declarationclass
PrefixDeclarations
A collection of SPARQL Prefix declarationsclass
Projection
A SPARQL Projectionclass
QueryElementCollection<T extends QueryElement>
A logical collection of query elements.class
QueryPattern
A SPARQL Query Pattern (WHERE
clause)class
StandardQueryElementCollection<T extends QueryElement>
AQueryElementCollection
that follows a more standard way of converting to a query stringclass
TriplesTemplate
Represents a collection of triple patternsclass
Variable
A SPARQL query variableMethods in org.eclipse.rdf4j.sparqlbuilder.core with parameters of type QueryElement Modifier and Type Method Description protected void
QueryElementCollection. addElements(T... queryElements)
-
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.core.query
Classes in org.eclipse.rdf4j.sparqlbuilder.core.query that implement QueryElement Modifier and Type Class Description class
AddQuery
A SPARQL ADD Queryclass
ClearQuery
A SPARQL CLEAR Queryclass
ConstructQuery
The SPARQL CONSTRUCT queryclass
CopyQuery
A SPARQL COPY Queryclass
CreateQuery
A SPARQL CREATE Queryclass
DeleteDataQuery
The SPARQL Delete Data Queryclass
DestinationSourceManagementQuery<T extends DestinationSourceManagementQuery<T>>
A SPARQL Update Query that has a source and a destinationclass
DropQuery
A SPARQL DROP Queryclass
InsertDataQuery
The SPARQL Insert Data Queryclass
LoadQuery
A SPARQL LOAD Queryclass
ModifyQuery
The SPARQL Modify Queriesclass
MoveQuery
A SPARQL MOVE Queryclass
OuterQuery<T extends OuterQuery<T>>
A non-subquery query.class
Query<T extends Query<T>>
The base class for all SPARQL Queries.class
SelectQuery
A SPARQL Select queryclass
TargetedGraphManagementQuery<T extends TargetedGraphManagementQuery<T>>
-
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.graphpattern
Subinterfaces of QueryElement in org.eclipse.rdf4j.sparqlbuilder.graphpattern Modifier and Type Interface Description interface
GraphName
Denotes a query element that can be used as a Graph Nameinterface
GraphPattern
Denotes a SPARQL Graph Patterninterface
TriplePattern
Denotes a SPARQL Triple PatternClasses in org.eclipse.rdf4j.sparqlbuilder.graphpattern that implement QueryElement Modifier and Type Class Description class
GraphPatternNotTriples
class
SubSelect
A SPARQL subquery -
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.rdf
Subinterfaces of QueryElement in org.eclipse.rdf4j.sparqlbuilder.rdf Modifier and Type Interface Description interface
Iri
Denotes an RDF IRIinterface
RdfBlankNode
Denotes an RDF Blank Nodeinterface
RdfObject
Denotes an element that can represent an object in aTriplePattern
interface
RdfPredicate
Denotes an element that can represent a predicate in aTriplePattern
interface
RdfResource
Denotes an RDF Resourceinterface
RdfSubject
Denotes an element that can represent a subject in aTriplePattern
interface
RdfValue
Denotes an RDF Value.Classes in org.eclipse.rdf4j.sparqlbuilder.rdf that implement QueryElement Modifier and Type Class Description static class
RdfBlankNode.AnonymousBlankNode
an anonymous blank nodestatic class
RdfBlankNode.LabeledBlankNode
a labeled blank node, of the form "_:label
"static class
RdfBlankNode.PropertiesBlankNode
A blank node representing a resource that matches the contained set of predicate-object listsclass
RdfLiteral<T>
Denotes an RDF literalstatic class
RdfLiteral.BooleanLiteral
Represents an RDF boolean literalstatic class
RdfLiteral.NumericLiteral
Represents an RDF number literalstatic class
RdfLiteral.StringLiteral
Represents an RDF string literalclass
RdfPredicateObjectList
A Predicate-Object Listclass
RdfPredicateObjectListCollection
An RDF predicate-object list collection -
Uses of QueryElement in org.eclipse.rdf4j.sparqlbuilder.util
Method parameters in org.eclipse.rdf4j.sparqlbuilder.util with type arguments of type QueryElement Modifier and Type Method 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)
-