Class CalculateClientItem

java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.CalculateClientItem

public class CalculateClientItem extends Object
  • Field Details

    • serviceId

      public int serviceId
    • keys

      public List<String> keys
    • date1

      public Calendar date1
    • date2

      public Calendar date2
    • tariffInit

      public boolean tariffInit
    • itemId

      public int itemId
    • contract

    • subContracts

      public Set<CalculateClientItem.ContractInfo> subContracts
    • tariffTreeListNew

      public List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree> tariffTreeListNew
    • subContractTariffTreeMapNew

      public Map<Integer,List<ru.bitel.bgbilling.kernel.tariff.server.tree.TariffModuleTree>> subContractTariffTreeMapNew
  • Constructor Details

  • Method Details

    • getNotFromNumberPattern

      public Pattern getNotFromNumberPattern()
    • setNotFromNumberPattern

      public void setNotFromNumberPattern(Pattern notFromNumberPattern)
    • getNotToNumberPattern

      public Pattern getNotToNumberPattern()
    • setNotToNumberPattern

      public void setNotToNumberPattern(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 Pattern getFromPortsPattern()
    • setFromPortsPattern

      public void setFromPortsPattern(Pattern fromPortsPattern)
    • getToPortsPattern

      public Pattern getToPortsPattern()
    • setToPortsPattern

      public void setToPortsPattern(Pattern toPortsPattern)