public class TripleSources extends Object
TripleSources.public static Iteration<Resource,QueryEvaluationException> listResources(Resource subj, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static Iteration<Value,QueryEvaluationException> list(Resource subj, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static boolean booleanValue(Resource subj, IRI pred, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static Value singleValue(Resource subj, IRI pred, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static Statement single(Resource subj, IRI pred, Value obj, TripleSource store) throws QueryEvaluationException
subj - null for any.pred - null for any.obj - null for any.QueryEvaluationException - If there is more than one such statement.public static CloseableIteration<IRI,QueryEvaluationException> getSubjectURIs(IRI predicate, Value object, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static CloseableIteration<Resource,QueryEvaluationException> getObjectResources(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static CloseableIteration<IRI,QueryEvaluationException> getObjectURIs(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionpublic static CloseableIteration<Literal,QueryEvaluationException> getObjectLiterals(Resource subject, IRI predicate, TripleSource store) throws QueryEvaluationException
QueryEvaluationExceptionCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.