org.biojava.bio.structure.domain
Class RemotePDPProvider
java.lang.Object
org.biojava.bio.structure.domain.SerializableCache<java.lang.String,java.util.SortedSet<java.lang.String>>
org.biojava.bio.structure.domain.RemotePDPProvider
- All Implemented Interfaces:
- PDPProvider
public class RemotePDPProvider
- extends SerializableCache<java.lang.String,java.util.SortedSet<java.lang.String>>
- implements PDPProvider
A class that provided PDP assignments that are loaded from a remote web server
- Author:
- Andreas Prlic
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SERVER
public static final java.lang.String DEFAULT_SERVER
- See Also:
- Constant Field Values
RemotePDPProvider
public RemotePDPProvider()
RemotePDPProvider
public RemotePDPProvider(boolean useCache)
main
public static void main(java.lang.String[] args)
getServer
public java.lang.String getServer()
setServer
public void setServer(java.lang.String server)
getDomain
public Structure getDomain(java.lang.String pdpDomainName,
AtomCache cache)
- Specified by:
getDomain in interface PDPProvider
getPDPDomainNamesForPDB
public java.util.SortedSet<java.lang.String> getPDPDomainNamesForPDB(java.lang.String pdbId)
- Specified by:
getPDPDomainNamesForPDB in interface PDPProvider