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

public Class UpdateQueryImpl

extends QueryImpl
implements UpdateQuery
Class Inheritance
All Implemented Interfaces
io.github.spannm.jackcess.query.UpdateQuery, io.github.spannm.jackcess.query.Query
Static Imports
io.github.spannm.jackcess.impl.query.QueryFormat.NEWLINE

Concrete Query subclass which represents a row update query, e.g.: UPDATE table SET newValues.

Field Summary

Inherited from io.github.spannm.jackcess.impl.query.QueryImpl:
LOGGER

Constructor Summary

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

Method Summary

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

Constructor Detail

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

Method Detail

getNewValuesback to summary
public List<String> getNewValues()

Implements io.github.spannm.jackcess.query.UpdateQuery.getNewValues.

Annotations
@Override
getRemoteDbPathback to summary
public String getRemoteDbPath()

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

Annotations
@Override
getRemoteDbTypeback to summary
public String getRemoteDbType()

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

Annotations
@Override
getTargetTablesback to summary
public List<String> getTargetTables()

Implements io.github.spannm.jackcess.query.UpdateQuery.getTargetTables.

Annotations
@Override
getWhereExpressionback to summary
public String getWhereExpression()

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

Implements io.github.spannm.jackcess.query.UpdateQuery.getWhereExpression.

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

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

Annotations
@Override