Class AbstractNumericalValueAssembler<E extends org.n52.series.db.beans.DataEntity<T>,V extends org.n52.io.response.dataset.AbstractValue<?>,T extends Number>

java.lang.Object
org.n52.sensorweb.server.db.assembler.value.AbstractValueAssembler<E,V,T>
org.n52.sensorweb.server.db.assembler.value.AbstractNumericalValueAssembler<E,V,T>
All Implemented Interfaces:
TimeOutputCreator, ValueAssembler<E,V,T>
Direct Known Subclasses:
CountValueAssembler, QuantityValueAssembler

public abstract class AbstractNumericalValueAssembler<E extends org.n52.series.db.beans.DataEntity<T>,V extends org.n52.io.response.dataset.AbstractValue<?>,T extends Number> extends AbstractValueAssembler<E,V,T>
  • Constructor Details

  • Method Details

    • getMax

      public V getMax(org.n52.series.db.beans.DatasetEntity dataset, DbQuery query)
    • getMin

      public V getMin(org.n52.series.db.beans.DatasetEntity dataset, DbQuery query)
    • getAverage

      public BigDecimal getAverage(org.n52.series.db.beans.DatasetEntity dataset, DbQuery query)