Skip to content

Commit 3e9c49d

Browse files
author
Philipp Wagner
committed
Add Interval Mapping to AbstractMapping
1 parent a628ae9 commit 3e9c49d

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

PgBulkInsert/src/main/java/de/bytefish/pgbulkinsert/mapping/AbstractMapping.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import de.bytefish.pgbulkinsert.pgsql.constants.ObjectIdentifier;
1212
import de.bytefish.pgbulkinsert.pgsql.handlers.*;
1313
import de.bytefish.pgbulkinsert.pgsql.model.geometric.*;
14+
import de.bytefish.pgbulkinsert.pgsql.model.interval.Interval;
1415
import de.bytefish.pgbulkinsert.pgsql.model.network.MacAddress;
1516
import de.bytefish.pgbulkinsert.pgsql.model.range.Range;
1617
import de.bytefish.pgbulkinsert.util.PostgreSqlUtils;
@@ -169,6 +170,10 @@ protected void mapMacAddress(String columnName, Function<TEntity, MacAddress> pr
169170

170171
// region Temporal
171172

173+
protected void mapInterval(String columnName, Function<TEntity, Interval> propertyGetter) {
174+
map(columnName, DataType.Interval, propertyGetter);
175+
}
176+
172177
protected void mapDate(String columnName, Function<TEntity, LocalDate> propertyGetter) {
173178
map(columnName, DataType.Date, propertyGetter);
174179
}

0 commit comments

Comments
 (0)