Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHOSProvider - Class in org.opencabstandard.provider
-
An abstract ContentProvider that implements the
HOSContract
. - AbstractHOSProvider() - Constructor for class org.opencabstandard.provider.AbstractHOSProvider
- AbstractIdentityProvider - Class in org.opencabstandard.provider
-
An abstract ContentProvider that implements the
IdentityContract
. - AbstractIdentityProvider() - Constructor for class org.opencabstandard.provider.AbstractIdentityProvider
- AbstractVehicleInformationProvider - Class in org.opencabstandard.provider
-
An abstract ContentProvider that implements the
VehicleInformationContract
. - AbstractVehicleInformationProvider() - Constructor for class org.opencabstandard.provider.AbstractVehicleInformationProvider
- ACTION_DRIVER_LOGIN - Static variable in class org.opencabstandard.provider.IdentityContract
-
This Action is broadcast when the user logs in to the application.
- ACTION_DRIVER_LOGOUT - Static variable in class org.opencabstandard.provider.IdentityContract
-
This Action is broadcast when the driver logs out of the OpenCab provider app.
- ACTION_IDENTITY_INFORMATION_CHANGED - Static variable in class org.opencabstandard.provider.IdentityContract
-
This Action is broadcast when the identity information changes.
- ACTION_VEHICLE_INFORMATION_CHANGED - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
This Action is broadcast when the vehicle information changes, perhaps because the driver chooses to associate with another vehicle, or if the device removed from a vehicle in a slip-seat scenario.
- AUTHORITY - Static variable in class org.opencabstandard.provider.HOSContract
-
This authority is used for querying the HOS provider.
- AUTHORITY - Static variable in class org.opencabstandard.provider.IdentityContract
-
This authority is declared in the manifest for the Identity Content Provider.
- AUTHORITY - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
This authority is declared in the manifest for the app that acts as the vehicle information provider.
C
- call(String, String, Bundle) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
This method will be called for all interactions with the ContentProvider based on the method argument passed in.
- call(String, String, Bundle) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
This method will be called for all interactions with the ContentProvider based on the method argument passed in.
- call(String, String, Bundle) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
This method will be called for all interactions with the ContentProvider based on the method argument passed in.
- Clock() - Constructor for class org.opencabstandard.provider.HOSContract.Clock
- ClockData() - Constructor for class org.opencabstandard.provider.HOSContract.ClockData
- ClockV2() - Constructor for class org.opencabstandard.provider.HOSContract.ClockV2
- compareTo(Version) - Method in class org.opencabstandard.provider.Version
- COUNTDOWN - Enum constant in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting down to zero.
- COUNTDOWN - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting down to zero.
- COUNTDOWN - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting down to zero.
- COUNTUP - Enum constant in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting up from the provided date.
- COUNTUP - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting up from the provided date.
- COUNTUP - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Indicates that the value field will contain a date in RFC3339 format that will be shown as a clock counting up from the provided date.
- CREATOR - Static variable in class org.opencabstandard.provider.HOSContract.Clock
- CREATOR - Static variable in class org.opencabstandard.provider.HOSContract.ClockV2
- CREATOR - Static variable in class org.opencabstandard.provider.HOSContract.HOSStatus
- CREATOR - Static variable in class org.opencabstandard.provider.HOSContract.HOSStatusV2
- CREATOR - Static variable in class org.opencabstandard.provider.IdentityContract.Driver
- CREATOR - Static variable in class org.opencabstandard.provider.IdentityContract.DriverSession
- CREATOR - Static variable in class org.opencabstandard.provider.IdentityContract.LoginCredentials
- CREATOR - Static variable in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
D
- DATE - Enum constant in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Indicates that the value field will contain a date in RFC3339 format.
- DATE - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Indicates that the value field will contain a date in RFC3339 format.
- DATE - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Indicates that the value field will contain a date in RFC3339 format.
- delete(Uri, String, String[]) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Not used.
- delete(Uri, String, String[]) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Not used.
- delete(Uri, String, String[]) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Not used.
- describeContents() - Method in class org.opencabstandard.provider.HOSContract.Clock
- describeContents() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
- describeContents() - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
- describeContents() - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
- describeContents() - Method in class org.opencabstandard.provider.IdentityContract.Driver
- describeContents() - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
- describeContents() - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
- describeContents() - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
- Driver() - Constructor for class org.opencabstandard.provider.IdentityContract.Driver
- Driver(Parcel) - Constructor for class org.opencabstandard.provider.IdentityContract.Driver
- DriverSession() - Constructor for class org.opencabstandard.provider.IdentityContract.DriverSession
- DriverSession(Parcel) - Constructor for class org.opencabstandard.provider.IdentityContract.DriverSession
E
- endNavigation(String) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to indicate when the app ended navigation.
- equals(Object) - Method in class org.opencabstandard.provider.Version
G
- get() - Method in class org.opencabstandard.provider.Version
- getActiveDrivers(String) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Implement this method to return a
ArrayList
of the current active drivers. - getAllLoginCredentials(String) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Implement this method to return the login credentials for version 0.3+ .
- getAuthority() - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
A URL that can be used to authenticate the login token.
- getClocks() - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
The list of current HOS clocks for the driver.
- getClocks() - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
-
The list of current HOS clocks for the driver.
- getClocks() - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
The list of current HOS clocks for the driver.
- getDurationSeconds() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Get the duration seconds
- getDurationSeconds() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Get the duration seconds
- getHOS() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to return the current HOS status v2.
- getHOSData() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to return the current HOSData
- getHOSTeamData() - Method in class org.opencabstandard.provider.AbstractHOSProvider
- getHOSV2() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to return the current HOS status v2.
- getHosVersion() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this to force a specific
HOSContract
.VERSION. - getLabel() - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Get the label for the clock.
- getLabel() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Get the label for the clock.
- getLabel() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Get the label for the clock.
- getLoginCredentials() - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
-
Retrieve login credentials
- getLoginCredentials(String) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Implement this method to return the login credentials.
- getLogoutAction() - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
A URI string to launch logout on the OpenCab HOS provider app.
- getLogoutAction() - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
A URI string to launch logout on the OpenCab HOS provider app.
- getManageAction() - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
A URI string used to launch the OpenCab HOS provider app.
- getManageAction() - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
-
A URI string used to launch the OpenCab HOS provider app.
- getManageAction() - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
A URI string used to launch the OpenCab HOS provider app.
- getProvider() - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
The package name of the OpenCab identity provider.
- getTeamHosData() - Method in class org.opencabstandard.provider.HOSContract.HOSTeamData
-
Get the list of HOSData for the team
- getTeamHOSV2() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to return the current team HOS status v2.
- getTeamsDriversNumber() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this to control how many team drivers will be returned to the consumer app.
- getToken() - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
A token that can be used to uniquely identify the driver.
- getType(Uri) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Not used.
- getType(Uri) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Not used.
- getType(Uri) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Not used.
- getUsername() - Method in class org.opencabstandard.provider.HOSContract.HOSData
- getUsername() - Method in class org.opencabstandard.provider.IdentityContract.Driver
-
Get the username of the driver.
- getUsername() - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
-
Retrieve driver user name
- getValue() - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Get the value for the clock.
- getValue() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Get the value for the clock.
- getValue() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Get the value for the clock.
- getValueType() - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Get the value type
- getValueType() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Get the value type
- getValueType() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Get the value type
- getVehicleId() - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
A string to identify the vehicle id.
- getVehicleInformation(String) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Implement this method to return the vehicle information with VIN and other properties populated.
- getVin() - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
A string to identify the vehicle vin number.
H
- HOSContract - Class in org.opencabstandard.provider
-
HOS Contract Provider
- HOSContract() - Constructor for class org.opencabstandard.provider.HOSContract
- HOSContract.Clock - Class in org.opencabstandard.provider
-
Object representing an HOS clock for version 0.2.
- HOSContract.Clock.ValueType - Enum Class in org.opencabstandard.provider
-
Allowed types for valueType field.
- HOSContract.ClockData - Class in org.opencabstandard.provider
-
Object representing an HOS clock for version 0.4.
- HOSContract.ClockData.ValueType - Enum Class in org.opencabstandard.provider
-
Allowed types for valueType field.
- HOSContract.ClockV2 - Class in org.opencabstandard.provider
-
Object representing an HOS clock for version 0.3.
- HOSContract.ClockV2.ValueType - Enum Class in org.opencabstandard.provider
-
Allowed types for valueType field.
- HOSContract.HOSData - Class in org.opencabstandard.provider
-
An object representing the HOS data for version 0.4
- HOSContract.HOSStatus - Class in org.opencabstandard.provider
-
An object representing the HOS status for version 0.2.
- HOSContract.HOSStatusV2 - Class in org.opencabstandard.provider
-
An object representing the HOS status for version 0.3.
- HOSContract.HOSTeamData - Class in org.opencabstandard.provider
-
An object representing the HOS Team Data for version 0.4.
- HOSData() - Constructor for class org.opencabstandard.provider.HOSContract.HOSData
- HOSStatus() - Constructor for class org.opencabstandard.provider.HOSContract.HOSStatus
- HOSStatus(Parcel) - Constructor for class org.opencabstandard.provider.HOSContract.HOSStatus
- HOSStatusV2() - Constructor for class org.opencabstandard.provider.HOSContract.HOSStatusV2
- HOSStatusV2(Parcel) - Constructor for class org.opencabstandard.provider.HOSContract.HOSStatusV2
- HOSTeamData() - Constructor for class org.opencabstandard.provider.HOSContract.HOSTeamData
I
- IDENTITY_CHANGED_RECEIVER - Static variable in class org.opencabstandard.provider.IdentityContract
-
This is the name of the receiver class.
- IdentityContract - Class in org.opencabstandard.provider
-
Identity Contract Provider
- IdentityContract() - Constructor for class org.opencabstandard.provider.IdentityContract
- IdentityContract.Driver - Class in org.opencabstandard.provider
-
Object representing a Driver.
- IdentityContract.DriverSession - Class in org.opencabstandard.provider
-
Object containing the driver session.
- IdentityContract.LoginCredentials - Class in org.opencabstandard.provider
-
Object containing the login credentials.
- insert(Uri, ContentValues) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Not used.
- insert(Uri, ContentValues) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Not used.
- insert(Uri, ContentValues) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Not used.
- isDriving() - Method in class org.opencabstandard.provider.IdentityContract.Driver
-
Is this driver currently operating the vehicle?
- isImportant() - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Is the important flag set.
- isImportant() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Is the important flag set.
- isImportant() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Is the important flag set.
- isInGear() - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
Is the vehicle currently in gear? True = vehicle is in gear False = vehicle is in park or neutral
- isLimitsDrivingRange() - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Is the limitsDrivingRange flag set.
- isLimitsDrivingRange() - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Is the limitsDrivingRange flag set.
- isLimitsDrivingRange() - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Is the limitsDrivingRange flag set.
- isTeamDriverEnabled() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this to enable team driver functionality.
K
- KEY_ACTIVE_DRIVERS - Static variable in class org.opencabstandard.provider.IdentityContract
-
Use this key to retrieve the active drivers from the
Bundle
object that is returned from theIdentityContract
.METHOD_GET_ACTIVE_DRIVERS method call. - KEY_ALL_LOGIN_CREDENTIALS - Static variable in class org.opencabstandard.provider.IdentityContract
-
Use this key to retrieve the
IdentityContract.DriverSession
from theBundle
object that is returned from theIdentityContract
.METHOD_GET_LOGIN_CREDENTIALS method call. - KEY_ERROR - Static variable in class org.opencabstandard.provider.HOSContract
-
If an error has occurred in one of the provider method calls, use this key to retrieve the error from the Bundle object returned from the provider call method.
- KEY_ERROR - Static variable in class org.opencabstandard.provider.IdentityContract
-
If an error has occurred in one of the provider method calls, use this key to retrieve the error from the Bundle object returned from the provider call method.
- KEY_ERROR - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
If an error has occurred in one of the provider method calls, use this key to retrieve the error from the Bundle object returned from the provider call method.
- KEY_HOS - Static variable in class org.opencabstandard.provider.HOSContract
-
Key for retrieving the HOS status from the returned
Bundle
object. - KEY_LOGIN_CREDENTIALS - Static variable in class org.opencabstandard.provider.IdentityContract
-
Use this key to retrieve the
IdentityContract.LoginCredentials
from theBundle
object that is returned from theIdentityContract
.METHOD_GET_LOGIN_CREDENTIALS method call. - KEY_NAVIGATION_RESULT - Static variable in class org.opencabstandard.provider.HOSContract
-
For the methods
HOSContract
.METHOD_START_NAVIGATION andHOSContract
.METHOD_END_NAVIGATION, the returnedBundle
object will contain this key which maps to a Boolean indicating success or failure. - KEY_TEAM_HOS - Static variable in class org.opencabstandard.provider.HOSContract
-
Key for retrieving the HOS status from the returned
Bundle
object. - KEY_VEHICLE_INFORMATION - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
Use this key to retrieve the VIN from the
Bundle
object that is returned from theVehicleInformationContract
.METHOD_GET_VEHICLE_INFORMATION method call. - KEY_VERSION - Static variable in class org.opencabstandard.provider.HOSContract
-
For the methods
HOSContract
.METHOD_GET_HOS, the returnedBundle
object will contain this key which maps to String indicating HOS Clocks version supported. - KEY_VERSION - Static variable in class org.opencabstandard.provider.IdentityContract
-
For the methods
IdentityContract
.METHOD_GET_LOGIN_CREDENTIALS andIdentityContract
.METHOD_GET_ACTIVE_DRIVERS, the returnedBundle
object will contain this key which maps to String indicating contract version supported. - KEY_VERSION - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
For the methods
VehicleInformationContract
.METHOD_GET_VEHICLE_INFORMATION andVehicleInformationContract
.METHOD_GET_VEHICLE_INFORMATION, the returnedBundle
object will contain this key which maps to String indicating contract version supported.
L
- LoginCredentials() - Constructor for class org.opencabstandard.provider.IdentityContract.LoginCredentials
- LoginCredentials(Parcel) - Constructor for class org.opencabstandard.provider.IdentityContract.LoginCredentials
M
- METHOD_END_NAVIGATION - Static variable in class org.opencabstandard.provider.HOSContract
-
Provider method name indicating that the OpenCab consumer app has ended navigation.
- METHOD_GET_ACTIVE_DRIVERS - Static variable in class org.opencabstandard.provider.IdentityContract
-
Provider method for retrieving the current active drivers.
- METHOD_GET_HOS - Static variable in class org.opencabstandard.provider.HOSContract
-
Provider method name for retrieving the current HOS.
- METHOD_GET_LOGIN_CREDENTIALS - Static variable in class org.opencabstandard.provider.IdentityContract
-
Provider method for retrieving the login credentials.
- METHOD_GET_VEHICLE_INFORMATION - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
Provider method for retrieving the vehicle information.
- METHOD_START_NAVIGATION - Static variable in class org.opencabstandard.provider.HOSContract
-
Provider method name indicating that the OpenCab consumer app has started navigation.
O
- onCreate() - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Initialize the provider.
- onCreate() - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Initialize the provider.
- onCreate() - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Initialize the provider.
- org.opencabstandard.provider - package org.opencabstandard.provider
-
OpenCab Providers
Q
- query(Uri, String[], String, String[], String) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Not used.
- query(Uri, String[], String, String[], String) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Not used.
- query(Uri, String[], String, String[], String) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Not used.
S
- setAuthority(String) - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
A URL that can be used to authenticate the login token.
- setClocks(List<HOSContract.Clock>) - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
-
The list of current HOS clocks for the driver.
- setClocks(List<HOSContract.ClockData>) - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
The list of current HOS clocks for the driver.
- setClocks(List<HOSContract.ClockV2>) - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
The list of current HOS clocks for the driver.
- setDriving(boolean) - Method in class org.opencabstandard.provider.IdentityContract.Driver
-
Indicate that this driver is currently operating the vehicle.
- setDurationSeconds(Double) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
The duration seconds for the clock.
- setDurationSeconds(Double) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
The duration seconds for the clock.
- setImportant(boolean) - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Indicates the important clock.
- setImportant(boolean) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Indicates the important clock.
- setImportant(boolean) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Indicates the important clock.
- setInGear(boolean) - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
Indicate whether the vehicle is in gear.
- setLabel(String) - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Label for the clock.
- setLabel(String) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Label for the clock.
- setLabel(String) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Label for the clock.
- setLimitsDrivingRange(boolean) - Method in class org.opencabstandard.provider.HOSContract.Clock
-
Indicates which clock most tightly limits the time a driver can spend driving.
- setLimitsDrivingRange(boolean) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
Indicates which clock most tightly limits the time a driver can spend driving.
- setLimitsDrivingRange(boolean) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
Indicates which clock most tightly limits the time a driver can spend driving.
- setLoginCredentials(IdentityContract.LoginCredentials) - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
-
Set user credentials
- setLogoutAction(String) - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
A URI string to launch logout on the OpenCab HOS provider app.
- setLogoutAction(String) - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
A URI string to launch logout on the OpenCab HOS provider app.
- setManageAction(String) - Method in class org.opencabstandard.provider.HOSContract.HOSData
-
A URI string to launch the OpenCab HOS provider app.
- setManageAction(String) - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
-
A URI string to launch the OpenCab HOS provider app.
- setManageAction(String) - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
-
A URI string to launch the OpenCab HOS provider app.
- setProvider(String) - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
The package name of the OpenCab identity provider.
- setTeamHosData(ArrayList<HOSContract.HOSData>) - Method in class org.opencabstandard.provider.HOSContract.HOSTeamData
-
Set the list of HOSData for the team
- setToken(String) - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
-
An authentication token that can be used to uniquely and securely identify the driver.
- setUsername(String) - Method in class org.opencabstandard.provider.HOSContract.HOSData
- setUsername(String) - Method in class org.opencabstandard.provider.IdentityContract.Driver
-
Set the driver username.
- setUsername(String) - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
-
Set user name
- setValue(String) - Method in class org.opencabstandard.provider.HOSContract.Clock
-
The value of the clock.
- setValue(String) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
The value of the clock.
- setValue(String) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
The value of the clock.
- setValueType(HOSContract.Clock.ValueType) - Method in class org.opencabstandard.provider.HOSContract.Clock
-
The value type of the clock.
- setValueType(HOSContract.ClockData.ValueType) - Method in class org.opencabstandard.provider.HOSContract.ClockData
-
The value type of the clock.
- setValueType(HOSContract.ClockV2.ValueType) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
-
The value type of the clock.
- setVehicleId(String) - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
A string to identify the vehicle id.
- setVin(String) - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
-
A string to identify the vehicle vin number.
- startNavigation(String) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Implement this method to indicate when the app started navigation.
- STRING - Enum constant in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
The value field with contain a simple string.
- STRING - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
You can also use a string for an ELD clock duration (like 4:32) if you want to ensure your own specific rounding and formatting logic is used.
- STRING - Enum constant in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
You can also use a string for an ELD clock duration (like 4:32) if you want to ensure your own specific rounding and formatting logic is used.
T
- toString() - Method in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
- toString() - Method in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
- toString() - Method in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
U
- update(Uri, ContentValues, String, String[]) - Method in class org.opencabstandard.provider.AbstractHOSProvider
-
Not used.
- update(Uri, ContentValues, String, String[]) - Method in class org.opencabstandard.provider.AbstractIdentityProvider
-
Not used.
- update(Uri, ContentValues, String, String[]) - Method in class org.opencabstandard.provider.AbstractVehicleInformationProvider
-
Not used.
V
- valueOf(String) - Static method in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VEHICLE_INFORMATION_CHANGED_RECEIVER - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
This is the name of the receiver class.
- VehicleInformation() - Constructor for class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
- VehicleInformation(Parcel) - Constructor for class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
- VehicleInformationContract - Class in org.opencabstandard.provider
-
Defines the contract for the OpenCab Vehicle Information provider.
- VehicleInformationContract() - Constructor for class org.opencabstandard.provider.VehicleInformationContract
- VehicleInformationContract.VehicleInformation - Class in org.opencabstandard.provider
-
Object containing the vehicle information.
- Version - Class in org.opencabstandard.provider
-
This class allows us to compare contract versions.
- Version(String) - Constructor for class org.opencabstandard.provider.Version
- VERSION - Static variable in class org.opencabstandard.provider.HOSContract
-
This is the current version of the HOSContract for the OpenCab Standard.
- VERSION - Static variable in class org.opencabstandard.provider.IdentityContract
-
This is the current version of the
IdentityContract
for the Open Cab Standard. - VERSION - Static variable in class org.opencabstandard.provider.VehicleInformationContract
-
This is the current version of the
VehicleInformationContract
for the OpenCab Standard.
W
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.HOSContract.Clock
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.HOSContract.ClockV2
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.HOSContract.HOSStatus
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.HOSContract.HOSStatusV2
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.IdentityContract.Driver
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.IdentityContract.DriverSession
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.IdentityContract.LoginCredentials
- writeToParcel(Parcel, int) - Method in class org.opencabstandard.provider.VehicleInformationContract.VehicleInformation
All Classes and Interfaces|All Packages|Constant Field Values