public class CalculateClientItem
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CalculateClientItem.ContractInfo |
Modifier and Type | Field and Description |
---|---|
CalculateClientItem.ContractInfo |
contract |
java.util.Calendar |
date1 |
java.util.Calendar |
date2 |
int |
itemId |
java.util.List<java.lang.String> |
keys |
int |
serviceId |
java.util.Set<CalculateClientItem.ContractInfo> |
subContracts |
java.util.Map<java.lang.Integer,java.util.List<ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree>> |
subContractTariffTreeMapNew |
boolean |
tariffInit |
java.util.List<ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree> |
tariffTreeListNew |
Constructor and Description |
---|
CalculateClientItem(ClientItem item,
CalculateClientItem.ContractInfo contract,
java.util.Set<CalculateClientItem.ContractInfo> subContracts) |
Modifier and Type | Method and Description |
---|---|
boolean |
check(bitel.billing.server.phone.LogRecord record,
ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache) |
java.util.regex.Pattern |
getFromPortsPattern() |
java.util.regex.Pattern |
getNotFromNumberPattern() |
java.util.regex.Pattern |
getNotToNumberPattern() |
java.util.regex.Pattern |
getToPortsPattern() |
void |
setFromPortsPattern(java.util.regex.Pattern fromPortsPattern) |
void |
setNotFromNumberPattern(java.util.regex.Pattern notFromNumberPattern) |
void |
setNotToNumberPattern(java.util.regex.Pattern notToNumberPattern) |
void |
setToPortsPattern(java.util.regex.Pattern toPortsPattern) |
public int serviceId
public java.util.List<java.lang.String> keys
public java.util.Calendar date1
public java.util.Calendar date2
public boolean tariffInit
public int itemId
public CalculateClientItem.ContractInfo contract
public java.util.Set<CalculateClientItem.ContractInfo> subContracts
public java.util.List<ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree> tariffTreeListNew
public java.util.Map<java.lang.Integer,java.util.List<ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree>> subContractTariffTreeMapNew
public CalculateClientItem(ClientItem item, CalculateClientItem.ContractInfo contract, java.util.Set<CalculateClientItem.ContractInfo> subContracts)
public java.util.regex.Pattern getNotFromNumberPattern()
public void setNotFromNumberPattern(java.util.regex.Pattern notFromNumberPattern)
public java.util.regex.Pattern getNotToNumberPattern()
public void setNotToNumberPattern(java.util.regex.Pattern notToNumberPattern)
public boolean check(bitel.billing.server.phone.LogRecord record, ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache)
public java.util.regex.Pattern getFromPortsPattern()
public void setFromPortsPattern(java.util.regex.Pattern fromPortsPattern)
public java.util.regex.Pattern getToPortsPattern()
public void setToPortsPattern(java.util.regex.Pattern toPortsPattern)