public final class LocalFileResolver extends AbstractRAFastaResolver implements OptionalSequenceResolver
| Constructor and Description |
|---|
LocalFileResolver() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResolve(SequenceAddress address)
Returns true if can resolve such address
|
protected java.nio.file.Path |
getFASTAFile(SequenceAddress address)
Resolves uri to existing fasta file.
|
protected com.milaboratory.util.LongProcessReporter |
getReporter()
Returns instance specific reporter
|
protected java.lang.String |
resolveReaderId(SequenceAddress address)
Extracts id to be used as key for reader from original address
|
protected java.lang.String |
resolveRecordId(java.net.URI address)
Extracts record name from original address
|
resolve, resolveReaderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveprotected java.lang.String resolveRecordId(java.net.URI address)
AbstractRAFastaResolverresolveRecordId in class AbstractRAFastaResolveraddress - original addressprotected java.lang.String resolveReaderId(SequenceAddress address)
AbstractRAFastaResolverresolveReaderId in class AbstractRAFastaResolveraddress - original addressprotected com.milaboratory.util.LongProcessReporter getReporter()
AbstractRAFastaResolvergetReporter in class AbstractRAFastaResolverprotected java.nio.file.Path getFASTAFile(SequenceAddress address)
AbstractRAFastaResolvergetFASTAFile in class AbstractRAFastaResolveraddress - original uripublic boolean canResolve(SequenceAddress address)
OptionalSequenceResolvercanResolve in interface OptionalSequenceResolveraddress - address