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>
-
Field Summary
Fields inherited from class org.n52.sensorweb.server.db.assembler.value.AbstractValueAssembler
serviceEntityFactoryFields inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
OFFSET_REGEX -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractNumericalValueAssembler(DataRepository<E> dataRepository, DatasetRepository datasetRepository) -
Method Summary
Modifier and TypeMethodDescriptiongetAverage(org.n52.series.db.beans.DatasetEntity dataset, DbQuery query) Methods inherited from class org.n52.sensorweb.server.db.assembler.value.AbstractValueAssembler
addGeometry, addMetadatasIfNeeded, addParameters, addResultTime, addValidTime, assembleDataValues, assembleDataValueWithMetadata, assembleExpandedDataValues, findAll, format, format, getClosestValueAfterEnd, getClosestValueBeforeStart, getConnectors, getCount, getData, getEntityManager, getFirstValue, getGeometry, getLastValue, hasSingleValidReferenceValue, hasValidEntriesWithinRequestedTimespan, isNoDataValue, prepareValue, setConnectors, unproxyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
createTimeOutput, createTimeOutput, getOriginTimeZoneMethods inherited from interface org.n52.sensorweb.server.db.ValueAssembler
assembleDataValue, getConnector, getReferenceValues, hasConnector
-
Constructor Details
-
AbstractNumericalValueAssembler
protected AbstractNumericalValueAssembler(DataRepository<E> dataRepository, DatasetRepository datasetRepository)
-
-
Method Details
-
getMax
-
getMin
-
getAverage
-