Class TripleSources
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
- Direct Known Subclasses:
Statements
@Deprecated(since="4.1.0", forRemoval=true) public class TripleSources extends Object
Deprecated, for removal: This API element is subject to removal in a future version.Utility methods for working withTripleSource
s.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static boolean
booleanValue(Resource subj, IRI pred, TripleSource store)
Deprecated, for removal: This API element is subject to removal in a future version.static CloseableIteration<Literal,QueryEvaluationException>
getObjectLiterals(Resource subject, IRI predicate, TripleSource store)
Deprecated, for removal: This API element is subject to removal in a future version.static CloseableIteration<Resource,QueryEvaluationException>
getObjectResources(Resource subject, IRI predicate, TripleSource store)
Deprecated, for removal: This API element is subject to removal in a future version.static CloseableIteration<IRI,QueryEvaluationException>
getObjectURIs(Resource subject, IRI predicate, TripleSource store)
Deprecated, for removal: This API element is subject to removal in a future version.static CloseableIteration<IRI,QueryEvaluationException>
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.static Iteration<Resource,QueryEvaluationException>
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 Detail
-
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
-
-