Package org.mybatis.dynamic.sql.insert
Class InsertModel<T>
- java.lang.Object
-
- org.mybatis.dynamic.sql.insert.InsertModel<T>
-
public class InsertModel<T> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InsertModel.Builder<T>
-
Method Summary
Modifier and Type Method Description <R> java.util.stream.Stream<R>
mapColumnMappings(java.util.function.Function<InsertMapping,R> mapper)
T
record()
InsertStatementProvider<T>
render(RenderingStrategy renderingStrategy)
SqlTable
table()
static <T> InsertModel.Builder<T>
withRecord(T record)
-
-
-
Method Detail
-
mapColumnMappings
public <R> java.util.stream.Stream<R> mapColumnMappings(java.util.function.Function<InsertMapping,R> mapper)
-
record
public T record()
-
table
public SqlTable table()
-
render
public InsertStatementProvider<T> render(RenderingStrategy renderingStrategy)
-
withRecord
public static <T> InsertModel.Builder<T> withRecord(T record)
-
-