public class RepositoryRangeHandlingDataSource extends RangeHandlingDataSource implements uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSource
| Constructor and Description |
|---|
RepositoryRangeHandlingDataSource() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttributeName(String attribute,
String fieldName,
Entity entity) |
uk.ac.ebi.mydas.model.DasAnnotatedSegment |
getFeatures(String segmentParamString,
int start,
int stop,
Integer maxbins) |
Integer |
getTotalCountForType(uk.ac.ebi.mydas.model.DasType type) |
Collection<uk.ac.ebi.mydas.model.DasType> |
getTypes() |
void |
init(javax.servlet.ServletContext servletContext,
Map<String,uk.ac.ebi.mydas.configuration.PropertyType> globalParameters,
uk.ac.ebi.mydas.configuration.DataSourceConfiguration dataSourceConfig) |
protected java.util.stream.Stream<Entity> |
queryDataSet(String segmentId,
int browserStart,
int browserStop,
String dataSet,
int maxbins) |
createDasFeature, destroy, getEntryPoints, getEntryPointVersion, getFeatures, getFeatures, getFeatures, getFeatures, getFeatures, getLinkURL, getTotalEntryPointsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic RepositoryRangeHandlingDataSource()
throws uk.ac.ebi.mydas.exceptions.DataSourceException
uk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic void init(javax.servlet.ServletContext servletContext,
Map<String,uk.ac.ebi.mydas.configuration.PropertyType> globalParameters,
uk.ac.ebi.mydas.configuration.DataSourceConfiguration dataSourceConfig)
throws uk.ac.ebi.mydas.exceptions.DataSourceException
init in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic uk.ac.ebi.mydas.model.DasAnnotatedSegment getFeatures(String segmentParamString, int start, int stop, Integer maxbins) throws uk.ac.ebi.mydas.exceptions.BadReferenceObjectException, uk.ac.ebi.mydas.exceptions.DataSourceException
getFeatures in interface uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSourceuk.ac.ebi.mydas.exceptions.BadReferenceObjectExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionprotected java.util.stream.Stream<Entity> queryDataSet(String segmentId, int browserStart, int browserStop, String dataSet, int maxbins)
public Integer getTotalCountForType(uk.ac.ebi.mydas.model.DasType type) throws uk.ac.ebi.mydas.exceptions.DataSourceException
getTotalCountForType in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic Collection<uk.ac.ebi.mydas.model.DasType> getTypes() throws uk.ac.ebi.mydas.exceptions.DataSourceException
getTypes in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionCopyright © 2017. All Rights Reserved.