Class InsertBuilder
- java.lang.Object
-
- org.javers.repository.sql.session.InsertBuilder
-
public class InsertBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()longexecuteAndGetSequence()java.util.List<Parameter>getParameters()java.lang.StringgetQueryName()InsertBuilderinto(java.lang.String tableName)TqueryName(java.lang.String queryName)InsertBuildersequence(java.lang.String primaryKeyFieldName, java.lang.String sequenceName)InsertBuildervalue(java.lang.String name, java.lang.Integer value)InsertBuildervalue(java.lang.String name, java.lang.Long value)InsertBuildervalue(java.lang.String name, java.lang.String value)InsertBuildervalue(java.lang.String name, java.math.BigDecimal value)InsertBuildervalue(java.lang.String name, java.time.LocalDateTime value)
-
-
-
Method Detail
-
into
public InsertBuilder into(java.lang.String tableName)
-
value
public InsertBuilder value(java.lang.String name, java.lang.String value)
-
value
public InsertBuilder value(java.lang.String name, java.lang.Integer value)
-
value
public InsertBuilder value(java.lang.String name, java.time.LocalDateTime value)
-
value
public InsertBuilder value(java.lang.String name, java.math.BigDecimal value)
-
value
public InsertBuilder value(java.lang.String name, java.lang.Long value)
-
sequence
public InsertBuilder sequence(java.lang.String primaryKeyFieldName, java.lang.String sequenceName)
-
executeAndGetSequence
public long executeAndGetSequence()
-
execute
public void execute()
-
queryName
public T queryName(java.lang.String queryName)
-
getParameters
public java.util.List<Parameter> getParameters()
-
getQueryName
public java.lang.String getQueryName()
-
-