Class CalculateClientItem
java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.CalculateClientItem
public class CalculateClientItem
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CalculateClientItem.ContractInfo
-
Field Summary
Fields Modifier and Type Field 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.server.tree.TariffModuleTree>>
subContractTariffTreeMapNew
boolean
tariffInit
java.util.List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree>
tariffTreeListNew
-
Constructor Summary
Constructors Constructor Description CalculateClientItem(ClientItem item, CalculateClientItem.ContractInfo contract, java.util.Set<CalculateClientItem.ContractInfo> subContracts)
-
Method Summary
Modifier and Type Method Description boolean
check(ru.bitel.bgbilling.modules.phone.server.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)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
serviceId
public int serviceId -
keys
public java.util.List<java.lang.String> keys -
date1
public java.util.Calendar date1 -
date2
public java.util.Calendar date2 -
tariffInit
public boolean tariffInit -
itemId
public int itemId -
contract
-
subContracts
-
tariffTreeListNew
public java.util.List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree> tariffTreeListNew -
subContractTariffTreeMapNew
public java.util.Map<java.lang.Integer,java.util.List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree>> subContractTariffTreeMapNew
-
-
Constructor Details
-
CalculateClientItem
public CalculateClientItem(ClientItem item, CalculateClientItem.ContractInfo contract, java.util.Set<CalculateClientItem.ContractInfo> subContracts)
-
-
Method Details
-
getNotFromNumberPattern
public java.util.regex.Pattern getNotFromNumberPattern() -
setNotFromNumberPattern
public void setNotFromNumberPattern(java.util.regex.Pattern notFromNumberPattern) -
getNotToNumberPattern
public java.util.regex.Pattern getNotToNumberPattern() -
setNotToNumberPattern
public void setNotToNumberPattern(java.util.regex.Pattern notToNumberPattern) -
check
public boolean check(ru.bitel.bgbilling.modules.phone.server.LogRecord record, ru.bitel.bgbilling.kernel.base.phone.server.RangeMapCache rangeMapCache) -
getFromPortsPattern
public java.util.regex.Pattern getFromPortsPattern() -
setFromPortsPattern
public void setFromPortsPattern(java.util.regex.Pattern fromPortsPattern) -
getToPortsPattern
public java.util.regex.Pattern getToPortsPattern() -
setToPortsPattern
public void setToPortsPattern(java.util.regex.Pattern toPortsPattern)
-