Interface DataRepositoryTypeFactory

All Known Implementing Classes:
AnnotationBasedDataRepositoryFactory

public interface DataRepositoryTypeFactory
  • Method Details

    • isKnown

      boolean isKnown(String datasetType, String observationType, String valueType)
    • getKnownTypes

      Set<String> getKnownTypes()
    • create

      <E extends org.n52.series.db.beans.DataEntity<T>, V extends org.n52.io.response.dataset.AbstractValue<?>, T> ValueAssembler<E,V,T> create(String datasetType, String observationType, String valueType, Class<?> entityType) throws org.n52.io.handler.DatasetFactoryException
      Throws:
      org.n52.io.handler.DatasetFactoryException
    • getDatasetEntityType

      Class<? extends org.n52.series.db.beans.DatasetEntity> getDatasetEntityType(String datasetType, String observationType, String valueType)
    • hasCacheEntry

      boolean hasCacheEntry(String datasetType, String observationType, String valueType)
    • getValueTypes

      Set<String> getValueTypes()