A C D E G H I K L M O Q S T U V W 
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.
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 the IdentityContract.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 the Bundle object that is returned from the IdentityContract.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 the Bundle object that is returned from the IdentityContract.METHOD_GET_LOGIN_CREDENTIALS method call.
KEY_NAVIGATION_RESULT - Static variable in class org.opencabstandard.provider.HOSContract
For the methods HOSContract.METHOD_START_NAVIGATION and HOSContract.METHOD_END_NAVIGATION, the returned Bundle 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 the VehicleInformationContract.METHOD_GET_VEHICLE_INFORMATION method call.
KEY_VERSION - Static variable in class org.opencabstandard.provider.HOSContract
For the methods HOSContract.METHOD_GET_HOS, the returned Bundle 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 and IdentityContract.METHOD_GET_ACTIVE_DRIVERS, the returned Bundle 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 and VehicleInformationContract.METHOD_GET_VEHICLE_INFORMATION, the returned Bundle 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
 
A C D E G H I K L M O Q S T U V W 
All Classes All Packages