public abstract class RangeHandlingDataSource extends Object implements uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSource
| Constructor and Description |
|---|
RangeHandlingDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected uk.ac.ebi.mydas.model.DasFeature |
createDasFeature(Integer start,
Integer stop,
String identifier,
String name,
String description,
String link,
uk.ac.ebi.mydas.model.DasType type,
uk.ac.ebi.mydas.model.DasMethod method,
String dataSet,
String patient,
List<String> notes) |
void |
destroy() |
Collection<uk.ac.ebi.mydas.model.DasEntryPoint> |
getEntryPoints(Integer segmentId,
Integer notUsed) |
String |
getEntryPointVersion() |
Collection<uk.ac.ebi.mydas.model.DasAnnotatedSegment> |
getFeatures(Collection<String> arg0,
Integer arg1) |
Collection<uk.ac.ebi.mydas.model.DasAnnotatedSegment> |
getFeatures(Collection<String> arg0,
Integer arg1,
uk.ac.ebi.mydas.model.Range arg2) |
uk.ac.ebi.mydas.model.DasAnnotatedSegment |
getFeatures(String arg0,
Integer arg1) |
uk.ac.ebi.mydas.model.DasAnnotatedSegment |
getFeatures(String arg0,
Integer arg1,
uk.ac.ebi.mydas.model.Range arg2) |
uk.ac.ebi.mydas.model.DasAnnotatedSegment |
getFeatures(String arg0,
int arg1,
int arg2,
Integer arg3,
uk.ac.ebi.mydas.model.Range arg4) |
URL |
getLinkURL(String arg0,
String arg1) |
int |
getTotalEntryPoints() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected uk.ac.ebi.mydas.model.DasFeature createDasFeature(Integer start, Integer stop, String identifier, String name, String description, String link, uk.ac.ebi.mydas.model.DasType type, uk.ac.ebi.mydas.model.DasMethod method, String dataSet, String patient, List<String> notes) throws uk.ac.ebi.mydas.exceptions.DataSourceException
uk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic void destroy()
destroy in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourcepublic uk.ac.ebi.mydas.model.DasAnnotatedSegment getFeatures(String arg0, Integer arg1) throws uk.ac.ebi.mydas.exceptions.BadReferenceObjectException, uk.ac.ebi.mydas.exceptions.DataSourceException
getFeatures in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.BadReferenceObjectExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic Collection<uk.ac.ebi.mydas.model.DasAnnotatedSegment> getFeatures(Collection<String> arg0, Integer arg1, uk.ac.ebi.mydas.model.Range arg2) throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException, uk.ac.ebi.mydas.exceptions.DataSourceException
getFeatures in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic URL getLinkURL(String arg0, String arg1) throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException, uk.ac.ebi.mydas.exceptions.DataSourceException
getLinkURL in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic int getTotalEntryPoints()
throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException,
uk.ac.ebi.mydas.exceptions.DataSourceException
getTotalEntryPoints in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic uk.ac.ebi.mydas.model.DasAnnotatedSegment getFeatures(String arg0, int arg1, int arg2, Integer arg3, uk.ac.ebi.mydas.model.Range arg4) throws uk.ac.ebi.mydas.exceptions.BadReferenceObjectException, uk.ac.ebi.mydas.exceptions.CoordinateErrorException, uk.ac.ebi.mydas.exceptions.DataSourceException, uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException
getFeatures in interface uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSourceuk.ac.ebi.mydas.exceptions.BadReferenceObjectExceptionuk.ac.ebi.mydas.exceptions.CoordinateErrorExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionpublic uk.ac.ebi.mydas.model.DasAnnotatedSegment getFeatures(String arg0, Integer arg1, uk.ac.ebi.mydas.model.Range arg2) throws uk.ac.ebi.mydas.exceptions.BadReferenceObjectException, uk.ac.ebi.mydas.exceptions.DataSourceException, uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException
getFeatures in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.BadReferenceObjectExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionpublic Collection<uk.ac.ebi.mydas.model.DasAnnotatedSegment> getFeatures(Collection<String> arg0, Integer arg1) throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException, uk.ac.ebi.mydas.exceptions.DataSourceException
getFeatures in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic String getEntryPointVersion() throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException, uk.ac.ebi.mydas.exceptions.DataSourceException
getEntryPointVersion in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic Collection<uk.ac.ebi.mydas.model.DasEntryPoint> getEntryPoints(Integer segmentId, Integer notUsed) throws uk.ac.ebi.mydas.exceptions.UnimplementedFeatureException, uk.ac.ebi.mydas.exceptions.DataSourceException
getEntryPoints in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.UnimplementedFeatureExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionCopyright © 2015. All Rights Reserved.