
org.fastnate.generator.statements.TableStatement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fastnate-generator Show documentation
Show all versions of fastnate-generator Show documentation
The Fastnate Offline SQL Generator
The newest version!
package org.fastnate.generator.statements;
import org.fastnate.generator.context.GeneratorColumn;
import org.fastnate.generator.context.GeneratorTable;
/**
* A SQL statement that affects a table and a set of columns.
*
* @author Tobias Liefke
*/
public interface TableStatement extends EntityStatement {
/**
* The affected table of this update / insert statement.
*
* @return the metadata of the table
*/
GeneratorTable getTable();
/**
* Sets a plain expression for a specific column.
*
* @param column
* the metadata of the column
* @param value
* the value expression
*/
void setColumnValue(GeneratorColumn column, ColumnExpression value);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy