Объектная модель
Пользователь видит карточку вот так. А в коде это хранится вот так:
Пользователю необязательно знать разницу между long и int, boolean и ThreeStateStatus. А вот нам эта информация важна.
Так называются поля в java-классе. И именно объект возвращается в SOAP или REST
Folks
Поле | Тип поля | Комметарий |
---|---|---|
actualityDate | Date | Дата актуальности |
surname | String | Фамилия |
name | String | Имя |
patronymic | String | Отчество |
preferredName | String | Предпочитаемое имя |
gender | Gender | Пол |
birthDate | Date | Дата рождения |
birthPlace | String | Место рождения |
firstConfDate | Date | Дата первого посещения конференции |
company | String | Компания, в которой работает участник |
position | String | Должность |
jobStartDate | Date | Дата начала работы |
author | String | Автор изменений |
city | String | Город проживания |
speaker | boolean | Признак: докладчик |
organizator | boolean | Признак: член орг комитета или ПК |
vipFlag | ThreeStateStatus | Признак: VIP-клиент |
visitCount | Integer | Какой раз на конфе |
averageRating | BigDecimal | Средний рейтинг участника |
language | String | Язык контакта с Клиентом |
Device
Поле | Тип поля | Комметарий |
---|---|---|
type | DeviceType | Тип устройства |
os | DeviceOS | Операционная система |
model | String | Модель устройства |
serialNumber | String | Серийный номер |
author | String | Автор изменений |
actualityDate | Date | Дата актуальности |