public class SimpleRemoteFeature extends SimpleStrandedFeature implements RemoteFeature, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleRemoteFeature.DBResolver |
RemoteFeature.Region, RemoteFeature.Resolver, RemoteFeature.TemplateStrandedFeature.StrandFeature.ByLocationComparatorFeatureHolder.EmptyFeatureHolderAnnotatable.AnnotationForwarderNEGATIVE, POSITIVE, STRAND, UNKNOWNbyLocationOrder, LOCATION, PROPERTY_DATA_KEY, SOURCE, SOURCETERM, TYPE, TYPETERMEMPTY_FEATURE_HOLDER, FEATURES, SCHEMAANNOTATION| Constructor and Description |
|---|
SimpleRemoteFeature(Sequence sourceSeq,
FeatureHolder parent,
RemoteFeature.Template template) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fillTemplate(RemoteFeature.Template rt) |
List |
getRegions()
Retrieve the list of Regions that locate this feature both localy and
remotely.
|
Feature |
getRemoteFeature()
Retrieve the Feature on some assembly Sequence that can represent this
RemoteFeature properly.
|
RemoteFeature.Resolver |
getResolver() |
Feature.Template |
makeTemplate()
Create a new Template that could be used to generate a feature identical
to this one.
|
fillTemplate, getStrand, getSymbols, setStrand, toStringcontainsFeature, countFeatures, createFeature, equals, featureHolderAllocated, features, fillTemplate, filter, filter, getAnnotation, getChangeSupport, getFeatureHolder, getLocation, getParent, getSchema, getSequence, getSource, getSourceTerm, getType, getTypeTerm, hashCode, realizeFeature, removeFeature, setLocation, setSource, setSourceTerm, setType, setTypeTermaddChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListenerclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStrand, getSymbols, setStrandfeatures, getLocation, getParent, getSequence, getSource, getSourceTerm, getType, getTypeTerm, setLocation, setSource, setSourceTerm, setType, setTypeTermcontainsFeature, countFeatures, createFeature, filter, filter, getSchema, removeFeaturegetAnnotationaddChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListenerpublic SimpleRemoteFeature(Sequence sourceSeq, FeatureHolder parent, RemoteFeature.Template template)
public List getRegions()
RemoteFeaturegetRegions in interface RemoteFeaturepublic RemoteFeature.Resolver getResolver()
getResolver in interface RemoteFeaturepublic Feature getRemoteFeature() throws BioException
RemoteFeature
This method should be equivalent to calling
getResolver().resolve(this).
getRemoteFeature in interface RemoteFeatureBioException - if for any reason the remote Feature could not be
constructedpublic Feature.Template makeTemplate()
FeaturemakeTemplate in interface FeaturemakeTemplate in class SimpleStrandedFeatureprotected void fillTemplate(RemoteFeature.Template rt)
Copyright © 2020 BioJava. All rights reserved.