Package org.eclipse.rdf4j.sparqlbuilder.core

## Interface QueryElement

- All Known Subinterfaces:
    `Assignable`, `GraphName`, `GraphPattern`, `Groupable`, `Iri`, `Operand`, `Orderable`, `PredicatePathOrInversePredicatePath`, `Projectable`, `PropertyPath`, `RdfBlankNode`, `RdfObject`, `RdfPredicate`, `RdfResource`, `RdfSubject`, `RdfValue`, `SparqlOperator`, `TriplePattern`
  All Known Implementing Classes:
    `AddQuery`, `Aggregate`, `AlternativePath`, `Assignment`, `Base`, `Bind`, `ClearQuery`, `ConstructQuery`, `CopyQuery`, `CreateQuery`, `CustomFunction`, `Dataset`, `DeleteDataQuery`, `DestinationSourceManagementQuery`, `DropQuery`, `Expression`, `From`, `GraphPatternNotTriples`, `GraphTemplate`, `GroupBy`, `GroupedPath`, `Having`, `In`, `InsertDataQuery`, `InversePath`, `InversePredicatePath`, `LoadQuery`, `ModifyQuery`, `MoveQuery`, `NegatedPropertySet`, `NotIn`, `OneOrMorePath`, `OrderBy`, `OrderCondition`, `OuterQuery`, `PredicatePath`, `Prefix`, `PrefixDeclarations`, `Projection`, `Query`, `QueryElementCollection`, `QueryPattern`, `RdfBlankNode.AnonymousBlankNode`, `RdfBlankNode.LabeledBlankNode`, `RdfBlankNode.PropertiesBlankNode`, `RdfLiteral`, `RdfLiteral.BooleanLiteral`, `RdfLiteral.NumericLiteral`, `RdfLiteral.StringLiteral`, `RdfPredicateObjectList`, `RdfPredicateObjectListCollection`, `SelectQuery`, `SequencePath`, `SparqlAggregate`, `SparqlFunction`, `StandardQueryElementCollection`, `SubSelect`, `TargetedGraphManagementQuery`, `TriplesTemplate`, `Variable`, `ZeroOrMorePath`, `ZeroOrOnePath`

      public interface QueryElement

  Denotes a SPARQL Query Element

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getQueryString()` |

- - ### Method Detail

    - #### getQueryString

          String getQueryString()

      Returns:
        the String representing the SPARQL syntax of this element