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
Nested ClassesModifier and TypeClassDescriptionstatic classКонтакт - телефон + комментарий. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEntityAttrPhone(int entityId, int entitySpecAttrId) EntityAttrPhone(int entityId, int entitySpecAttrId, String phone, String comment) -
Method Summary
Modifier and TypeMethodDescriptionaddContact(String phone, String comment) Добавление телефона (контакта).Получение списка контактов.getData()static StringphoneUnformatted(String phone) Превращает форматированный телефон в набор цифрvoidsetContactList(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
-