-
- All Implemented Interfaces:
public final class VendorRepositoryKt
-
-
Method Summary
Modifier and Type Method Description final static List<Purpose>requiredPurposesWithoutPersonalData(VendorRepository $self)final static List<Purpose>requiredPersonalData(VendorRepository $self)final static Set<Vendor>vendorsForCategory(VendorRepository $self, PurposeCategory category)Get vendor list for selected Purpose Category final static List<Vendor>vendorsForPurpose(VendorRepository $self, Purpose purpose)Get vendor list for selected Purpose final static List<Vendor>vendorsForConsentPurpose(VendorRepository $self, Purpose purpose)Get vendor list for selected Purpose (Consent / Optin only) final static List<Vendor>vendorsForLegIntPurpose(VendorRepository $self, Purpose purpose)Get vendor list for selected Purpose (Legitimate interest only) -
-
Method Detail
-
requiredPurposesWithoutPersonalData
final static List<Purpose> requiredPurposesWithoutPersonalData(VendorRepository $self)
-
requiredPersonalData
final static List<Purpose> requiredPersonalData(VendorRepository $self)
-
vendorsForCategory
final static Set<Vendor> vendorsForCategory(VendorRepository $self, PurposeCategory category)
Get vendor list for selected Purpose Category
- Parameters:
category- as PurposeCategory
-
vendorsForPurpose
final static List<Vendor> vendorsForPurpose(VendorRepository $self, Purpose purpose)
Get vendor list for selected Purpose
- Parameters:
purpose- as Purpose
-
vendorsForConsentPurpose
final static List<Vendor> vendorsForConsentPurpose(VendorRepository $self, Purpose purpose)
Get vendor list for selected Purpose (Consent / Optin only)
- Parameters:
purpose- as Purpose
-
vendorsForLegIntPurpose
final static List<Vendor> vendorsForLegIntPurpose(VendorRepository $self, Purpose purpose)
Get vendor list for selected Purpose (Legitimate interest only)
- Parameters:
purpose- as Purpose
-
-
-
-