Class EntityAttrPhone
java.lang.Object
ru.bgcrm.plugin.bgbilling.proto.model.entity.EntityAttr
ru.bgcrm.plugin.bgbilling.proto.model.entity.EntityAttrPhone
Атрибут/параметр - телефоны. Чтобы получить список телефонов, используйте методы
getContactList()
, toPhoneList()
()}, toUnformattedPhoneList()
()}.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Контакт - телефон + комментарий. -
Constructor Summary
ModifierConstructorDescriptionprotected
EntityAttrPhone
(int entityId, int entitySpecAttrId) EntityAttrPhone
(int entityId, int entitySpecAttrId, String phone, String comment) -
Method Summary
Modifier and TypeMethodDescriptionaddContact
(String phone, String comment) Добавление телефона (контакта).Получение списка контактов.getData()
static String
phoneUnformatted
(String phone) Превращает форматированный телефон в набор цифрvoid
setContactList
(List<EntityAttrPhone.PhoneContact> phoneList) Установка списка контактов.void
Для внутреннего использования.Получение списка телефонов (в формате).toString()
Получение списка телефонов без форматирования.Methods inherited from class ru.bgcrm.plugin.bgbilling.proto.model.entity.EntityAttr
getEntityId, getEntitySpecAttrId, setEntityId, setEntitySpecAttrId
-
Constructor Details
-
EntityAttrPhone
protected EntityAttrPhone() -
EntityAttrPhone
public EntityAttrPhone(int entityId, int entitySpecAttrId) - Parameters:
entityId
- ID договора/объекта/сущностиentitySpecAttrId
- ID типа параметра/атрибута
-
EntityAttrPhone
-
-
Method Details
-
getContactList
Получение списка контактов.- Returns:
-
setContactList
Установка списка контактов.- Parameters:
phoneList
-
-
addContact
Добавление телефона (контакта).- Parameters:
phone
- номер телефона.comment
- комментарий.- Returns:
- this
-
getData
-
setData
Для внутреннего использования. Для добавления телефона используйтеinvalid reference
#addPhone(String, String)
setContactList(List)
- Parameters:
value
-
-
toString
-
toPhoneList
Получение списка телефонов (в формате).- Returns:
-
toUnformattedPhoneList
Получение списка телефонов без форматирования. -
phoneUnformatted
Превращает форматированный телефон в набор цифр- Parameters:
phone
- +7 (347) 2 924-823- Returns:
- 73472924823
-