com.sygic.sdk.route.RouteInfo Class Reference
Inheritance diagram for com.sygic.sdk.route.RouteInfo:
Collaboration diagram for com.sygic.sdk.route.RouteInfo:

Public Member Functions

boolean equals (Object o)
 
int describeContents ()
 
void writeToParcel (final Parcel dest, final int flags)
 
int hashCode ()
 
 RouteInfo (int length, int durationIdeal, int durationWithSpeedProfiles, int durationWithSpeedProfileAndTraffic)
 
int getLength ()
 
int getDurationIdeal ()
 
int getDurationWithSpeedProfiles ()
 
int getDurationWithSpeedProfileAndTraffic ()
 
- Public Member Functions inherited from com.sygic.sdk.BaseNativeParcelable
boolean isValidParcelable ()
 

Static Public Attributes

static final Parcelable.Creator< RouteInfoCREATOR
 

Protected Member Functions

 RouteInfo (final Parcel in)
 

Additional Inherited Members

- Protected Attributes inherited from com.sygic.sdk.BaseNativeParcelable
boolean mIsValidParcelable = true
 

Constructor & Destructor Documentation

◆ RouteInfo() [1/2]

com.sygic.sdk.route.RouteInfo.RouteInfo ( final Parcel  in)
protected

◆ RouteInfo() [2/2]

com.sygic.sdk.route.RouteInfo.RouteInfo ( int  length,
int  durationIdeal,
int  durationWithSpeedProfiles,
int  durationWithSpeedProfileAndTraffic 
)

Member Function Documentation

◆ describeContents()

int com.sygic.sdk.route.RouteInfo.describeContents ( )

◆ equals()

boolean com.sygic.sdk.route.RouteInfo.equals ( Object  o)

◆ getDurationIdeal()

int com.sygic.sdk.route.RouteInfo.getDurationIdeal ( )

Route duration to end without traffic and speed profiles

Returns
time in seconds

◆ getDurationWithSpeedProfileAndTraffic()

int com.sygic.sdk.route.RouteInfo.getDurationWithSpeedProfileAndTraffic ( )

Route duration to end with current traffic

Returns
time in seconds

◆ getDurationWithSpeedProfiles()

int com.sygic.sdk.route.RouteInfo.getDurationWithSpeedProfiles ( )

Route duration to end with speed profiles

Returns
time in seconds

◆ getLength()

int com.sygic.sdk.route.RouteInfo.getLength ( )

Route length to end

Returns
distance in meters

◆ hashCode()

int com.sygic.sdk.route.RouteInfo.hashCode ( )

◆ writeToParcel()

void com.sygic.sdk.route.RouteInfo.writeToParcel ( final Parcel  dest,
final int  flags 
)

Member Data Documentation

◆ CREATOR

final Parcelable.Creator<RouteInfo> com.sygic.sdk.route.RouteInfo.CREATOR
static
Initial value:
= new Parcelable.Creator<RouteInfo>() {
@Override
public RouteInfo createFromParcel(final Parcel source) {
return new RouteInfo(source);
}
@Override
public RouteInfo[] newArray(final int size) {
return new RouteInfo[size];
}
}

The documentation for this class was generated from the following file:
com.sygic.sdk.route.RouteInfo.RouteInfo
RouteInfo(final Parcel in)
Definition: RouteInfo.java:38