Class TlfTemplate

All Implemented Interfaces:
Identifiable, Revisionable, Serializable

public class TlfTemplate extends AbstractRevisionable
The class that represents a TLF template. A TLF template includes the definitions of Tables, Listings and Figures to be included in a clinical study report.
Since:
2.5
See Also:
  • Constructor Details

    • TlfTemplate

      public TlfTemplate(String id, String name, long revision, String description, String createdBy, Date created, String lastModifiedBy, Date lastModified, long tlfRevision)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the TLF templates returned by the API.
      Parameters:
      id - The unique identifier of the TLF template.
      name - The name of the TLF template.
      revision - The internal revision number for the TLF template.
      description - The description of the TLF template.
      createdBy - The user who created the TLF template.
      created - The date on which the TLF template was created.
      lastModifiedBy - The user who last modified the TLF template.
      lastModified - The date on which the TLF template was last modified.
      tlfRevision - The internal revision number for the TLFs within the template.
  • Method Details

    • getName

      public String getName()
      Gets the name of the TLF template.
      Returns:
      The name.
    • getDescription

      public String getDescription()
      Gets the description of the TLF template.
      Returns:
      The description.
    • getCreatedBy

      public String getCreatedBy()
      Gets the userId of the user who created the TLF template.
      Returns:
      The userId.
    • getCreated

      public Date getCreated()
      Gets the date on which the TLF template was created.
      Returns:
      The created date.
    • getLastModifiedBy

      public String getLastModifiedBy()
      Gets the userId of the user who last modified the TLF template.
      Returns:
      The userId.
    • getLastModified

      public Date getLastModified()
      Gets the date on which the TLF template was last modified.
      Returns:
      The last modified date.
    • getTlfRevision

      public long getTlfRevision()
      Gets the internal revision number of the TLFs in the TLF template.
      Returns:
      The internal revision number.
    • hashCode

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

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

      public String toString()
      Overrides:
      toString in class AbstractRevisionable