Class SailQueryPreparer
- java.lang.Object
-
- org.eclipse.rdf4j.repository.sail.SailQueryPreparer
-
- All Implemented Interfaces:
QueryPreparer
public class SailQueryPreparer extends java.lang.Object implements QueryPreparer
QueryPreparer for use with SailRepository.
-
-
Field Summary
Fields Modifier and Type Field Description private SailRepositoryConnection
con
private boolean
includeInferred
private TripleSource
source
-
Constructor Summary
Constructors Constructor Description SailQueryPreparer(SailRepositoryConnection con, boolean includeInferred)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TripleSource
getTripleSource()
BooleanQuery
prepare(ParsedBooleanQuery askQuery)
GraphQuery
prepare(ParsedGraphQuery graphQuery)
TupleQuery
prepare(ParsedTupleQuery tupleQuery)
Update
prepare(ParsedUpdate graphUpdate)
-
-
-
Field Detail
-
con
private final SailRepositoryConnection con
-
includeInferred
private final boolean includeInferred
-
source
private final TripleSource source
-
-
Constructor Detail
-
SailQueryPreparer
public SailQueryPreparer(SailRepositoryConnection con, boolean includeInferred)
-
-
Method Detail
-
prepare
public BooleanQuery prepare(ParsedBooleanQuery askQuery)
- Specified by:
prepare
in interfaceQueryPreparer
-
prepare
public TupleQuery prepare(ParsedTupleQuery tupleQuery)
- Specified by:
prepare
in interfaceQueryPreparer
-
prepare
public GraphQuery prepare(ParsedGraphQuery graphQuery)
- Specified by:
prepare
in interfaceQueryPreparer
-
prepare
public Update prepare(ParsedUpdate graphUpdate)
- Specified by:
prepare
in interfaceQueryPreparer
-
getTripleSource
public TripleSource getTripleSource()
- Specified by:
getTripleSource
in interfaceQueryPreparer
-
-