|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PDBInstallation
an interface that defines different access methods to PDB installations. Installations can be Flat file based ones, database ones, Installations that download all files from the net, etc.
Method Summary | |
---|---|
void |
addPDBFilter(PDBFilter filter)
Deprecated. add a filter for PDB files. |
void |
clearFilters()
Deprecated. remove all filters, next time getAll is called, it will return all available PDBs |
List<PDBHeader> |
getAll()
Deprecated. get all PDBHeaders that pass the added Filters, if no filters have been added returns all available PDBs |
PDBHeader |
getPDBHeader(String pdbId)
Deprecated. get the PDB header for a single protein structure |
Structure |
getStructure(String pdbId)
Deprecated. request a structure by its PDB identifier |
boolean |
hasNext()
Deprecated. return if the iteration over all structures will return another structure |
Structure |
next()
Deprecated. iterate over all structures in this Installation that pass the provided filters and return the next one in the list. |
Method Detail |
---|
List<PDBHeader> getAll()
PDBHeader getPDBHeader(String pdbId)
pdbId
-
void addPDBFilter(PDBFilter filter)
filter
- the filter to apply when getAll is being called.getAll()
void clearFilters()
Structure getStructure(String pdbId)
pdbId
-
Structure next()
boolean hasNext()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |