APIdia Launch Partner
Top Description Constructors Methods
io.github.spannm.jackcess.impl.query

public Class AppendQueryImpl

extends BaseSelectQueryImpl
implements AppendQuery
Class Inheritance
All Implemented Interfaces
io.github.spannm.jackcess.query.AppendQuery, io.github.spannm.jackcess.query.BaseSelectQuery, io.github.spannm.jackcess.query.Query
Static Imports
io.github.spannm.jackcess.impl.query.QueryFormat.APPEND_VALUE_FLAG, .QueryFormat.NEWLINE

Concrete Query subclass which represents an append query, e.g.: INSERT INTO table VALUES (values)

Constructor Summary

AccessConstructor and Description
public
AppendQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag)

Method Summary

Modifier and TypeMethod and Description
protected List<QueryImpl.Row>
public String
public String
public List<String>
protected List<QueryImpl.Row>
public String
protected List<QueryImpl.Row>
public List<String>
protected void
Inherited from io.github.spannm.jackcess.impl.query.BaseSelectQueryImpl:
getFromRemoteDbPathgetFromRemoteDbTypegetFromTablesgetGroupingsgetHavingExpressiongetOrderingsgetSelectColumnsgetSelectTypegetWhereExpressiontoSelectIntotoSQLSelectString

Constructor Detail

AppendQueryImplback to summary
public AppendQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag)

Method Detail

getColumnRowsback to summary
protected List<QueryImpl.Row> getColumnRows()

Overrides io.github.spannm.jackcess.impl.query.QueryImpl.getColumnRows.

Annotations
@Override
getRemoteDbPathback to summary
public String getRemoteDbPath()

Implements io.github.spannm.jackcess.query.AppendQuery.getRemoteDbPath.

Annotations
@Override
getRemoteDbTypeback to summary
public String getRemoteDbType()

Implements io.github.spannm.jackcess.query.AppendQuery.getRemoteDbType.

Annotations
@Override
getTargetColumnsback to summary
public List<String> getTargetColumns()

Implements io.github.spannm.jackcess.query.AppendQuery.getTargetColumns.

Annotations
@Override
getTargetRowsback to summary
protected List<QueryImpl.Row> getTargetRows()
getTargetTableback to summary
public String getTargetTable()

Implements io.github.spannm.jackcess.query.AppendQuery.getTargetTable.

Annotations
@Override
getValueRowsback to summary
protected List<QueryImpl.Row> getValueRows()
getValuesback to summary
public List<String> getValues()

Implements io.github.spannm.jackcess.query.AppendQuery.getValues.

Annotations
@Override
toSQLStringback to summary
protected void toSQLString(StringBuilder builder)

Implements abstract io.github.spannm.jackcess.impl.query.QueryImpl.toSQLString.

Annotations
@Override