org.biojava.bio.structure.domain
Class RemoteDomainProvider
java.lang.Object
org.biojava.bio.structure.domain.SerializableCache<java.lang.String,java.util.SortedSet<java.lang.String>>
org.biojava.bio.structure.domain.RemoteDomainProvider
- All Implemented Interfaces:
- DomainProvider
public class RemoteDomainProvider
- extends SerializableCache<java.lang.String,java.util.SortedSet<java.lang.String>>
- implements DomainProvider
|
Field Summary |
java.lang.String |
url
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
url
public java.lang.String url
RemoteDomainProvider
public RemoteDomainProvider()
RemoteDomainProvider
public RemoteDomainProvider(boolean cache)
- initialize this provider with caching enabled
- Parameters:
cache -
getDomainNames
public java.util.SortedSet<java.lang.String> getDomainNames(java.lang.String name)
- Specified by:
getDomainNames in interface DomainProvider
main
public static void main(java.lang.String[] args)
flushCache
public void flushCache()
- Overrides:
flushCache in class SerializableCache<java.lang.String,java.util.SortedSet<java.lang.String>>
getRepresentativeDomains
public java.util.SortedSet<java.lang.String> getRepresentativeDomains()
- Specified by:
getRepresentativeDomains in interface DomainProvider