com.healthmarketscience.jackcess.impl.query
Class UnionQueryImpl

java.lang.Object
  extended by com.healthmarketscience.jackcess.impl.query.QueryImpl
      extended by com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
All Implemented Interfaces:
Query, UnionQuery

public class UnionQueryImpl
extends QueryImpl
implements UnionQuery

Concrete Query subclass which represents a UNION query, e.g.: SELECT <query1> UNION SELECT <query2>

Author:
James Ahlborn

Nested Class Summary
 
Nested classes/interfaces inherited from class com.healthmarketscience.jackcess.impl.query.QueryImpl
QueryImpl.Row
 
Nested classes/interfaces inherited from interface com.healthmarketscience.jackcess.query.Query
Query.Type
 
Constructor Summary
UnionQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag)
           
 
Method Summary
 List<String> getOrderings()
           
 String getUnionString1()
           
 String getUnionString2()
           
 String getUnionType()
           
 
Methods inherited from class com.healthmarketscience.jackcess.impl.query.QueryImpl
create, getName, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getRows, getType, getTypeRow, isHidden, toSQLString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.healthmarketscience.jackcess.query.Query
getName, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getType, isHidden, toSQLString
 

Constructor Detail

UnionQueryImpl

public UnionQueryImpl(String name,
                      List<QueryImpl.Row> rows,
                      int objectId,
                      int objectFlag)
Method Detail

getUnionType

public String getUnionType()
Specified by:
getUnionType in interface UnionQuery

getUnionString1

public String getUnionString1()
Specified by:
getUnionString1 in interface UnionQuery

getUnionString2

public String getUnionString2()
Specified by:
getUnionString2 in interface UnionQuery

getOrderings

public List<String> getOrderings()
Specified by:
getOrderings in interface UnionQuery


Copyright © 2005–2017 Health Market Science. All rights reserved.