Uses of Interface
org.fastnate.generator.statements.TableStatement
Packages that use TableStatement
-
Uses of TableStatement in org.fastnate.generator.context
Methods in org.fastnate.generator.context with parameters of type TableStatementModifier and TypeMethodDescriptionvoidEmbeddedProperty.addInsertExpression(TableStatement statement, E entity) voidEntityProperty.addInsertExpression(TableStatement statement, E entity) voidGeneratedIdProperty.addInsertExpression(TableStatement statement, E entity) voidPluralProperty.addInsertExpression(TableStatement statement, E entity) voidPrimitiveProperty.addInsertExpression(TableStatement statement, E entity) voidProperty.addInsertExpression(TableStatement statement, E entity) Adds an expression according to the current value of the property for the given entity to an SQL insert statement.voidIdentityValue.addNextValue(TableStatement statement, GeneratorColumn tableColumn, Number value) abstract voidIdGenerator.addNextValue(TableStatement statement, GeneratorColumn column, Number nextValue) Adds the generated value to the given statement.voidSequenceIdGenerator.addNextValue(TableStatement statement, GeneratorColumn column, Number value) voidTableIdGenerator.addNextValue(TableStatement statement, GeneratorColumn column, Number value) protected voidEntityProperty.writeColumnExpression(TableStatement statement, T value, ColumnExpression expression) Writes the column expression to the statement.protected voidPluralProperty.writeValueExpression(TableStatement statement, T value, ColumnExpression expression) Writes the value expression to the statement. -
Uses of TableStatement in org.fastnate.generator.statements
Classes in org.fastnate.generator.statements that implement TableStatementModifier and TypeClassDescriptionprotected static classBase class for insert and update statements.protected static classHolds the information for an SQL Insert statement.protected static classHolds the information for an SQL update statement.private static final classMethods in org.fastnate.generator.statements that return TableStatementModifier and TypeMethodDescriptionAbstractStatementsWriter.createInsertStatement(GeneratorDialect dialect, GeneratorTable table) ConnectedStatementsWriter.createInsertStatement(GeneratorDialect dialect, GeneratorTable table) StatementsWriter.createInsertStatement(GeneratorDialect dialect, GeneratorTable table) Creates a container for a dedicated "insert into table" statement.AbstractStatementsWriter.createUpdateStatement(GeneratorDialect dialect, GeneratorTable table, GeneratorColumn idColumn, ColumnExpression idValue) StatementsWriter.createUpdateStatement(GeneratorDialect dialect, GeneratorTable table, GeneratorColumn idColumn, ColumnExpression idValue) Creates a container for a dedicated "update table" statement.