Class Customer
java.lang.Object
ru.bitel.bgbilling.kernel.customer.common.bean.Customer
Набор перечислений ключей для работы с кастомерами.
 Включает в себя:
 
Customer.CustomerType типа кастомера. Юрик или физик
 Customer.CustomerFizDocument - поля документа физ.лица- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enumstatic enum - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<Customer.Keys>static final List<Customer.Keys>static final List<Customer.Keys>static final List<Customer.Keys>static final List<Customer.Keys> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic Customer.Builderbuilder()static <T> TПо ключу определяет значение какого-либо значения из наборов ключейintgetData()intgetId()voidsetContractCount(int contractCount) voidsetCustomerType(Customer.CustomerType customerType) voidvoidsetId(int id)  
- 
Field Details
- 
U_VALUES
 - 
U_BANK_VALUES
 - 
U_DIRECTOR_VALUES
 - 
F_VALUES
 - 
CONTACT_VALUES
 
 - 
 - 
Constructor Details
- 
Customer
public Customer() 
 - 
 - 
Method Details
- 
getId
public int getId() - 
getCustomerType
 - 
getData
 - 
getContractCount
public int getContractCount() - 
setId
public void setId(int id)  - 
setCustomerType
 - 
setData
 - 
setContractCount
public void setContractCount(int contractCount)  - 
toCustomerF
 - 
toCustomerU
 - 
define
По ключу определяет значение какого-либо значения из наборов ключей- Type Parameters:
 T- тип возвращаемого значения- Parameters:
 key- ключ для поискаenumWithKey- тип enum'a в котором по ключу будем искать- Returns:
 - значение, если было найдёно в заданном перечислении
 
 - 
builder
 
 -