/*
* Copyright (c) 2015 Washington State Department of Transportation
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>
*
*/
package gov.wa.wsdot.mobile.client.service;
public interface WSDOTContract {
interface CachesColumns {
String _ID = "_ID";
String CACHE_TABLE_NAME = "cache_table_name";
String CACHE_LAST_UPDATED = "cache_last_updated";
}
interface CamerasColumns {
String _ID = "_ID";
String CAMERA_ID = "id";
String CAMERA_TITLE = "title";
String CAMERA_URL = "url";
String CAMERA_LATITUDE = "latitude";
String CAMERA_LONGITUDE = "longitude";
String CAMERA_HAS_VIDEO = "has_video";
String CAMERA_ROAD_NAME = "road_name";
String CAMERA_IS_STARRED = "is_starred";
}
interface HighwayAlertsColumns {
String _ID = "_ID";
String HIGHWAY_ALERT_ID = "highway_alert_id";
String HIGHWAY_ALERT_HEADLINE = "highway_alert_headline";
String HIGHWAY_ALERT_LATITUDE = "highway_alert_latitude";
String HIGHWAY_ALERT_LONGITUDE = "highway_alert_longitude";
String HIGHWAY_ALERT_CATEGORY = "highway_alert_category";
String HIGHWAY_ALERT_PRIORITY = "highway_alert_priority";
String HIGHWAY_ALERT_ROAD_NAME = "highway_alert_road_name";
String HIGHWAY_ALERT_LAST_UPDATED = "highway_alert_last_updated";
}
interface MountainPassesColumns {
String _ID = "_ID";
String MOUNTAIN_PASS_ID = "id";
String MOUNTAIN_PASS_NAME = "name";
String MOUNTAIN_PASS_WEATHER_CONDITION = "weather_condition";
String MOUNTAIN_PASS_ELEVATION = "elevation";
String MOUNTAIN_PASS_TRAVEL_ADVISORY_ACTIVE = "travel_advisory_active";
String MOUNTAIN_PASS_ROAD_CONDITION = "road_condition";
String MOUNTAIN_PASS_TEMPERATURE = "temperature";
String MOUNTAIN_PASS_DATE_UPDATED = "date_updated";
String MOUNTAIN_PASS_RESTRICTION_ONE = "restriction_one";
String MOUNTAIN_PASS_RESTRICTION_ONE_DIRECTION = "restriction_one_direction";
String MOUNTAIN_PASS_RESTRICTION_TWO = "restriction_two";
String MOUNTAIN_PASS_RESTRICTION_TWO_DIRECTION = "restriction_two_direction";
String MOUNTAIN_PASS_CAMERA = "camera";
String MOUNTAIN_PASS_FORECAST = "forecast";
String MOUNTAIN_PASS_WEATHER_ICON = "weather_icon";
String MOUNTAIN_PASS_IS_STARRED = "is_starred";
}
interface TravelTimesColumns {
String _ID = "_ID";
String TRAVEL_TIMES_ID = "id";
String TRAVEL_TIMES_TITLE = "title";
String TRAVEL_TIMES_UPDATED = "updated";
String TRAVEL_TIMES_DISTANCE = "distance";
String TRAVEL_TIMES_AVERAGE = "average";
String TRAVEL_TIMES_CURRENT = "current";
String TRAVEL_TIMES_IS_STARRED = "is_starred";
}
interface FerriesSchedulesColumns {
String _ID = "_ID";
String FERRIES_SCHEDULE_ID = "id";
String FERRIES_SCHEDULE_TITLE = "title";
String FERRIES_SCHEDULE_CROSSING_TIME = "crossing_time";
String FERRIES_SCHEDULE_DATE = "date";
String FERRIES_SCHEDULE_ALERT = "alert";
String FERRIES_SCHEDULE_UPDATED = "updated";
String FERRIES_SCHEDULE_IS_STARRED = "is_starred";
}
interface FerriesTerminalSailingSpaceColumns {
String _ID = "_ID";
String TERMINAL_ID = "id";
String TERMINAL_NAME = "name";
String TERMINAL_ABBREV = "abbrev";
String TERMINAL_DEPARTING_SPACES = "departing_spaces";
String TERMINAL_LAST_UPDATED = "last_updated";
String TERMINAL_IS_STARRED = "is_starred";
}
interface BorderWaitColumns {
String _ID = "_ID";
String BORDER_WAIT_ID = "id";
String BORDER_WAIT_TITLE = "title";
String BORDER_WAIT_UPDATED = "updated";
String BORDER_WAIT_LANE = "lane";
String BORDER_WAIT_ROUTE = "route";
String BORDER_WAIT_DIRECTION = "direction";
String BORDER_WAIT_TIME = "wait";
String BORDER_WAIT_IS_STARRED = "is_starred";
}
interface LocationColumns {
String _ID = "_ID";
String LOCATION_TITLE = "title";
String LOCATION_LAT = "latitude";
String LOCATION_LONG = "longitude";
String LOCATION_ZOOM = "zoom";
}
}