public abstract class CustomGraphQueryInferencerTest extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CustomGraphQueryInferencerTest.Expectation |
| Constructor and Description |
|---|
CustomGraphQueryInferencerTest(String resourceFolder,
CustomGraphQueryInferencerTest.Expectation testData,
org.eclipse.rdf4j.query.QueryLanguage language) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.rdf4j.sail.inferencer.fc.CustomGraphQueryInferencer |
createRepository(boolean withMatchQuery) |
protected abstract org.eclipse.rdf4j.sail.NotifyingSail |
newSail()
Gets an instance of the Sail that should be tested.
|
static Collection<Object[]> |
parameters() |
protected void |
runTest(org.eclipse.rdf4j.sail.inferencer.fc.CustomGraphQueryInferencer inferencer) |
void |
testCustomQueryInference() |
void |
testCustomQueryInferenceImplicitMatcher() |
public CustomGraphQueryInferencerTest(String resourceFolder, CustomGraphQueryInferencerTest.Expectation testData, org.eclipse.rdf4j.query.QueryLanguage language)
public static final Collection<Object[]> parameters()
protected void runTest(org.eclipse.rdf4j.sail.inferencer.fc.CustomGraphQueryInferencer inferencer)
throws org.eclipse.rdf4j.repository.RepositoryException,
org.eclipse.rdf4j.rio.RDFParseException,
IOException,
org.eclipse.rdf4j.query.MalformedQueryException,
org.eclipse.rdf4j.query.UpdateExecutionException
org.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.rio.RDFParseExceptionIOExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.UpdateExecutionExceptionprotected org.eclipse.rdf4j.sail.inferencer.fc.CustomGraphQueryInferencer createRepository(boolean withMatchQuery)
throws IOException,
org.eclipse.rdf4j.query.MalformedQueryException,
org.eclipse.rdf4j.query.UnsupportedQueryLanguageException,
org.eclipse.rdf4j.repository.RepositoryException,
org.eclipse.rdf4j.sail.SailException,
org.eclipse.rdf4j.rio.RDFParseException
IOExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.UnsupportedQueryLanguageExceptionorg.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.sail.SailExceptionorg.eclipse.rdf4j.rio.RDFParseExceptionprotected abstract org.eclipse.rdf4j.sail.NotifyingSail newSail()
public void testCustomQueryInference()
throws org.eclipse.rdf4j.repository.RepositoryException,
org.eclipse.rdf4j.rio.RDFParseException,
org.eclipse.rdf4j.query.MalformedQueryException,
org.eclipse.rdf4j.query.UpdateExecutionException,
IOException,
org.eclipse.rdf4j.query.UnsupportedQueryLanguageException,
org.eclipse.rdf4j.sail.SailException
org.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.rio.RDFParseExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.UpdateExecutionExceptionIOExceptionorg.eclipse.rdf4j.query.UnsupportedQueryLanguageExceptionorg.eclipse.rdf4j.sail.SailExceptionpublic void testCustomQueryInferenceImplicitMatcher()
throws org.eclipse.rdf4j.repository.RepositoryException,
org.eclipse.rdf4j.rio.RDFParseException,
org.eclipse.rdf4j.query.MalformedQueryException,
org.eclipse.rdf4j.query.UpdateExecutionException,
IOException,
org.eclipse.rdf4j.query.UnsupportedQueryLanguageException,
org.eclipse.rdf4j.sail.SailException
org.eclipse.rdf4j.repository.RepositoryExceptionorg.eclipse.rdf4j.rio.RDFParseExceptionorg.eclipse.rdf4j.query.MalformedQueryExceptionorg.eclipse.rdf4j.query.UpdateExecutionExceptionIOExceptionorg.eclipse.rdf4j.query.UnsupportedQueryLanguageExceptionorg.eclipse.rdf4j.sail.SailExceptionCopyright © 2015-2016 Eclipse Foundation. All Rights Reserved.