Skip to content

//woua-matrimony-sdk/com.woualabs.matrimony.user.mapper

Package com.woualabs.matrimony.user.mapper

Types

Name Summary
BannerRecord [common]
data class BannerRecord(bannerUrl: String?)
CollectionRecord [common]
data class CollectionRecord@JvmOverloads()constructor(widgets: List<WidgetsRecord>, action: List<UserActionRecord>?, filters: List<FilterRecord>)
ContactRecord [common]
data class ContactRecord(createdAt: Long?, lastUpdatedAt: Long?, addressId: Long?, addressLine1: String?, pincode: Int?, email: String?, mobile: Long?, whatsappMobile: Long?, alternateMobile: Long?, alternateEmail: String?, cityId: Int?, city: String?, stateId: Int?, state: String?, countryId: Int?, country: String?)
CustomerPreferenceRecord [common]
data class CustomerPreferenceRecord(createdAt: Long?, lastUpdatedAt: Long?, religionId: String?, religion: String?, casteId: Int?, caste: String?, subCasteId: Int?, subCaste: String?, workingStateId: Int?, workingState: String?, workingCountryId: Int?, workingCountry: String?)
DealerRecord [common]
data class DealerRecord@JvmOverloads()constructor(dealerKey: String?, memberId: String?, fullName: String?)
DiscoverFilterRecord [common]
data class DiscoverFilterRecord(id: Int, title: String?)
DiscoverItemRecord [common]
data class DiscoverItemRecord(id: Int, title: String?, count: Int?, images: List<String>?)
FamilyRecord [common]
data class FamilyRecord(createdAt: Long?, lastUpdatedAt: Long?, relationDetailId: Long?, father: String?, mother: String?, fatherName: String?, fatherSurname: String?, fatherHomeTown: String?, fatherStateId: Int?, fatherState: String?, fatherCountryId: Int?, fatherCountry: String?, fatherIndustryId: Int?, fatherIndustry: String?, motherName: String?, motherSurname: String?, motherHomeTown: String?, motherStateId: Int?, motherState: String?, motherCountryId: Int?, motherCountry: String?, motherIndustryId: Int?, motherIndustry: String?, siblingsMaleCount: Int?, siblingsFemaleCount: Int?, siblingsMaleMarriedCount: Int?, siblingsFemaleMarriedCount: Int?, birthOrder: Int?, brothersSisterDescriptions: String?, expections: String?, familyStatus: String?, familyType: String?)
FilterRecord [common]
data class FilterRecord(typeId: Int?, subTypeId: Int?, title: String?, discoverFilterRecords: List<DiscoverFilterRecord>?)
HappyStoryRecord [common]
data class HappyStoryRecord(createdAt: String?, lastUpdatedAt: String?, storyId: Int?, brideName: String?, groomName: String?, description: String?, image: String?)
HoroscopeRecord [common]
data class HoroscopeRecord(zodiacImg: String?, amsaamImg: String?, dateOfBirth: String?, zodiac: String?, zodiacId: String?, laknam: String?, laknamId: String?, star: String?, starId: String?, time: String?, location: String?, raagu: Int?, kethu: Int?, sukran: Int?, sevvai: Int?, birthInDay: String?, birthInDayId: String?, direction: String?, birthControl: String?, starSubTypeId: String?, starSubType: String?, monthOfBirthTamilId: String?, monthOfBirthTamil: String?, dateOfBirthTamil: String?, yearOfBirthTamil: String?, boxes: String?)
ImageRecord [common]
data class ImageRecord(imageId: Int?, imaegUrl: String?)
PersonalRecord [common]
data class PersonalRecord(fullName: String?, gender: String?, genderId: String?, colorType: String?, colorTypeId: String?, dateOfBirth: String?, foodType: String?, foodTypeId: String?, healthStatus: String?, healthStatusId: String?, educationId: Int?, education: String?, age: Int?, height: String?, weight: Float?, motherTongueId: String?, motherTongue: String?, casteId: Int?, caste: String?, subCasteId: Int?, subCaste: String?, isPrivate: String?, profilePicture: String?, profilePictureIcon: String?, totalphotocount: Int?, images: List<ImageRecord>?, maritalStatus: String?, maritalStatusId: String?, religionId: String?, religion: String?, localeId: String?, locale: String?, cityId: Int?, city: String?, stateId: Int?, state: String?, countryId: Int?, country: String?)
PlanRecord [common]
data class PlanRecord(planId: Int?, modeOfPayment: String?, paymentDate: Long?, planType: String?, paymentStatus: String?, planExpiredOn: Long?, planDuration: String?)
ProfessionRecord [common]
data class ProfessionRecord(company: String?, industryId: String?, industry: String?, workCityId: Int?, workCity: String?, salaryId: String?, salary: String?)
PropertyRecord [common]
data class PropertyRecord(createdAt: Long?, lastUpdatedAt: Long?, customerPropertyId: String?, isHouse: String?, isLand: String?, isCar: String?, images: List<ImageRecord>?)
UserActionRecord [common]
data class UserActionRecord(createdAt: Long?, lastUpdatedAt: Long?, myActionCount: Int?, otherActionCount: Int?, customerActionType: String?)
UserMapper [common]
object UserMapper
UserRecord [common]
data class UserRecord(customerKey: String?, registrationId: String?, title: String?, id: String?, count: Int?, images: List<String>?, createdAt: Long?, personal: PersonalRecord?, family: FamilyRecord?, horoscope: HoroscopeRecord?, profession: ProfessionRecord?, property: PropertyRecord?, contact: ContactRecord?, preference: CustomerPreferenceRecord?, plan: PlanRecord?)
WidgetsRecord [common]
data class WidgetsRecord(typeId: Int?, subTypeId: Int?, title: String?, deepLink: String?, deepLinkText: String?, bgColor: String?, logoLink: String?, banner: List<BannerRecord>?, items: List<UserRecord>?, discoverItemRecords: List<DiscoverItemRecord>?, happyStoryRecords: List<HappyStoryRecord>?)