com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo Class Reference
Inheritance diagram for com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo:
Collaboration diagram for com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo:

Classes

class  SignElement
 

Public Member Functions

int getPriority ()
 
int getDistance ()
 
GeoCoordinates getPosition ()
 
int getTextColor ()
 
int getBackgroundColor ()
 
int getBorderColor ()
 
boolean isOnRoute ()
 
List< SignElementgetSignElements ()
 
SignpostJunctionInfo getJunctionInfo ()
 
String getIso ()
 
int describeContents ()
 
void writeToParcel (final Parcel dest, final int flags)
 
boolean equals (final Object o)
 
int hashCode ()
 
- Public Member Functions inherited from com.sygic.sdk.BaseNativeParcelable
boolean isValidParcelable ()
 

Static Public Attributes

static final Parcelable.Creator< SignpostInfoCREATOR
 

Protected Member Functions

 SignpostInfo (final Parcel in)
 

Additional Inherited Members

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

Detailed Description

Class containing information about navigation sign post. This class is passed as parameter in NavigationManager.OnSignpostListener listener.

Constructor & Destructor Documentation

◆ SignpostInfo()

com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.SignpostInfo ( final Parcel  in)
protected

Member Function Documentation

◆ describeContents()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.describeContents ( )

◆ equals()

boolean com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.equals ( final Object  o)

◆ getBackgroundColor()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getBackgroundColor ( )

Returns the color of the sign plate. The value is represented as integer value of android.graphics.Color class

Returns
The color of the sign plate

◆ getBorderColor()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getBorderColor ( )

Returns the color of the border of sign plate. The value is represented as integer value of android.graphics.Color class

Returns
The color of the border of sign plate

◆ getDistance()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getDistance ( )

Returns distance to sign post

Returns
Distance to sign post in meters

◆ getIso()

String com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getIso ( )

Returns the iso code of the country where is sign located in alpha-3 format

Returns
The iso code of the country

◆ getJunctionInfo()

SignpostJunctionInfo com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getJunctionInfo ( )

◆ getPosition()

GeoCoordinates com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getPosition ( )

Returns the location of sign post

Returns
The location of sign post

◆ getPriority()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getPriority ( )

Returns the priority of current sign post

Returns
priority of this sign post

◆ getSignElements()

List<SignElement> com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getSignElements ( )

Returns the list of elements on the sign

Returns
List of elements

◆ getTextColor()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.getTextColor ( )

◆ hashCode()

int com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.hashCode ( )

◆ isOnRoute()

boolean com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.isOnRoute ( )

◆ writeToParcel()

void com.sygic.sdk.navigation.routeeventnotifications.SignpostInfo.writeToParcel ( final Parcel  dest,
final int  flags 
)

Member Data Documentation

◆ CREATOR

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

The documentation for this class was generated from the following file: