Class CalculateClientItem
java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.CalculateClientItem
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanList<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTreeSet.Entry> -
Constructor Summary
ConstructorsConstructorDescriptionCalculateClientItem(ClientItem item, CalculateClientItem.ContractInfo contract, Set<CalculateClientItem.ContractInfo> subContracts) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheck(ru.bitel.bgbilling.modules.phone.server.LogRecord record, ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache) voidsetFromPortsPattern(Pattern fromPortsPattern) voidsetNotFromNumberPattern(Pattern notFromNumberPattern) voidsetNotToNumberPattern(Pattern notToNumberPattern) voidsetToPortsPattern(Pattern toPortsPattern)
-
Field Details
-
serviceId
public int serviceId -
keys
-
date1
-
date2
-
tariffInit
public boolean tariffInit -
itemId
public int itemId -
contract
-
subContracts
-
tariffTreeListNew
public List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTreeSet.Entry> 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
-