public class TestIVariableBindingRequirements extends AbstractOptimizerTestCase
IVariableBindingRequirements
interface.AbstractOptimizerTestCase.Annotations, AbstractOptimizerTestCase.ApplyAnnotation, AbstractOptimizerTestCase.ASTPropertyPathOptimizerInTest, AbstractOptimizerTestCase.Helper
TestCase2.MyProperties, TestCase2.RandomType
baseURI, store, valueFactory
_randomType
Constructor and Description |
---|
TestIVariableBindingRequirements() |
TestIVariableBindingRequirements(String name) |
Modifier and Type | Method and Description |
---|---|
void |
testAssignmentNode()
Test interface implementation for assignment nodes.
|
void |
testBindingsClause()
Test interface implementation for assignment nodes.
|
void |
testComplexALPNode() |
void |
testComplexJoinGroup01()
Test interface implementation for more complex join groups.
|
void |
testComplexJoinGroup02()
Test interface implementation for more complex join groups.
|
void |
testFilter()
Test interface implementation for FILTER nodes (simple).
|
void |
testFilterExistsAndNotExists()
Test interface implementation for FILTER EXISTS and FILTER NOT EXISTS
nodes.
|
void |
testNamedSubquery() |
void |
testServiceBDS()
Test interface implementation for internal
BDS service. |
void |
testServiceFTS()
Test interface implementation for internal
FTS service. |
void |
testServiceSparql11Constant()
Test interface implementation for SPARQL 1.1 SERVICE with constant
specifying service endpoint.
|
void |
testServiceSparql11Variable()
Test interface implementation for SPARQL 1.1 SERVICE with variable
specifying service endpoint.
|
void |
testSimpleALPNode()
Test interface implementation for ALP nodes.
|
void |
testSimpleJoinGroup()
Test interface implementation for simple statement pattern only
join groups.
|
void |
testStatementPatternNode()
Test interface implementation for statement patterns nodes.
|
void |
testSubquery()
Test interface implementation for UNION nodes.
|
void |
testUnion()
Test interface implementation for UNION nodes.
|
newStatementPatternNode, newStatementPatternNode, newStatementPatternNode
assertSameAST, asSet, asSet, asSet, asSet, asSet, enableDeleteMarkersInIndes, getBOpContext, getProperties, getStore, makeIV, setUp, tearDown
assertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diff
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
public TestIVariableBindingRequirements()
public TestIVariableBindingRequirements(String name)
public void testStatementPatternNode()
public void testAssignmentNode()
public void testBindingsClause()
public void testUnion()
public void testSubquery()
public void testNamedSubquery()
public void testSimpleALPNode()
public void testComplexALPNode()
public void testFilter()
public void testFilterExistsAndNotExists()
public void testSimpleJoinGroup()
public void testComplexJoinGroup01()
public void testComplexJoinGroup02()
public void testServiceSparql11Constant()
public void testServiceSparql11Variable()
public void testServiceBDS()
BDS
service. Note
that, at the time being, the BDS service does not allow the injection
of variables (in contrast to, e.g., the FTS service). Therefore, this
service imposes only a not bound constraint on the outgoing variable.public void testServiceFTS()
FTS
service.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.