Package bitel.billing.server.contract.bean

# Class ServiceCostCache

java.lang.Object
bitel.billing.server.contract.bean.ServiceCostCache

    public class ServiceCostCache
    extends java.lang.Object

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `ServiceCostCache()` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `addAmount​(CostSum costSum)` |
  `CostSum` | `getAmount​(int contractId, int serviceId)` | Метод сделал исключительно для трасировки и просмотра .
  `java.util.Collection<CostSum>` | `getAmounts()` |
  `java.util.Map<java.lang.Integer,​java.math.BigDecimal>` | `getContractAccounts()` | Получение сгруппированых по договорам наработок.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ServiceCostCache

    public ServiceCostCache()

- ## Method Details

  - ### addAmount

    public void addAmount​(CostSum costSum)

  - ### getContractAccounts

    public java.util.Map<java.lang.Integer,​java.math.BigDecimal> getContractAccounts()
    Получение сгруппированых по договорам наработок.
    Returns:

  - ### getAmount

    public CostSum getAmount​(int contractId, int serviceId)
    Метод сделал исключительно для трасировки и просмотра . Больше нигде не используется
    Parameters:
      `contractId` -
      `serviceId` -

  - ### getAmounts

    public java.util.Collection<CostSum> getAmounts()