| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.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 | |
|---|---|
| ANISOUAnisotropic T Factor Record (CategoryEnum.COORDINATES) | |
| ATOMAtom Record (CategoryEnum.COORDINATES) | |
| AUTHORAuthor Record (CategoryEnum.TITLE_SECTION) | |
| CAVEATCaveat Record (CategoryEnum.TITLE_SECTION) | |
| CISPEPCis-Peptides Record (CategoryEnum.CONNECTIVITY_NOTES) | |
| COMPNDCompound Description Record (CategoryEnum.TITLE_SECTION) | |
| CONECTAtom Connectivity Record (CategoryEnum.CONNECTIVITY) | |
| CRYST1Crystal Parameters Record (CategoryEnum.TRANSFORMATIONS) | |
| DBREFDatabase Reference Record (CategoryEnum.SEQUENCE_INFO) | |
| ENDEnd of PDB File Record (CategoryEnum.BOOKKEEPING) | |
| ENDMDLEnd of Model Record (CategoryEnum.COORDINATES) | |
| EXPDTAExperimental Data Record (CategoryEnum.TITLE_SECTION) | |
| FORMULHeterogen Formula Record (CategoryEnum.HETEROGEN_INFO) | |
| FTNOTEDeprecated (CategoryEnum.MISCELLANEOUS) | |
| HEADERHeader Record (CategoryEnum.TITLE_SECTION) | |
| HELIXHelix Info Record (CategoryEnum.SECONDARY_STRUCTURE) | |
| HETHeterogen Group Record (CategoryEnum.HETEROGEN_INFO) | |
| HETATMHeterogen Atom Record (CategoryEnum.COORDINATES) | |
| HETNAMHeterogen Name Record (CategoryEnum.HETEROGEN_INFO) | |
| HETSYNHeterogen Synonyms Record (CategoryEnum.HETEROGEN_INFO) | |
| HYDBNDHydrogen Bonds Record (CategoryEnum.CONNECTIVITY_NOTES) | |
| JRNLJournal Citation Record (CategoryEnum.TITLE_SECTION) | |
| KEYWDSKey Words Record (CategoryEnum.TITLE_SECTION) | |
| LINKLinks Record (CategoryEnum.CONNECTIVITY_NOTES) | |
| MASTERMaster Checksums Record (CategoryEnum.BOOKKEEPING) | |
| MODELModel Record (CategoryEnum.COORDINATES) | |
| MODRESModified Residues Record (CategoryEnum.SEQUENCE_INFO) | |
| MTRIX1MTRIX Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) | |
| MTRIX2MTRIX Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) | |
| MTRIX3MTRIX Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) | |
| OBSLTEObsolete Entry Info Record (CategoryEnum.TITLE_SECTION) | |
| ORIGX1ORIGX Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) | |
| ORIGX2ORIGX Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) | |
| ORIGX3ORIGX Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) | |
| REMARKRemark Record (CategoryEnum.TITLE_SECTION) | |
| REVDATRevision History Record (CategoryEnum.TITLE_SECTION) | |
| SCALE1Scale Matrix Row 1 Record (CategoryEnum.TRANSFORMATIONS) | |
| SCALE2Scale Matrix Row 2 Record (CategoryEnum.TRANSFORMATIONS) | |
| SCALE3Scale Matrix Row 3 Record (CategoryEnum.TRANSFORMATIONS) | |
| SEQADVSequence Conflicts Record (CategoryEnum.SEQUENCE_INFO) | |
| SEQRESSequence Residues Record (CategoryEnum.SEQUENCE_INFO) | |
| SHEETBeta-Sheet Info Record (CategoryEnum.SECONDARY_STRUCTURE) | |
| SIGATMAtom Std Dev Record (CategoryEnum.COORDINATES) | |
| SIGUIJAnisotropic Std Dev Record (CategoryEnum.COORDINATES) | |
| SITEImportant Sites Record (CategoryEnum.MISCELLANEOUS) | |
| SLTBRGSalt Bridges Record (CategoryEnum.CONNECTIVITY_NOTES) | |
| SOURCEMolecule Source Record (CategoryEnum.TITLE_SECTION) | |
| SPRSDESupercedes Info Record (CategoryEnum.TITLE_SECTION) | |
| SSBONDDisulfide Bonds Record (CategoryEnum.CONNECTIVITY_NOTES) | |
| TERChain Termination Record (CategoryEnum.COORDINATES) | |
| TITLETitle Record (CategoryEnum.TITLE_SECTION) | |
| TURNTurn Info Record (CategoryEnum.SECONDARY_STRUCTURE) | |
| TVECTTranslation 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 | |||||||||