All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
List<ColumnDefinition<TEntity>> |
getColumns() |
TableDefinition |
getTableDefinition() |
protected void |
mapBigInt(String columnName,
Func2<TEntity,BigInteger> propertyGetter) |
protected void |
mapBigIntLong(String columnName,
Func2<TEntity,Long> propertyGetter) |
protected void |
mapBoolean(String columnName,
Func2<TEntity,Boolean> propertyGetter) |
protected void |
mapDate(String columnName,
Func2<TEntity,java.time.LocalDate> propertyGetter) |
protected void |
mapDateTimeWithTimeZone(String columnName,
Func2<TEntity,java.time.OffsetDateTime> propertyGetter) |
protected void |
mapDecimal(String columnName,
int precision,
int scale,
Func2<TEntity,BigDecimal> propertyGetter) |
protected void |
mapDouble(String columnName,
Func2<TEntity,Double> propertyGetter) |
protected void |
mapInt(String columnName,
Func2<TEntity,Integer> propertyGetter) |
protected void |
mapNumeric(String columnName,
int precision,
int scale,
Func2<TEntity,BigDecimal> propertyGetter) |
protected void |
mapReal(String columnName,
Func2<TEntity,Float> propertyGetter) |
protected void |
mapSmallInt(String columnName,
Func2<TEntity,Short> propertyGetter) |
protected void |
mapString(String columnName,
Func2<TEntity,String> propertyGetter) |
protected void |
mapTimeWithTimeZone(String columnName,
Func2<TEntity,java.time.OffsetTime> propertyGetter) |
protected void |
mapTinyInt(String columnName,
Func2<TEntity,Byte> propertyGetter) |
protected void |
mapVarBinary(String columnName,
int maxLength,
Func2<TEntity,byte[]> propertyGetter) |