Package org.rcsb.cif.schema.mm
Class IhmExternalFiles
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmExternalFiles
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmExternalFiles
extends DelegatingCategory
Category provides details regarding external files. The IHM_EXTERNAL_REFERENCE_INFO
category captures the top-level details regarding external data sources.
This category captures the specific details regarding externally stored files
related to the particular I/H model entry.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmExternalFiles(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetContentType()The type of content in the file.StrColumngetDetails()Additional textual details regarding the external file.StrColumngetFileFormat()Format of the external file.StrColumngetFilePath()The relative path (including filename) for each external file.FloatColumngetFileSizeBytes()Storage size of the external file in bytes.IntColumngetId()A unique identifier for each external file.IntColumngetReferenceId()A pointer to the source of the external file - either DOI or locally stored.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getId
A unique identifier for each external file.- Returns:
- IntColumn
-
getReferenceId
A pointer to the source of the external file - either DOI or locally stored. This data item is a pointer to _ihm_external_reference_info.reference_id in the IHM_EXTERNAL_REFERENCE_INFO category.- Returns:
- IntColumn
-
getFilePath
The relative path (including filename) for each external file. Absolute paths (starting with "/") are not permitted. This is required for identifying individual files from within a tar-zipped archive file or for identifying supplementary local files organized within a directory structure. This data item assumes a POSIX-like directory structure or file path.- Returns:
- StrColumn
-
getFileFormat
Format of the external file.- Returns:
- StrColumn
-
getContentType
The type of content in the file.- Returns:
- StrColumn
-
getFileSizeBytes
Storage size of the external file in bytes.- Returns:
- FloatColumn
-
getDetails
Additional textual details regarding the external file.- Returns:
- StrColumn
-