Class TlfTemplate
java.lang.Object
com.sas.lsaf.core.AbstractIdentifiable
com.sas.lsaf.core.AbstractRevisionable
com.sas.lsaf.clinical.tlftemplate.TlfTemplate
- All Implemented Interfaces:
Identifiable,Revisionable,Serializable
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:
-
Field Summary
Fields inherited from interface com.sas.lsaf.core.Revisionable
REVISION_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the date on which the TLF template was created.Gets the userId of the user who created the TLF template.Gets the description of the TLF template.Gets the date on which the TLF template was last modified.Gets the userId of the user who last modified the TLF template.getName()Gets the name of the TLF template.longGets the internal revision number of the TLFs in the TLF template.inthashCode()toString()Methods inherited from class com.sas.lsaf.core.AbstractRevisionable
getRevisionMethods inherited from class com.sas.lsaf.core.AbstractIdentifiable
getId, getTypeId
-
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
Gets the name of the TLF template.- Returns:
- The name.
-
getDescription
Gets the description of the TLF template.- Returns:
- The description.
-
getCreatedBy
Gets the userId of the user who created the TLF template.- Returns:
- The userId.
-
getCreated
Gets the date on which the TLF template was created.- Returns:
- The created date.
-
getLastModifiedBy
Gets the userId of the user who last modified the TLF template.- Returns:
- The userId.
-
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:
hashCodein classAbstractRevisionable
-
equals
- Overrides:
equalsin classAbstractRevisionable
-
toString
- Overrides:
toStringin classAbstractRevisionable
-