View Javadoc
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  }