Class StudyTlfInfo

java.lang.Object
com.sas.lsaf.clinical.study.tlf.StudyTlfInfo
All Implemented Interfaces:
Serializable

public class StudyTlfInfo extends Object implements Serializable
The class that represents the study TLFs for a specific base standard and model.
Since:
2.4
See Also:
  • Constructor Details

    • StudyTlfInfo

      public StudyTlfInfo(String studyId, String baseStandardName, String modelId, List<Tlf> tlfs, long revision)
      Constructor.
      Parameters:
      studyId - The unique identifier of the study.
      baseStandardName - The name of the base standard such as SDTM and ADaM.
      modelId - The identifier of the model.
      tlfs - The TLFs that are associated with the study.
      revision - The internally managed revision number of the study TLF information.
  • Method Details

    • getStudyId

      public String getStudyId()
      Gets the identifier of the study.
      Returns:
      The identifier of the study.
    • getBaseStandardName

      public String getBaseStandardName()
      Gets the name of the base standard, such as SDTM and ADaM.
      Returns:
      The name.
    • getModelId

      public String getModelId()
      Gets the identifier of the model.
      Returns:
      The identifier.
    • getRevision

      public long getRevision()
      Gets the internally managed revision number of the study TLF information.
      Returns:
      The internally managed revision number.
    • getTlfs

      public List<Tlf> getTlfs()
      Gets the study TLFs.
      Returns:
      The study TLFs.
    • setTlfs

      public void setTlfs(List<Tlf> tlfs)
      Sets the study TLFs.
      Parameters:
      tlfs - The study TLFs
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

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

      public String toString()
      Overrides:
      toString in class Object