## Uses of Class
com.sas.lsaf.clinical.study.StudyNotFoundException

- Packages that use StudyNotFoundException
  Package | Description
  --- | ---
  com.sas.lsaf.clinical.study | Classes and interfaces to retrieve study information.
  com.sas.lsaf.clinical.study.tlf | Classes and interfaces for retrieving study tlf information in the system.

- - ### Uses of StudyNotFoundException in com.sas.lsaf.clinical.study

    Methods in com.sas.lsaf.clinical.study that throw StudyNotFoundException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StudyService.`associateDictionaries​(java.lang.String studyId, java.util.List<java.lang.String> dictionaryIds)` | Associates the dictionaries with the study, replacing the current associations.
    `void` | StudyService.`associateExternalDictionaries​(java.lang.String studyId, java.util.Set<java.lang.String> externalDictionaryIds)` | Associates the external dictionaries with the study.
    `void` | StudyService.`associateStandards​(java.lang.String studyId, java.util.Set<java.lang.String> standardIds)` | Associates the standards with the study.
    `void` | StudyService.`disassociateExternalDictionaries​(java.lang.String studyId, java.util.Set<java.lang.String> externalDictionaryIds)` | Disassociates the external dictionaries that are associated with the study.
    `void` | StudyService.`disassociateStandards​(java.lang.String studyId, java.util.Set<java.lang.String> standardIds)` | Disassociates the standards that are associated with the study.
    `java.lang.String` | StudyService.`exportStudyCodeListsToDataSet​(java.lang.String studyId, ExportFileCreateInfo info)` | Exports to a data set the code lists that are defined with the study.
    `java.lang.String` | StudyService.`exportStudyDetailsToDataSet​(java.lang.String studyId, ExportFileCreateInfo info)` | Exports the study details to a data set.
    `java.lang.String` | StudyService.`exportStudyDictionariesToDataSet​(java.lang.String studyId, ExportFileCreateInfo info)` | Exports to a data set the list of dictionaries that are associated with the study.
    `java.lang.String` | StudyService.`exportStudyExternalDictionariesToDataSet​(java.lang.String studyId, ExportFileCreateInfo info)` | Exports to a data set the list of external dictionaries associated with the study.
    `java.lang.String` | StudyService.`exportStudyStandardsToDataSet​(java.lang.String studyId, ExportFileCreateInfo info)` | Exports to a data set the list of standards that are associated with the study.
    `java.util.Set<java.lang.String>` | StudyService.`exportStudyTablesToDataSets​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, BatchFileCreateInfo info)` | Exports to data sets the study's table and column metadata for a specified standard and model.
    `java.lang.String` | StudyService.`exportSupportingDocumentsToDataSet​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, ExportFileCreateInfo info)` | Exports to a data set the study supporting documents for a specified base standard and model.
    `java.util.Set<java.lang.String>` | StudyService.`exportTlfsToDataSets​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, BatchFileCreateInfo info, boolean includeAnalysisResultsAndDatasets)` | Exports to data sets the study's Tables, Listings, and Figures metadata for a specified standard and model.
    `java.lang.String` | StudyService.`exportValueLevelMetadataToDataSet​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, ExportFileCreateInfo info)` | Exports to a data set the study's value level metadata for a specified standard and model.
    `java.lang.String` | StudyService.`exportZeroObservationDataSetsForStudyTables​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, BatchFileCreateInfo info)` | Exports a zero observation data set for every table in a study.
    `java.util.List<DictionaryDescriptor>` | StudyService.`getDictionariesAssociatedWithStudy​(java.lang.String studyId)` | Gets the dictionaries that are associated with the study.
    `java.util.Set<ExternalDictionary>` | StudyService.`getExternalDictionariesAssociatedWithStudy​(java.lang.String studyId)` | Gets the external dictionaries that are associated with the study.
    `java.util.Set<StandardDescriptor>` | StudyService.`getStandardsAssociatedWithStudy​(java.lang.String studyId)` | Gets the standards that are associated with the study.
    `StudyComponentEditableStatus` | StudyService.`getStudyComponentEditableStatus​(java.lang.String studyId, StudyComponent studyComponent)` | Gets the study component editable status, that indicates whether the study component is being edited, by whom, and when the editing started.
    `StudyUpdateResult` | StudyService.`importStudyCodeLists​(java.lang.String studyId, StudyComponentImportInfo importInfo, ExportFileCreateInfo validationInfo)` | Updates the study code lists from the import file with options to replace all or add new.
    `void` | StudyService.`importStudyDetails​(java.lang.String studyId, StudyComponentImportInfo importInfo)` | Updates the study details from an import file.
    `StudyUpdateResult` | StudyService.`importStudyFromDefine​(java.lang.String studyId, java.lang.String standardId, java.lang.String definePath, java.lang.String defineVersion, SourceLocation defineSourceLocation, UpdateAction codeListUpdateAction, ExportFileCreateInfo validationInfo)` | Imports metadata from a Define-XML file and updates study components based on the contents of the file.
    `StudyUpdateResult` | StudyService.`importStudySupportingDocuments​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, StudyComponentImportInfo importInfo, ExportFileCreateInfo validationInfo)` | Updates the study supporting documents from the import file with options to replace all or add new.
    `StudyUpdateResult` | StudyService.`importStudyTables​(java.lang.String studyId, java.lang.String standardId, StudyTablesImportInfo importInfo, ExportFileCreateInfo validationInfo)` | Updates the study tables from the import file information with options to replace all or add new.
    `StudyUpdateResult` | StudyService.`importStudyTlfs​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, TlfImportInfo importInfo, ExportFileCreateInfo validationInfo)` | Updates the study Tables, Listings, and Figures (TLF) from the import files with options to replace all or add new.
    `StudyUpdateResult` | StudyService.`importStudyValueLevelMetadata​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, StudyComponentImportInfo importInfo, ExportFileCreateInfo validationInfo)` | Updates the study value level metadata from the import file with options to replace all or add new.
    `StudyComponentEditableStatus` | StudyService.`setStudyComponentAsNotEditable​(java.lang.String studyId, StudyComponent studyComponent)` | Sets the study component as not editable regardless of whether you or someone else has set it for editing.
    `StudyComponentEditableStatus` | StudyService.`setStudyComponentEditableByCurrentUser​(java.lang.String studyId, StudyComponent studyComponent)` | Sets the study component as editable by the current user.

  - ### Uses of StudyNotFoundException in com.sas.lsaf.clinical.study.tlf

    Methods in com.sas.lsaf.clinical.study.tlf that throw StudyNotFoundException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<AnalysisDataset>` | StudyTlfService.`getAnalysisDatasetsByResultId​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String resultId)` | Gets the analysis data sets by the analysis results id.
    `java.util.List<AnalysisDataset>` | StudyTlfService.`getAnalysisDatasetsByResultIdentifier​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String resultIdentifier)` | Gets the analysis data sets by the analysis results identifier.
    `java.util.List<AnalysisResult>` | StudyTlfService.`getAnalysisResultsByStudyTlfId​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String tlfId)` | Gets the analysis results for the TLF id.
    `java.util.List<AnalysisResult>` | StudyTlfService.`getAnalysisResultsByStudyTlfIdentifier​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String tlfIdentifier)` | Gets the analysis results for the TLF identifier.
    `SectionDescriptor` | StudyTlfService.`getStudySectionDescriptorById​(java.lang.String studyId, java.lang.String id)` | Gets the study section descriptor by the specified id.
    `java.util.List<SectionDescriptor>` | StudyTlfService.`getStudySections​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId)` | Gets the study sections.
    `Tlf` | StudyTlfService.`getStudyTlfByTlfIdentifier​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String tlfIdentifier)` | Gets the study TLF with the specified TLF identifier.
    `java.util.List<Tlf>` | StudyTlfService.`getStudyTlfsBySectionId​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String sectionId, boolean recurse)` | Gets the study TLFs within the specified section.
    `java.util.List<Tlf>` | StudyTlfService.`getStudyTlfsBySectionNameAndIdentifier​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId, java.lang.String sectionName, java.lang.String sectionIdentifier, boolean recurse)` | Gets the study TLFs within the specified section.
    `StudyTlfInfo` | StudyTlfService.`getTlfs​(java.lang.String studyId, java.lang.String baseStandardName, java.lang.String modelId)` | Gets the Tables, Listings and Figures for the specified study.
    `StudyTlfInfo` | StudyTlfService.`setTlfs​(StudyTlfInfo studyTlfInfo)` | Sets the Tables, Listings and Figures for the study.