A C D E G H I K L M O Q S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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 - 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 - 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 - 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 - 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 - 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 - 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 - org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Indicates that the value field will contain a date in RFC3339 format.
- DATE - org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Indicates that the value field will contain a date in RFC3339 format.
- DATE - 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
-
Defines the contract for the OpenCab HOS Content 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 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 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 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
-
Defines the contract for the OpenCab Identity Content 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
-
This package contains the Java interface files that define the contracts for OpenCab providers, the data types communicated to and from those providers, as well as abstract implementations that reduce the boilerplate code needed for an implementation.
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 - org.opencabstandard.provider.HOSContract.Clock.ValueType
-
The value field with contain a simple string.
- STRING - 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 - 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 org.opencabstandard.provider.HOSContract.Clock.ValueType
- toString() - Method in enum org.opencabstandard.provider.HOSContract.ClockData.ValueType
- toString() - Method in enum 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 org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opencabstandard.provider.HOSContract.Clock.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencabstandard.provider.HOSContract.ClockData.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencabstandard.provider.HOSContract.ClockV2.ValueType
-
Returns an array containing the constants of this enum type, 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 All Packages