Class RequirementListDataItem

All Implemented Interfaces:
RepositoryEntity, Serializable

public class RequirementListDataItem extends BeCPGDataObject

ReqCtrlListDataItem class.

Version:
$Id: $Id
Author:
matthieu
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • reqType

      private RequirementType reqType
    • reqMlMessage

      private org.alfresco.service.cmr.repository.MLText reqMlMessage
    • reqMaxQty

      private Double reqMaxQty
    • charact

      private org.alfresco.service.cmr.repository.NodeRef charact
    • sources

      private List<org.alfresco.service.cmr.repository.NodeRef> sources
    • reqDataType

      private RequirementDataType reqDataType
    • regulatoryCode

      private String regulatoryCode
    • formulationChainId

      private String formulationChainId
    • sort

      private Integer sort
  • Constructor Details

    • RequirementListDataItem

      public RequirementListDataItem()

      Constructor for ReqCtrlListDataItem.

  • Method Details

    • getFormulationChainId

      public String getFormulationChainId()

      Getter for the field formulationChainId.

      Returns:
      a String object.
    • setFormulationChainId

      public void setFormulationChainId(String formulationChainId)

      Setter for the field formulationChainId.

      Parameters:
      formulationChainId - a String object.
    • getReqMaxQty

      public Double getReqMaxQty()

      Getter for the field rclReqMaxQty.

      Returns:
      a Double object.
    • setReqMaxQty

      public void setReqMaxQty(Double reqMaxQty)

      Setter for the field rclReqMaxQty.

      Parameters:
      reqMaxQty - a Double object.
    • getReqType

      public RequirementType getReqType()

      Getter for the field reqType.

      Returns:
      a RequirementType object.
    • setReqType

      public void setReqType(RequirementType reqType)

      Setter for the field reqType.

      Parameters:
      reqType - a RequirementType object.
    • getReqMessage

      public String getReqMessage()

      getReqMessage.

      Returns:
      a String object.
    • getContentLocaleReqMessage

      public String getContentLocaleReqMessage()

      getReqMessage.

      Returns:
      a String object.
    • getKey

      public String getKey()

      getKey.

      Returns:
      a String object.
    • getReqMlMessage

      public org.alfresco.service.cmr.repository.MLText getReqMlMessage()

      Getter for the field reqMlMessage.

      Returns:
      a MLText object.
    • setReqMlMessage

      public void setReqMlMessage(org.alfresco.service.cmr.repository.MLText reqMlMessage)

      Setter for the field reqMlMessage.

      Parameters:
      reqMlMessage - a MLText object.
    • getSort

      public Integer getSort()

      Getter for the field sort.

      Returns:
      a Integer object.
    • setSort

      public void setSort(Integer sort)

      Setter for the field sort.

      Parameters:
      sort - a Integer object.
    • getCharact

      public org.alfresco.service.cmr.repository.NodeRef getCharact()

      Getter for the field charact.

      Returns:
      a NodeRef object.
    • setCharact

      public void setCharact(org.alfresco.service.cmr.repository.NodeRef charact)

      Setter for the field charact.

      Parameters:
      charact - a NodeRef object.
    • getSources

      public List<org.alfresco.service.cmr.repository.NodeRef> getSources()

      Getter for the field sources.

      Returns:
      a List object.
    • addSource

      public void addSource(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef)

      addSource.

      Parameters:
      sourceNodeRef - a NodeRef object
    • setSources

      public void setSources(List<org.alfresco.service.cmr.repository.NodeRef> sources)

      Setter for the field sources.

      Parameters:
      sources - a List object.
    • getReqDataType

      public RequirementDataType getReqDataType()

      Getter for the field reqDataType.

      Returns:
      a RequirementDataType object.
    • setReqDataType

      public void setReqDataType(RequirementDataType reqDataType)

      Setter for the field reqDataType.

      Parameters:
      reqDataType - a RequirementDataType object.
    • getRegulatoryCode

      public String getRegulatoryCode()

      Getter for the field regulatoryCode.

      Returns:
      a String object.
    • setRegulatoryCode

      public void setRegulatoryCode(String regulatoryCode)

      Setter for the field regulatoryCode.

      Parameters:
      regulatoryCode - a String object.
    • build

      public static RequirementListDataItem build()

      build.

      Returns:
      a RequirementListDataItem object
    • forbidden

      public static RequirementListDataItem forbidden()

      forbidden.

      Returns:
      a RequirementListDataItem object
    • tolerated

      public static RequirementListDataItem tolerated()

      tolerated.

      Returns:
      a RequirementListDataItem object
    • info

      public static RequirementListDataItem info()

      info.

      Returns:
      a RequirementListDataItem object
    • ofType

      public RequirementListDataItem ofType(RequirementType reqType)

      ofType.

      Parameters:
      reqType - a RequirementType object
      Returns:
      a RequirementListDataItem object
    • withMessage

      public RequirementListDataItem withMessage(org.alfresco.service.cmr.repository.MLText reqMlMessage)

      withMessage.

      Parameters:
      reqMlMessage - a MLText object
      Returns:
      a RequirementListDataItem object
    • withCharact

      public RequirementListDataItem withCharact(org.alfresco.service.cmr.repository.NodeRef charact)

      withCharact.

      Parameters:
      charact - a NodeRef object
      Returns:
      a RequirementListDataItem object
    • withRegulatoryCode

      public RequirementListDataItem withRegulatoryCode(String regulatoryCode)

      withRegulatoryCode.

      Parameters:
      regulatoryCode - a String object
      Returns:
      a RequirementListDataItem object
    • withFormulationChainId

      public RequirementListDataItem withFormulationChainId(String formulationChainId)

      withFormulationChainId.

      Parameters:
      formulationChainId - a String object
      Returns:
      a RequirementListDataItem object
    • withSources

      public RequirementListDataItem withSources(List<org.alfresco.service.cmr.repository.NodeRef> sources)

      withSources.

      Parameters:
      sources - a List object
      Returns:
      a RequirementListDataItem object
    • withReqMaxQty

      public RequirementListDataItem withReqMaxQty(Double reqMaxQty)

      withReqMaxQty.

      Parameters:
      reqMaxQty - a Double object
      Returns:
      a RequirementListDataItem object
    • ofDataType

      public RequirementListDataItem ofDataType(RequirementDataType reqDataType)

      ofDataType.

      Parameters:
      reqDataType - a RequirementDataType object
      Returns:
      a RequirementListDataItem object
    • hashCode

      public int hashCode()

      hashCode.

      Overrides:
      hashCode in class BeCPGDataObject
      Returns:
      a int.
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class BeCPGDataObject
    • toString

      public String toString()

      toString.

      Overrides:
      toString in class BeCPGDataObject
      Returns:
      a String object.