Package org.rcsb.cif.schema.mm
Class Software
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.Software
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Software
extends DelegatingCategory
Data items in the SOFTWARE category record details about
the software used in the structure analysis, which implies
any software used in the generation of any data items
associated with the structure determination and
structure representation.
These data items allow computer programs to be referenced
in more detail than data items in the COMPUTING category do.
-
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
-
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetCitationId()This data item is a pointer to _citation.id in the CITATION category.StrColumngetClassification()The classification of the program according to its major function.StrColumngetCompilerName()The compiler used to compile the software.StrColumngetCompilerVersion()The version of the compiler used to compile the software.StrColumngetContactAuthor()The recognized contact author of the software.StrColumngetContactAuthorEmail()The e-mail address of the person specified in _software.contact_author.StrColumngetDate()The date the software was released.StrColumngetDependencies()Any prerequisite software required to run _software.name.StrColumngetDescription()Description of the software.StrColumngetHardware()The hardware upon which the software was run.StrColumngetLanguage()The major computing language in which the software is coded.StrColumngetLocation()The URL for an Internet address at which details of the software can be found.StrColumngetMods()Any noteworthy modifications to the base software, if applicable.StrColumngetName()The name of the software.StrColumngetOs()The name of the operating system under which the software runs.StrColumngetOsVersion()The version of the operating system under which the software runs.IntColumngetPdbxOrdinal()An ordinal index for this categoryStrColumngetType()The classification of the software according to the most common types.StrColumngetVersion()The version of the software.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getCitationId
This data item is a pointer to _citation.id in the CITATION category.- Returns:
- StrColumn
-
getClassification
The classification of the program according to its major function.- Returns:
- StrColumn
-
getCompilerName
The compiler used to compile the software.- Returns:
- StrColumn
-
getCompilerVersion
The version of the compiler used to compile the software.- Returns:
- StrColumn
-
getContactAuthor
The recognized contact author of the software. This could be the original author, someone who has modified the code or someone who maintains the code. It should be the person most commonly associated with the code.- Returns:
- StrColumn
-
getContactAuthorEmail
The e-mail address of the person specified in _software.contact_author.- Returns:
- StrColumn
-
getDate
The date the software was released.- Returns:
- StrColumn
-
getDescription
Description of the software.- Returns:
- StrColumn
-
getDependencies
Any prerequisite software required to run _software.name.- Returns:
- StrColumn
-
getHardware
The hardware upon which the software was run.- Returns:
- StrColumn
-
getLanguage
The major computing language in which the software is coded.- Returns:
- StrColumn
-
getLocation
The URL for an Internet address at which details of the software can be found.- Returns:
- StrColumn
-
getMods
Any noteworthy modifications to the base software, if applicable.- Returns:
- StrColumn
-
getName
The name of the software.- Returns:
- StrColumn
-
getOs
The name of the operating system under which the software runs.- Returns:
- StrColumn
-
getOsVersion
The version of the operating system under which the software runs.- Returns:
- StrColumn
-
getType
The classification of the software according to the most common types.- Returns:
- StrColumn
-
getVersion
The version of the software.- Returns:
- StrColumn
-
getPdbxOrdinal
An ordinal index for this category- Returns:
- IntColumn
-