1 package au.gov.amsa.ais.message;
2
3 import au.gov.amsa.ais.AisMessage;
4 import au.gov.amsa.ais.HasMmsi;
5
6 import com.google.common.base.Optional;
7
8 public interface AisShipStatic extends AisMessage, HasMmsi {
9
10 int getRepeatIndicator();
11
12 String getName();
13
14 Optional<Integer> getDimensionA();
15
16 Optional<Integer> getDimensionB();
17
18 Optional<Integer> getDimensionC();
19
20 Optional<Integer> getDimensionD();
21
22 Optional<Integer> getLengthMetres();
23
24 Optional<Integer> getWidthMetres();
25
26 int getShipType();
27
28 }