1 package fr.ifremer.tutti.persistence.entities.data;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import com.google.common.base.MoreObjects;
28 import fr.ifremer.tutti.util.Numbers;
29
30 public class FishingOperationBean extends AbstractFishingOperationBean {
31
32 private static final long serialVersionUID = 1L;
33
34 @Override
35 public void setGearShootingStartLatitude(Float gearShootingStartLatitude) {
36 super.setGearShootingStartLatitude(Numbers.roundDecimalCoordinateComponent(gearShootingStartLatitude));
37 }
38
39 @Override
40 public void setGearShootingStartLongitude(Float gearShootingStartLongitude) {
41 super.setGearShootingStartLongitude(Numbers.roundDecimalCoordinateComponent(gearShootingStartLongitude));
42 }
43
44 @Override
45 public void setGearShootingEndLatitude(Float gearShootingEndLatitude) {
46 super.setGearShootingEndLatitude(Numbers.roundDecimalCoordinateComponent(gearShootingEndLatitude));
47 }
48
49 @Override
50 public void setGearShootingEndLongitude(Float gearShootingEndLongitude) {
51 super.setGearShootingEndLongitude(Numbers.roundDecimalCoordinateComponent(gearShootingEndLongitude));
52 }
53
54 @Override
55 public String toString() {
56 return MoreObjects.toStringHelper(this)
57 .add(PROPERTY_ID, id)
58 .add(PROPERTY_STATION_NUMBER, stationNumber)
59 .add(PROPERTY_FISHING_OPERATION_NUMBER, fishingOperationNumber)
60 .add(PROPERTY_MULTIRIG_AGGREGATION, multirigAggregation)
61 .add(PROPERTY_GEAR_SHOOTING_START_DATE, gearShootingStartDate)
62 .toString();
63 }
64 }