Class AnalysisResult

java.lang.Object
com.sas.lsaf.core.AbstractIdentifiable
com.sas.lsaf.clinical.tlf.AnalysisResult
All Implemented Interfaces:
Identifiable, Serializable

public class AnalysisResult extends AbstractIdentifiable
The class that represents an analysis result which is used to link results, data, and documentation in a clinical study report.
Since:
2.5
See Also:
  • Constructor Details

    • AnalysisResult

      public AnalysisResult(String id, String tlfId, String tlfIdentifier, String description, String reason, String purpose, String analysisParameter, String identifier, String documentation, String code, String codeContext, String tableJoinComment, int order, int dataSetCount)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the analysis results returned by the API.
      Parameters:
      id - The unique identifier of the analysis result.
      tlfId - The unique identifier of the TLF to which this result is associated.
      tlfIdentifier - The TLF identifier of the TLF to which this result is associated.
      description - The description of the analysis result.
      reason - The reason for the analysis result.
      purpose - The purpose of the analysis result.
      analysisParameter - The analysis parameter of the analysis result.
      identifier - The result identifier of the analysis result.
      documentation - The documentation of the analysis result.
      code - The code for the analysis result.
      codeContext - The code context of the analysis result.
      tableJoinComment - The comment for a table join of the analysis result.
      order - The order number of the analysis result.
      dataSetCount - The data set count for the analysis result.
  • Method Details

    • getTlfId

      public String getTlfId()
      Gets the TLF id that is the parent of this analysis result.
      Returns:
      The TLF id.
    • getTlfIdentifier

      public String getTlfIdentifier()
      Gets the TLF identifier that is the parent of this analysis result.
      Returns:
      The TLF identifier.
    • getDescription

      public String getDescription()
      Gets the description of the analysis result.
      Returns:
      The description.
    • getReason

      public String getReason()
      Gets the reason of the analysis result.
      Returns:
      The reason.
    • getPurpose

      public String getPurpose()
      Gets the purpose of the analysis result.
      Returns:
      The purpose.
    • getAnalysisParameter

      public String getAnalysisParameter()
      Gets the analysis parameter of the result.
      Returns:
      The analysis parameter.
    • getIdentifier

      public String getIdentifier()
      Gets the identifier of the analysis result.
      Returns:
      The identifier.
    • getDocumentation

      public String getDocumentation()
      Gets the documentation of the analysis result.
      Returns:
      The documentation.
    • getCode

      public String getCode()
      Gets any code used in the analysis result.
      Returns:
      The code.
    • getCodeContext

      public String getCodeContext()
      Gets the context for the analysis code.
      Returns:
      The code context.
    • getTableJoinComment

      public String getTableJoinComment()
      Gets the table join comment for the analysis result.
      Returns:
      The table join comment.
    • getOrder

      public int getOrder()
      Gets the order of the analysis result within the TLF.
      Returns:
      The order of the analysis result.
    • getDatasetCount

      public int getDatasetCount()
      The number of analysis data sets in this analysis result.
      Returns:
      The number of analysis data sets.
    • hashCode

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

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

      public String toString()
      Overrides:
      toString in class AbstractIdentifiable