Class TriplesSameSubject
java.lang.Object
org.eclipse.rdf4j.sparqlbuilder.graphpattern.TriplesSameSubject
- All Implemented Interfaces:
QueryElement, GraphPattern, TriplePattern
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RdfPredicateObjectListCollectionprivate final RdfSubjectFields inherited from interface TriplePattern
SUFFIX -
Constructor Summary
ConstructorsConstructorDescriptionTriplesSameSubject(RdfSubject subject, IRI predicate, RdfObject... objects) TriplesSameSubject(RdfSubject subject, RdfPredicateObjectList... lists) TriplesSameSubject(RdfSubject subject, RdfPredicate predicate, RdfObject... objects) -
Method Summary
Modifier and TypeMethodDescriptionandHas(RdfPredicateObjectList... lists) Add predicate-object lists describing this triple pattern's subjectMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface GraphPattern
and, filter, filterExists, filterExists, filterNotExists, from, minus, optional, optional, union
-
Field Details
-
subject
-
predicateObjectLists
-
-
Constructor Details
-
TriplesSameSubject
TriplesSameSubject(RdfSubject subject, RdfPredicate predicate, RdfObject... objects) -
TriplesSameSubject
TriplesSameSubject(RdfSubject subject, IRI predicate, RdfObject... objects) -
TriplesSameSubject
TriplesSameSubject(RdfSubject subject, RdfPredicateObjectList... lists)
-
-
Method Details
-
andHas
Description copied from interface:TriplePatternAdd predicate-object lists describing this triple pattern's subject- Specified by:
andHasin interfaceTriplePattern- Parameters:
lists- theRdfPredicateObjectList(s) to add- Returns:
- this triple pattern
-
getQueryString
- Specified by:
getQueryStringin interfaceQueryElement- Returns:
- the String representing the SPARQL syntax of this element
-