public class TransportationJsonClientUsage { public TransportationJsonResponseHandler myTransportationJsonResponseHandler; public HttpClientProvider myHttpClientProvider; public RequestAction myRequestAction; public static RequestAction login(String email, String password, TransportationJsonResponseHandler callback) { return null; } public static RequestAction getProfile(TransportationJsonResponseHandler callback) { return null; } public static RequestAction updateProfile(ProfileModel model, TransportationJsonResponseHandler callback) { return null; } public static RequestAction getPastRides(TransportationJsonResponseHandler callback) { return null; } public static RequestAction getNearbyCars(LatLng userLocation, TransportationJsonResponseHandler callback) { return null; } public static RequestAction getHours(LatLng userLocation, TransportationJsonResponseHandler callback) { return null; } public static RequestAction createReservation(JSONObject payload, TransportationJsonResponseHandler callback) { return null; } public static RequestAction cancelReservation(String confirmationNumber, TransportationJsonResponseHandler callback) { return null; } public static RequestAction updateReservation(ReservationModel model, TransportationJsonResponseHandler callback) { return null; } public static RequestAction getUpcomingRides(TransportationJsonResponseHandler callback) { return null; } }