|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<RecordEnum> org.proteinshader.structure.io.enums.RecordEnum
public enum RecordEnum
This file provides an enumeration of the record types defined in the
Protein Data Bank Content Guide (Version 2.2, 20 Dec 1996).
This enumeration is intended to be used by a parser for ".pdb" files.
Each enum type has three pieces of associated data:
1. The 6 character record name (which may include blank spaces).
2. The full name of the record (short enough to use in a menu).
3. A category name (short enough to be used in a menu).
In the Enum Constant Summary, the description is followed by the
record category in parentheses.
Enum Constant Summary | |
---|---|
ANISOU
Anisotropic T Factor Record (CategoryEnum.COORDINATES) |
|
ATOM
Atom Record (CategoryEnum.COORDINATES) |
|
AUTHOR
Author Record (CategoryEnum.TITLE_SECTION) |
|
CAVEAT
Caveat Record (CategoryEnum.TITLE_SECTION) |
|
CISPEP
Cis-Peptides Record (CategoryEnum.CONNECTIVITY_NOTES) |
|
COMPND
Compound Description Record (CategoryEnum.TITLE_SECTION) |
|
CONECT
Atom Connectivity Record (CategoryEnum.CONNECTIVITY) |
|
CRYST1
Crystal Parameters Record (CategoryEnum.TRANSFORMATIONS) |
|
DBREF
Database Reference Record (CategoryEnum.SEQUENCE_INFO) |
|
END
End of PDB File Record (CategoryEnum.BOOKKEEPING) |
|
ENDMDL
End of Model Record (CategoryEnum.COORDINATES) |
|
EXPDTA
Experimental Data Record (CategoryEnum.TITLE_SECTION) |
|
FORMUL
Heterogen Formula Record (CategoryEnum.HETEROGEN_INFO) |
|
FTNOTE
Deprecated (CategoryEnum.MISCELLANEOUS) |
|
HEADER
Header Record (CategoryEnum.TITLE_SECTION) |
|
HELIX
Helix Info Record (CategoryEnum.SECONDARY_STRUCTURE) |
|
HET
Heterogen Group Record (CategoryEnum.HETEROGEN_INFO) |
|
HETATM
Heterogen Atom Record (CategoryEnum.COORDINATES) |
|
HETNAM
Heterogen Name Record (CategoryEnum.HETEROGEN_INFO) |
|
HETSYN
Heterogen Synonyms Record (CategoryEnum.HETEROGEN_INFO) |
|
HYDBND
Hydrogen Bonds Record (CategoryEnum.CONNECTIVITY_NOTES) |
|
JRNL
Journal Citation Record (CategoryEnum.TITLE_SECTION) |
|
KEYWDS
Key Words Record (CategoryEnum.TITLE_SECTION) |
|
LINK
Links Record (CategoryEnum.CONNECTIVITY_NOTES) |
|
MASTER
Master Checksums Record (CategoryEnum.BOOKKEEPING) |
|
MODEL
Model Record (CategoryEnum.COORDINATES) |
|
MODRES
Modified Residues Record (CategoryEnum.SEQUENCE_INFO) |
|
MTRIX1
MTRIX Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) |
|
MTRIX2
MTRIX Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) |
|
MTRIX3
MTRIX Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) |
|
OBSLTE
Obsolete Entry Info Record (CategoryEnum.TITLE_SECTION) |
|
ORIGX1
ORIGX Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) |
|
ORIGX2
ORIGX Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) |
|
ORIGX3
ORIGX Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) |
|
REMARK
Remark Record (CategoryEnum.TITLE_SECTION) |
|
REVDAT
Revision History Record (CategoryEnum.TITLE_SECTION) |
|
SCALE1
Scale Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) |
|
SCALE2
Scale Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) |
|
SCALE3
Scale Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) |
|
SEQADV
Sequence Conflicts Record (CategoryEnum.SEQUENCE_INFO) |
|
SEQRES
Sequence Residues Record (CategoryEnum.SEQUENCE_INFO) |
|
SHEET
Beta-Sheet Info Record (CategoryEnum.SECONDARY_STRUCTURE) |
|
SIGATM
Atom Std Dev Record (CategoryEnum.COORDINATES) |
|
SIGUIJ
Anisotropic Std Dev Record (CategoryEnum.COORDINATES) |
|
SITE
Important Sites Record (CategoryEnum.MISCELLANEOUS) |
|
SLTBRG
Salt Bridges Record (CategoryEnum.CONNECTIVITY_NOTES) |
|
SOURCE
Molecule Source Record (CategoryEnum.TITLE_SECTION) |
|
SPRSDE
Supercedes Info Record (CategoryEnum.TITLE_SECTION) |
|
SSBOND
Disulfide Bonds Record (CategoryEnum.CONNECTIVITY_NOTES) |
|
TER
Chain Termination Record (CategoryEnum.COORDINATES) |
|
TITLE
Title Record (CategoryEnum.TITLE_SECTION) |
|
TURN
Turn Info Record (CategoryEnum.SECONDARY_STRUCTURE) |
|
TVECT
Translation Vector Record (CategoryEnum.TRANSFORMATIONS) |
Method Summary | |
---|---|
String |
getCategory()
Returns a category for a PDB record. |
CategoryEnum |
getCategoryEnum()
Returns a category enum for a PDB record. |
String |
getFullName()
Returns the full name of the record type as a String. |
String |
getSixCharName()
Returns the 6 character name for a PDB record type. |
static RecordEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static RecordEnum[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final RecordEnum HEADER
public static final RecordEnum OBSLTE
public static final RecordEnum TITLE
public static final RecordEnum CAVEAT
public static final RecordEnum COMPND
public static final RecordEnum SOURCE
public static final RecordEnum KEYWDS
public static final RecordEnum EXPDTA
public static final RecordEnum AUTHOR
public static final RecordEnum REVDAT
public static final RecordEnum SPRSDE
public static final RecordEnum JRNL
public static final RecordEnum REMARK
public static final RecordEnum DBREF
public static final RecordEnum SEQADV
public static final RecordEnum SEQRES
public static final RecordEnum MODRES
public static final RecordEnum HET
public static final RecordEnum HETNAM
public static final RecordEnum HETSYN
public static final RecordEnum FORMUL
public static final RecordEnum HELIX
public static final RecordEnum SHEET
public static final RecordEnum TURN
public static final RecordEnum SSBOND
public static final RecordEnum LINK
public static final RecordEnum HYDBND
public static final RecordEnum SLTBRG
public static final RecordEnum CISPEP
public static final RecordEnum SITE
public static final RecordEnum FTNOTE
public static final RecordEnum CRYST1
public static final RecordEnum ORIGX1
public static final RecordEnum ORIGX2
public static final RecordEnum ORIGX3
public static final RecordEnum SCALE1
public static final RecordEnum SCALE2
public static final RecordEnum SCALE3
public static final RecordEnum MTRIX1
public static final RecordEnum MTRIX2
public static final RecordEnum MTRIX3
public static final RecordEnum TVECT
public static final RecordEnum MODEL
public static final RecordEnum ATOM
public static final RecordEnum SIGATM
public static final RecordEnum ANISOU
public static final RecordEnum SIGUIJ
public static final RecordEnum TER
public static final RecordEnum HETATM
public static final RecordEnum ENDMDL
public static final RecordEnum CONECT
public static final RecordEnum MASTER
public static final RecordEnum END
Method Detail |
---|
public static final RecordEnum[] values()
for(RecordEnum c : RecordEnum.values()) System.out.println(c);
public static RecordEnum valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified namepublic String getSixCharName()
public String getFullName()
public String getCategory()
public CategoryEnum getCategoryEnum()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |