public abstract class AbstractJoinTest extends AbstractQOMTest
AbstractJoinTest
provides utility methods for join related
tests.AbstractQOMTest.Callable
Modifier and Type | Field and Description |
---|---|
protected static String |
LEFT
Name of the left selector.
|
protected static String |
RIGHT
Name of the right selector.
|
protected static String[] |
SELECTOR_NAMES
The selector names for the join.
|
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, qsSQL, qsXPATH, vf, xpathRoot
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, workspaceName
Constructor and Description |
---|
AbstractJoinTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkQOM(javax.jcr.query.qom.QueryObjectModel qom,
javax.jcr.Node[][] nodes) |
protected void |
checkResult(javax.jcr.query.QueryResult result,
javax.jcr.Node[][] nodes) |
protected javax.jcr.query.qom.QueryObjectModel |
createQuery(String joinType,
javax.jcr.query.qom.JoinCondition condition) |
protected javax.jcr.query.qom.QueryObjectModel |
createQuery(String joinType,
javax.jcr.query.qom.JoinCondition condition,
javax.jcr.query.qom.Constraint left,
javax.jcr.query.qom.Constraint right) |
bindVariableValue, checkQOM, checkQOM, checkResult, checkResultOrder, checkResultOrder, forQOMandSQL2, getPath
checkResult, checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, setUp, tearDown, toArray
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
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, runBare, runTest, setName, toString
protected static final String LEFT
protected static final String RIGHT
protected static final String[] SELECTOR_NAMES
protected void checkQOM(javax.jcr.query.qom.QueryObjectModel qom, javax.jcr.Node[][] nodes) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected void checkResult(javax.jcr.query.QueryResult result, javax.jcr.Node[][] nodes) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected javax.jcr.query.qom.QueryObjectModel createQuery(String joinType, javax.jcr.query.qom.JoinCondition condition) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected javax.jcr.query.qom.QueryObjectModel createQuery(String joinType, javax.jcr.query.qom.JoinCondition condition, javax.jcr.query.qom.Constraint left, javax.jcr.query.qom.Constraint right) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.