Package com.sas.lsaf.clinical.study
Class StudyTablesImportInfo
java.lang.Object
com.sas.lsaf.clinical.study.StudyTablesImportInfo
- All Implemented Interfaces:
Serializable
The class that represents all of the details to import study tables. Importing requires a file for tables and
a file for columns.
- Since:
- 2.4
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor.StudyTablesImportInfo(String tablesImportFilePath, String tablesImportFileVersion, String columnsImportFilePath, String columnsImportFileVersion, SourceLocation importFileSourceLocation, UpdateAction updateAction) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets the path of the import file to update the study table columns.Gets the version of the table columns import file to update the study tables.Gets the source location (repository or workspace) of the import files.Gets the path of the import file to update the study tables.Gets the version of the tables import file to update the study tables.voidsetColumnsImportFilePath(String columnsImportFilePath) Sets the path of the import file to update the study table columns.voidsetColumnsImportFileVersion(String columnsImportFileVersion) Sets the version of the table columns import file to update the study tables.voidsetImportFileSourceLocation(SourceLocation importFileSourceLocation) Sets the source location (repository or workspace) of the import files.voidsetTablesImportFilePath(String tablesImportFilePath) Sets the path of the import file to update the study tables.voidsetTablesImportFileVersion(String tablesImportFileVersion) Sets the version of the tables import file to update the study tables.voidsetUpdateAction(UpdateAction updateAction)
-
Constructor Details
-
StudyTablesImportInfo
public StudyTablesImportInfo()Constructor. -
StudyTablesImportInfo
public StudyTablesImportInfo(String tablesImportFilePath, String tablesImportFileVersion, String columnsImportFilePath, String columnsImportFileVersion, SourceLocation importFileSourceLocation, UpdateAction updateAction) Constructor.- Parameters:
tablesImportFilePath- The path of the import file to update the study tables.tablesImportFileVersion- The version of the tables import file.columnsImportFilePath- The path of the import file to update the study table columns.columnsImportFileVersion- The version of the table columns import file.importFileSourceLocation- The source location (repository or workspace) of the import file.updateAction- The type of update to make when when importing, such asreplaceoradd new.
-
-
Method Details
-
getTablesImportFilePath
Gets the path of the import file to update the study tables.- Returns:
- The path of the import file to update the study tables.
-
setTablesImportFilePath
Sets the path of the import file to update the study tables.- Parameters:
tablesImportFilePath- The path of the import file to update the study tables.
-
getTablesImportFileVersion
Gets the version of the tables import file to update the study tables. If null, the latest version is used.- Returns:
- The version of the tables import file to update the study tables. If null, the latest version is used.
-
setTablesImportFileVersion
Sets the version of the tables import file to update the study tables. If null, the latest version is used.- Parameters:
tablesImportFileVersion- The version of the tables import file to update the study tables.
-
getColumnsImportFilePath
Gets the path of the import file to update the study table columns.- Returns:
- The path of the import file to update the study table columns.
-
setColumnsImportFilePath
Sets the path of the import file to update the study table columns.- Parameters:
columnsImportFilePath- The path of the import file to update the study table columns.
-
getColumnsImportFileVersion
Gets the version of the table columns import file to update the study tables. If null, the latest version is used.- Returns:
- The version of the table columns import file to update the study tables. If null, the latest version will be used.
-
setColumnsImportFileVersion
Sets the version of the table columns import file to update the study tables. If null, the latest version is used.- Parameters:
columnsImportFileVersion- The version of the table columns import file to update the study tables.
-
getImportFileSourceLocation
Gets the source location (repository or workspace) of the import files.- Returns:
- The source location (repository or workspace) of the import files.
-
setImportFileSourceLocation
Sets the source location (repository or workspace) of the import files.- Parameters:
importFileSourceLocation- The source location (repository or workspace) of the import files.
-
getUpdateAction
- Returns:
- The update action to perform when importing files.
-
setUpdateAction
- Parameters:
updateAction- The update action to perform when importing files.
-