Class Study

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

public class Study extends AbstractIdentifiable
The class that represents a study, which is a context for which clinical metadata can be defined. Specifically, a study is a context in the repository with the study capability.
Since:
2.2
See Also:
  • Constructor Details

    • Study

      public Study(String typeId, String id, String name, String path)
      It is not intended or recommended that the consumer of the API construct these objects. They should deal only with the studies returned by the API.
      Parameters:
      typeId - The object type identifier of the study.
      id - The unique identifier of the study.
      name - The name of the study.
      path - The full path of the study in the repository, which includes the name.
  • Method Details

    • getName

      public String getName()
      Gets the name of the study.
      Returns:
      The name of the study.
    • getPath

      public String getPath()
      Gets the full path of the study in the repository, which includes the name.
      Returns:
      The full path of the study in the repository, which includes the name.
    • 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