org.datanucleus.store.rdbms.query
Class RDBMSUnionIteratorStatement

java.lang.Object
  extended by org.datanucleus.store.mapped.query.AbstractIteratorStatement
      extended by org.datanucleus.store.mapped.query.UnionIteratorStatement
          extended by org.datanucleus.store.rdbms.query.RDBMSUnionIteratorStatement

public class RDBMSUnionIteratorStatement
extends org.datanucleus.store.mapped.query.UnionIteratorStatement

RDBMS-specific implementation of UnionIteratorStatement.


Field Summary
 
Fields inherited from class org.datanucleus.store.mapped.query.UnionIteratorStatement
sourceTable
 
Fields inherited from class org.datanucleus.store.mapped.query.AbstractIteratorStatement
candidateFullClassName, candidateTable, clr, dba, includeSubclasses, LOCALISER, storeMgr
 
Constructor Summary
RDBMSUnionIteratorStatement(org.datanucleus.ClassLoaderResolver clr, java.lang.Class candidateType, boolean includeSubclasses, org.datanucleus.store.StoreManager storeMgr, java.lang.Class sourceType, org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceMapping, org.datanucleus.store.mapped.DatastoreContainerObject sourceTable, boolean sourceJoin, java.lang.Boolean withMetadata, boolean joinToExcludeTargetSubclasses, boolean allowsNull)
           
 
Method Summary
protected  boolean sourceTableIsJoinTable()
           
 
Methods inherited from class org.datanucleus.store.mapped.query.UnionIteratorStatement
getQueryStatement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RDBMSUnionIteratorStatement

public RDBMSUnionIteratorStatement(org.datanucleus.ClassLoaderResolver clr,
                                   java.lang.Class candidateType,
                                   boolean includeSubclasses,
                                   org.datanucleus.store.StoreManager storeMgr,
                                   java.lang.Class sourceType,
                                   org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceMapping,
                                   org.datanucleus.store.mapped.DatastoreContainerObject sourceTable,
                                   boolean sourceJoin,
                                   java.lang.Boolean withMetadata,
                                   boolean joinToExcludeTargetSubclasses,
                                   boolean allowsNull)
Method Detail

sourceTableIsJoinTable

protected boolean sourceTableIsJoinTable()
Specified by:
sourceTableIsJoinTable in class org.datanucleus.store.mapped.query.UnionIteratorStatement


Copyright © 2009. All Rights Reserved.