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

Public Member Functions

 RouteViolatedAvoidOptions (@NonNull final Set< Integer > globalSettingsViolation, @NonNull final Map< String, Collection< Integer >> countrySettingsViolation)
 
Set< Integer > getGlobalSettingsViolation ()
 
Map< String, Collection< Integer > > getCountrySettingsViolation ()
 
List< String > getAvoidedCountries ()
 
int describeContents ()
 
void writeToParcel (final Parcel dest, final int flags)
 
- Public Member Functions inherited from com.sygic.sdk.BaseNativeParcelable
boolean isValidParcelable ()
 

Static Public Attributes

static final Parcelable.Creator< RouteViolatedAvoidOptionsCREATOR
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ RouteViolatedAvoidOptions()

com.sygic.sdk.route.RouteViolatedAvoidOptions.RouteViolatedAvoidOptions ( @NonNull final Set< Integer >  globalSettingsViolation,
@NonNull final Map< String, Collection< Integer >>  countrySettingsViolation 
)

Member Function Documentation

◆ describeContents()

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

◆ getAvoidedCountries()

List<String> com.sygic.sdk.route.RouteViolatedAvoidOptions.getAvoidedCountries ( )

◆ getCountrySettingsViolation()

Map<String, Collection<Integer> > com.sygic.sdk.route.RouteViolatedAvoidOptions.getCountrySettingsViolation ( )

◆ getGlobalSettingsViolation()

Set<Integer> com.sygic.sdk.route.RouteViolatedAvoidOptions.getGlobalSettingsViolation ( )

◆ writeToParcel()

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

Member Data Documentation

◆ CREATOR

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

The documentation for this class was generated from the following file:
com.sygic.sdk.route.RouteViolatedAvoidOptions.RouteViolatedAvoidOptions
RouteViolatedAvoidOptions(@NonNull final Set< Integer > globalSettingsViolation, @NonNull final Map< String, Collection< Integer >> countrySettingsViolation)
Definition: RouteViolatedAvoidOptions.java:27