-
- All Implemented Interfaces:
public final class InternalPurposeData class used to parse Purpose with nullable parameters only used for reading and parsing information from the JSON payloads It will be mapped into a non-nullable parameters data class Purpose from the SDK Configuration
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final StringiabIdprivate final Stringnameprivate final Stringdescriptionprivate final StringdescriptionLegalprivate final transient BooleanisSpecialFeature
-
Method Summary
Modifier and Type Method Description final StringgetId()Purpose id used internally by Didomi. final StringgetIabId()Purpose id as defined by IAB. final StringgetName()Purpose human-readable name or translation key. final StringgetDescription()Purpose description. final StringgetDescriptionLegal()Purpose legal description. final BooleanisSpecialFeature()Whether this is a special feature displayed as a purpose. -
-
Method Detail
-
getDescription
final String getDescription()
Purpose description.
-
getDescriptionLegal
final String getDescriptionLegal()
Purpose legal description.
-
isSpecialFeature
final Boolean isSpecialFeature()
Whether this is a special feature displayed as a purpose.
-
-
-
-