Class TripleSources
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
- Direct Known Subclasses:
Statements
Deprecated, for removal: This API element is subject to removal in a future version.
Utility methods for working with
TripleSource
s.-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
booleanValue
(Resource subj, IRI pred, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.getObjectLiterals
(Resource subject, IRI predicate, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.getObjectResources
(Resource subject, IRI predicate, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.getObjectURIs
(Resource subject, IRI predicate, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.getSubjectURIs
(IRI predicate, Value object, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.static Iteration<Value,
QueryEvaluationException> list
(Resource subj, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.listResources
(Resource subj, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.static Statement
single
(Resource subj, IRI pred, Value obj, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.Returns the single statement with the given subject, predicate and object or null if none exists.static Value
singleValue
(Resource subj, IRI pred, TripleSource store) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
listResources
public static Iteration<Resource,QueryEvaluationException> listResources(Resource subj, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
list
public static Iteration<Value,QueryEvaluationException> list(Resource subj, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
booleanValue
public static boolean booleanValue(Resource subj, IRI pred, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
singleValue
public static Value singleValue(Resource subj, IRI pred, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
single
public static Statement single(Resource subj, IRI pred, Value obj, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.Returns the single statement with the given subject, predicate and object or null if none exists. Context information is disregarded.- Parameters:
subj
- null for any.pred
- null for any.obj
- null for any.- Throws:
QueryEvaluationException
- If there is more than one such statement.
-
getSubjectURIs
public static CloseableIteration<IRI,QueryEvaluationException> getSubjectURIs(IRI predicate, Value object, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
getObjectResources
public static CloseableIteration<Resource,QueryEvaluationException> getObjectResources(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
getObjectURIs
public static CloseableIteration<IRI,QueryEvaluationException> getObjectURIs(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-
getObjectLiterals
public static CloseableIteration<Literal,QueryEvaluationException> getObjectLiterals(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
QueryEvaluationException
-