View Javadoc
1   package au.gov.amsa.risky.format;
2   
3   import com.google.common.base.Optional;
4   
5   public interface Fix extends HasFix, HasPosition {
6   
7       int mmsi();
8   
9       long time();
10  
11      Optional<NavigationalStatus> navigationalStatus();
12  
13      Optional<Float> speedOverGroundKnots();
14  
15      Optional<Float> courseOverGroundDegrees();
16  
17      Optional<Float> headingDegrees();
18  
19      AisClass aisClass();
20  
21      Optional<Integer> latencySeconds();
22  
23      Optional<Short> source();
24  
25      Optional<Byte> rateOfTurn();
26  
27  }