public class SQLJoinTest extends AbstractQueryTest
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, vf, xpathRootisReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, 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, testPath, testRoot, testRootNode, workspaceName| Constructor and Description |
|---|
SQLJoinTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testJoin()
Test a SQL query with a primary and mixin nodetype join.
|
void |
testJoinFilterPrimaryType()
Test a SQL query with a primary type and mixin nodetype join.
|
void |
testJoinNtBase()
Test a SQL query with a nt:base primary type and mixin nodetype join.
|
void |
testJoinSNS()
Test a SQL query with a primary and mixin nodetype join on child nodes
with same name siblings.
|
checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeXPathQuery, isSupportedLanguage, setUp, tearDown, toArraycheckSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, runcountTestCases, createResult, getName, run, runBare, runTest, setName, toStringassertEquals, 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, fail, fail, failNotEquals, failNotSame, failSame, formatpublic void testJoin()
throws RepositoryException,
NotExecutableException
public void testJoinNtBase()
throws RepositoryException,
NotExecutableException
public void testJoinFilterPrimaryType()
throws RepositoryException,
NotExecutableException
public void testJoinSNS()
throws RepositoryException,
NotExecutableException
NotExecutableException - if testroot does not allow
same name siblings.RepositoryExceptionCopyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.