- Deprecated:
- DriversBehavior will no longer be available in the next releases of SygicMapsSDK
◆ addDistractionEvent()
void com.sygic.sdk.driving.DriverBehavior.addDistractionEvent |
( |
@NonNull final Trip.EventDistraction |
event | ) |
|
◆ addEventListener()
void com.sygic.sdk.driving.DriverBehavior.addEventListener |
( |
@NonNull final EventListener |
listener | ) |
|
Start listening to driving events.
◆ addFastCorneringEvent()
void com.sygic.sdk.driving.DriverBehavior.addFastCorneringEvent |
( |
@NonNull final Trip.EventFastCornering |
event | ) |
|
◆ addHardAccelerationEvent()
void com.sygic.sdk.driving.DriverBehavior.addHardAccelerationEvent |
( |
@NonNull final Trip.EventHardAcceleration |
event | ) |
|
◆ addHardBrakingEvent()
void com.sygic.sdk.driving.DriverBehavior.addHardBrakingEvent |
( |
@NonNull final Trip.EventHardBraking |
event | ) |
|
◆ addSpeedingEvent()
void com.sygic.sdk.driving.DriverBehavior.addSpeedingEvent |
( |
@NonNull final Trip.EventSpeeding |
event | ) |
|
◆ finalize()
void com.sygic.sdk.driving.DriverBehavior.finalize |
( |
| ) |
throws Throwable |
|
protected |
◆ getInstance()
static synchronized DriverBehavior com.sygic.sdk.driving.DriverBehavior.getInstance |
( |
| ) |
|
|
static |
◆ getLog()
Log com.sygic.sdk.driving.DriverBehavior.getLog |
( |
| ) |
|
Driver's behavior log provides access to all recorded trips and global driver's score. See Log
◆ getPenalty()
double com.sygic.sdk.driving.DriverBehavior.getPenalty |
( |
@Score.Attribute.Type int |
type | ) |
|
◆ getScore()
Score com.sygic.sdk.driving.DriverBehavior.getScore |
( |
| ) |
|
Return driver's current global cumulative score based on score of each trip. See Score
◆ getSeverityHigh()
double com.sygic.sdk.driving.DriverBehavior.getSeverityHigh |
( |
@Score.Attribute.Type int |
type | ) |
|
◆ getSeverityMedium()
double com.sygic.sdk.driving.DriverBehavior.getSeverityMedium |
( |
@Score.Attribute.Type int |
type | ) |
|
◆ isTripAutoEndEnabled()
boolean com.sygic.sdk.driving.DriverBehavior.isTripAutoEndEnabled |
( |
| ) |
|
◆ isTripAutoStartEnabled()
boolean com.sygic.sdk.driving.DriverBehavior.isTripAutoStartEnabled |
( |
| ) |
|
◆ removeEventListener()
void com.sygic.sdk.driving.DriverBehavior.removeEventListener |
( |
@NonNull final EventListener |
listener | ) |
|
Stop listening to driving events.
◆ setPenalty()
void com.sygic.sdk.driving.DriverBehavior.setPenalty |
( |
@Score.Attribute.Type int |
type, |
|
|
double |
value |
|
) |
| |
◆ setSeverityHigh()
void com.sygic.sdk.driving.DriverBehavior.setSeverityHigh |
( |
@Score.Attribute.Type int |
type, |
|
|
double |
value |
|
) |
| |
◆ setSeverityMedium()
void com.sygic.sdk.driving.DriverBehavior.setSeverityMedium |
( |
@Score.Attribute.Type int |
type, |
|
|
double |
value |
|
) |
| |
◆ setTripAutoEndEnabled()
void com.sygic.sdk.driving.DriverBehavior.setTripAutoEndEnabled |
( |
final boolean |
enabled | ) |
|
◆ setTripAutoStartEnabled()
void com.sygic.sdk.driving.DriverBehavior.setTripAutoStartEnabled |
( |
final boolean |
enabled | ) |
|
The documentation for this class was generated from the following file: