Module org.mybatis.dynamic.sql
Class DefaultInsertStatementProvider<T>
- java.lang.Object
-
- org.mybatis.dynamic.sql.insert.render.DefaultInsertStatementProvider<T>
-
- All Implemented Interfaces:
InsertStatementProvider<T>
public class DefaultInsertStatementProvider<T> extends Object implements InsertStatementProvider<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultInsertStatementProvider.Builder<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInsertStatement()Return the formatted insert statement.TgetRecord()Return the row associated with this insert statement.TgetRow()Return the row associated with this insert statement.static <T> DefaultInsertStatementProvider.Builder<T>withRow(T row)
-
-
-
Method Detail
-
getRecord
public T getRecord()
Description copied from interface:InsertStatementProviderReturn the row associated with this insert statement.- Specified by:
getRecordin interfaceInsertStatementProvider<T>- Returns:
- the row associated with this insert statement.
-
getRow
public T getRow()
Description copied from interface:InsertStatementProviderReturn the row associated with this insert statement.- Specified by:
getRowin interfaceInsertStatementProvider<T>- Returns:
- the row associated with this insert statement.
-
getInsertStatement
public String getInsertStatement()
Description copied from interface:InsertStatementProviderReturn the formatted insert statement.- Specified by:
getInsertStatementin interfaceInsertStatementProvider<T>- Returns:
- the formatted insert statement.
-
withRow
public static <T> DefaultInsertStatementProvider.Builder<T> withRow(T row)
-
-