Class CalculateClientItem
java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.CalculateClientItem
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionint
int
boolean
List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree>
-
Constructor Summary
ConstructorDescriptionCalculateClientItem
(ClientItem item, CalculateClientItem.ContractInfo contract, Set<CalculateClientItem.ContractInfo> subContracts) -
Method Summary
Modifier and TypeMethodDescriptionboolean
check
(ru.bitel.bgbilling.modules.phone.server.LogRecord record, ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache) void
setFromPortsPattern
(Pattern fromPortsPattern) void
setNotFromNumberPattern
(Pattern notFromNumberPattern) void
setNotToNumberPattern
(Pattern notToNumberPattern) void
setToPortsPattern
(Pattern toPortsPattern)
-
Field Details
-
serviceId
public int serviceId -
keys
-
date1
-
date2
-
tariffInit
public boolean tariffInit -
itemId
public int itemId -
contract
-
subContracts
-
tariffTreeListNew
-
subContractTariffTreeMapNew
-
-
Constructor Details
-
CalculateClientItem
public CalculateClientItem(ClientItem item, CalculateClientItem.ContractInfo contract, Set<CalculateClientItem.ContractInfo> subContracts)
-
-
Method Details
-
getNotFromNumberPattern
-
setNotFromNumberPattern
-
getNotToNumberPattern
-
setNotToNumberPattern
-
check
public boolean check(ru.bitel.bgbilling.modules.phone.server.LogRecord record, ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache) -
getFromPortsPattern
-
setFromPortsPattern
-
getToPortsPattern
-
setToPortsPattern
-