Class DatasetOutputMapper<V extends org.n52.io.response.dataset.AbstractValue<?>>

java.lang.Object
org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>>
org.n52.sensorweb.server.db.assembler.mapper.DatasetOutputMapper<V>
All Implemented Interfaces:
OutputMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>>, TimeOutputCreator

public class DatasetOutputMapper<V extends org.n52.io.response.dataset.AbstractValue<?>> extends ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>>
  • Constructor Details

  • Method Details

    • addAll

      public void addAll(org.n52.io.response.dataset.DatasetOutput<V> result, org.n52.series.db.beans.DatasetEntity entity, DbQuery query, org.n52.io.request.IoParameters parameters)
    • addSelected

      public void addSelected(org.n52.io.response.dataset.DatasetOutput<V> result, org.n52.series.db.beans.DatasetEntity entity, DbQuery query, org.n52.io.request.IoParameters parameters)
    • add

      public void add(org.n52.io.response.dataset.DatasetOutput<V> result, org.n52.series.db.beans.DatasetEntity dataset, DbQuery query, org.n52.io.request.IoParameters params, org.hibernate.Session session, ValueAssembler<?,V,?> dataRepository)
    • addExpandedValues

      public org.n52.io.response.dataset.DatasetOutput<V> addExpandedValues(org.n52.series.db.beans.DatasetEntity entity, org.n52.io.response.dataset.DatasetOutput<V> output)
      Specified by:
      addExpandedValues in interface OutputMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V extends org.n52.io.response.dataset.AbstractValue<?>>>
      Overrides:
      addExpandedValues in class ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V extends org.n52.io.response.dataset.AbstractValue<?>>>
    • createLabel

      public String createLabel(org.n52.series.db.beans.DatasetEntity entity, DbQuery query)
    • getCollectionName

      public String getCollectionName(org.n52.io.response.dataset.DatasetOutput<V> result, org.n52.series.db.beans.DatasetEntity dataset)
    • getParameterOuput

      public org.n52.io.response.dataset.DatasetOutput<V> getParameterOuput()