package eic.beike.projectx.eicapi;


/**
 * The latest bus data before the given timestamp.
 * Created by alex on 9/22/15.
 */
public class BusData {

    /**
     * The time that the sensor data was compiled to this object.
     */
    Integer timestamp;


    /**
     * The pedal position in percent (0 to 100) TODO: Confirm 100 is full throttle.
     * Updated once per second in bus
     */
    Integer pedalPosition;

    /**
     * The temperature outside of the bus.
     * Updated once per second in bus
     */
    Integer temperatureOutside;

    /**
     * Whether the bus is currently at a bustation
     */
    Boolean atStop;


    /**
     * Whether the stop button has been pressed.
     */
    Boolean stopPressed;

    /**
     * The name of the next stop.
     */
    String nextStop;

//   TODO: Deal with remaining signals.
//
//    @SerializedName(Cooling_Air_Conditioning) // - Instrumentpanelens info om luftkonditioneringen
//    @SerializedName(Driver_Cabin_Temperature) // - Lufttemperatur inne i f?rarhytten
//    @SerializedName(Fms_Sw_Version_Supported) // - FMS-version som fordonet st?der
//    @SerializedName(GPS) // - GPS-position fr?n V?sttrafik
//    @SerializedName(GPS2) // - GPS-position fr?n Icomera X6
//    @SerializedName(GPS_NMEA) // - GPS-position fr?n Keolis (rmc-format)
//    @SerializedName(Journey_Info) // - Information om turen
//    @SerializedName(Mobile_Network_Cell_Info) // - Mobiln?tets cellinfo f?r Keolis WAN-l?nk
//    @SerializedName(Mobile_Network_Signal_Strength) // - Mobilsignalstyrka f?r Keolis WAN-l?nk
//    @SerializedName(Offroute) // - Fordonet avviker fr?n sin rutt
//    @SerializedName(Online_Users) // - Antalet anv?ndare som ?r uppkopplade p? WiFi-n?tet
//    @SerializedName(Opendoor) // - ?r n?gon av bussens d?rrar ?ppna
//    @SerializedName(Position_Of_Doors) // - Indikerar aktuell position p? d?rrarna
//    @SerializedName(Pram_Request) // - Instrumentpanelens info om barnvagnsknappen
//    @SerializedName(Ramp_Wheel_Chair_Lift) // - Positionen p? ramp/lift
//    @SerializedName(Status_2_Of_Doors) // - ?r d?rrarna aktiverade f?r automatisk ?ppning/st?ngning
//    @SerializedName(Ericsson$Stop_Request) // - Instrumentpanelens info om stoppknappen
//    @SerializedName(Total_Vehicle_Distance) // - Bussens totala k?rstr?cka
//    @SerializedName(Turn_Signals) // - Instrumentpanelens info om blinkersljus
//    @SerializedName(Wlan_Connectivity) // - Information om wifi-uppkopplingen
}

@@ -222,32 +222,39 @@
 ct.%0A     */%0A    
+public 
 Integer timestam
@@ -256,16 +256,16 @@
 estamp;%0A
-
 %0A%0A    /*
@@ -392,32 +392,39 @@
 bus%0A     */%0A    
+public 
 Integer pedalPos
@@ -532,16 +532,23 @@
  */%0A    
+public 
 Integer 
@@ -631,32 +631,39 @@
 ion%0A     */%0A    
+public 
 Boolean atStop;%0A
@@ -733,16 +733,23 @@
  */%0A    
+public 
 Boolean 
@@ -812,20 +812,27 @@
      */%0A
-
     
+public 
 String n

Make data class fields public.