java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.contract.api.common.bean.ContractPattern
All Implemented Interfaces:
Serializable, Idable

public class ContractPattern extends Id
See Also:
  • Constructor Details

    • ContractPattern

      public ContractPattern()
  • Method Details

    • getModuleList

      public List<String> getModuleList()
    • getPatternId

      public int getPatternId()
    • setPatternId

      public void setPatternId(int patternId)
    • setTitle

      public void setTitle(String title)
    • setClosesumma

      public void setClosesumma(BigDecimal closesumma)
    • setLimitMode

      public void setLimitMode(String limitMode)
    • setTariffPlanList

      public void setTariffPlanList(List<String> value)
    • setGroups

      public void setGroups(long groups)
    • setMode

      public void setMode(int mode)
    • setParamsGroupId

      public void setParamsGroupId(int paramsGroupId)
    • setFc

      public void setFc(int fc)
    • setDaysToLive

      public void setDaysToLive(int daysToLive)
    • setTariffGroupList

      public void setTariffGroupList(List<Integer> value)
    • getTitle

      public String getTitle()
    • getClosesumma

      public BigDecimal getClosesumma()
    • getLimitMode

      public String getLimitMode()
    • getTariffPlanList

      public List<String> getTariffPlanList()
    • getGroups

      public long getGroups()
    • getMode

      public int getMode()
    • getParamsGroupId

      public int getParamsGroupId()
    • getFc

      public int getFc()
    • getDaysToLive

      public int getDaysToLive()
    • getTariffGroupList

      public List<Integer> getTariffGroupList()
    • getServiceList

      public List<String> getServiceList()
    • getNamePattern

      public String getNamePattern()
    • setNamePattern

      public void setNamePattern(String namePattern)
    • getData

      public Document getData()
    • setData

      public void setData(Document data)
    • getScriptList

      public List<Integer> getScriptList()
    • setScriptList

      public void setScriptList(List<Integer> scriptId)
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • setObjectString

      public void setObjectString(String objectString)
    • getObjectString

      public String getObjectString()
    • getPatternMode

      public String getPatternMode()
    • setPatternMode

      public void setPatternMode(String patternMode)
    • getMasterHandlerClass

      public String getMasterHandlerClass()
    • setMasterHandlerClass

      public void setMasterHandlerClass(String masterHandlerClass)
    • getMasterTariffMode

      public String getMasterTariffMode()
    • setMasterTariffMode

      public void setMasterTariffMode(String masterTariffMode)
    • getWebMenuId

      public int getWebMenuId()
    • getDomainId

      public int getDomainId()
      ID домена
      Returns:
      See Also:
    • setDomainId

      public void setDomainId(int domainId)
    • getContractLabels

      public Set<Integer> getContractLabels()
    • getMasterRequiredParameterIds

      public Set<Integer> getMasterRequiredParameterIds()
    • setMasterRequiredParameterIds

      public void setMasterRequiredParameterIds(Set<Integer> masterRequiredParameterIds)
    • getMasterOptionalParameterIds

      public Set<Integer> getMasterOptionalParameterIds()
    • setMasterOptionalParameterIds

      public void setMasterOptionalParameterIds(Set<Integer> masterOptionalParameterIds)
    • copy

      public ContractPattern copy()
    • builder

      public static ContractPattern.Builder builder()