public interface RdfSubject extends QueryElement
TriplePattern| Modifier and Type | Method and Description |
|---|---|
default TriplePattern |
has(IRI predicate,
RdfObject... objects)
Create a triple pattern from this subject and the given predicate and object
|
default TriplePattern |
has(IRI predicate,
Value... values)
Create a triple pattern from this subject and the given predicate and object
|
default TriplePattern |
has(RdfPredicate predicate,
Boolean... objects)
Wrapper for
has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral instances |
default TriplePattern |
has(RdfPredicate predicate,
Number... objects)
Wrapper for
has(RdfPredicate, RdfObject...) that converts Number objects into RdfLiteral instances |
default TriplePattern |
has(RdfPredicateObjectList... lists)
Create a triple pattern from this subject and the given predicate-object list(s)
|
default TriplePattern |
has(RdfPredicate predicate,
RdfObject... objects)
Create a triple pattern from this subject and the given predicate and object
|
default TriplePattern |
has(RdfPredicate predicate,
String... objects)
Wrapper for
has(RdfPredicate, RdfObject...) that converts String objects into RdfLiteral instances |
default TriplePattern |
has(RdfPredicate predicate,
Value... values)
Create a triple pattern from this subject and the given predicate and object
|
default TriplePattern |
isA(RdfObject... objects)
Use the built-in shortcut "a" for
rdf:type to build a triple with this subject and the given objects |
getQueryStringdefault TriplePattern has(RdfPredicate predicate, RdfObject... objects)
predicate - the predicate of the triple patternobjects - the object(s) of the triple patternTriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(RdfPredicate predicate, Value... values)
predicate - the predicate of the triple patternvalues - the object value(s) of the triple pattern.TriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(IRI predicate, RdfObject... objects)
predicate - the predicate IRI of the triple patternobjects - the object(s) of the triple patternTriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(IRI predicate, Value... values)
predicate - the predicate IRI of the triple patternvalues - the object value(s) of the triple pattern.TriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(RdfPredicateObjectList... lists)
lists - the RdfPredicateObjectList(s) to describing this subjectTriplePattern with this subject, and the given predicate-object list(s)default TriplePattern has(RdfPredicate predicate, String... objects)
has(RdfPredicate, RdfObject...) that converts String objects into RdfLiteral instancespredicate - the predicate of the triple patternobjects - the String object(s) of the triple patternTriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(RdfPredicate predicate, Number... objects)
has(RdfPredicate, RdfObject...) that converts Number objects into RdfLiteral instancespredicate - the predicate of the triple patternobjects - the Number object(s) of the triple patternTriplePattern with this subject, and the given predicate and object(s)default TriplePattern has(RdfPredicate predicate, Boolean... objects)
has(RdfPredicate, RdfObject...) that converts Boolean objects into RdfLiteral instancespredicate - the predicate of the triple patternobjects - the Boolean object(s) of the triple patternTriplePattern with this subject, and the given predicate and object(s)default TriplePattern isA(RdfObject... objects)
rdf:type to build a triple with this subject and the given objectsobjects - the objects to use to describe the rdf:type of this subjectTriplePattern object with this subject, the "a" shortcut predicate, and the given objectsCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.