Class AppendQueryImpl
- java.lang.Object
-
- com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- All Implemented Interfaces:
PropertyMaps.Owner,AppendQuery,BaseSelectQuery,Query
public class AppendQueryImpl extends BaseSelectQueryImpl implements AppendQuery
Concrete Query subclass which represents an append query, e.g.:INSERT INTO <table> VALUES (<values>)- 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
Constructors Constructor Description AppendQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRemoteDbPath()StringgetRemoteDbType()List<String>getTargetColumns()StringgetTargetTable()List<String>getValues()-
Methods inherited from class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
getFromRemoteDbPath, getFromRemoteDbType, getFromTables, getGroupings, getHavingExpression, getOrderings, getSelectColumns, getSelectType, getWhereExpression
-
Methods inherited from class com.healthmarketscience.jackcess.impl.query.QueryImpl
create, create, getName, getNameMap, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getProperties, getPropertyMaps, getRows, getType, getTypeRow, isHidden, propertiesUpdated, 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.BaseSelectQuery
getFromRemoteDbPath, getFromRemoteDbType, getFromTables, getGroupings, getHavingExpression, getOrderings, getSelectColumns, getSelectType, getWhereExpression
-
Methods inherited from interface com.healthmarketscience.jackcess.query.Query
getName, getNameMap, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getProperties, getType, isHidden, toSQLString
-
-
-
-
Constructor Detail
-
AppendQueryImpl
public AppendQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag)
-
-
Method Detail
-
getTargetTable
public String getTargetTable()
- Specified by:
getTargetTablein interfaceAppendQuery
-
getTargetColumns
public List<String> getTargetColumns()
- Specified by:
getTargetColumnsin interfaceAppendQuery
-
getRemoteDbPath
public String getRemoteDbPath()
- Specified by:
getRemoteDbPathin interfaceAppendQuery
-
getRemoteDbType
public String getRemoteDbType()
- Specified by:
getRemoteDbTypein interfaceAppendQuery
-
getValues
public List<String> getValues()
- Specified by:
getValuesin interfaceAppendQuery
-
-