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 class
DefaultInsertStatementProvider.Builder<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getInsertStatement()
Return the formatted insert statement.T
getRecord()
Return the row associated with this insert statement.T
getRow()
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:InsertStatementProvider
Return the row associated with this insert statement.- Specified by:
getRecord
in interfaceInsertStatementProvider<T>
- Returns:
- the row associated with this insert statement.
-
getRow
public T getRow()
Description copied from interface:InsertStatementProvider
Return the row associated with this insert statement.- Specified by:
getRow
in interfaceInsertStatementProvider<T>
- Returns:
- the row associated with this insert statement.
-
getInsertStatement
public String getInsertStatement()
Description copied from interface:InsertStatementProvider
Return the formatted insert statement.- Specified by:
getInsertStatement
in interfaceInsertStatementProvider<T>
- Returns:
- the formatted insert statement.
-
withRow
public static <T> DefaultInsertStatementProvider.Builder<T> withRow(T row)
-
-