Class MeasuringProgramOutputMapper
java.lang.Object
org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
org.n52.sensorweb.server.db.assembler.mapper.MeasuringProgramOutputMapper
- All Implemented Interfaces:
OutputMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,,org.n52.io.response.sampling.MeasuringProgramOutput> TimeOutputCreator
public class MeasuringProgramOutputMapper
extends ParameterOutputSearchResultMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
implements TimeOutputCreator
-
Nested Class Summary
Nested classes/interfaces inherited from class org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper
ParameterOutputSearchResultMapper.DatasetParameterChecker -
Field Summary
Fields inherited from class org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper
categoryMapper, featureMapper, offeringMapper, phenomenonMapper, platformMapper, procedureMapper, serviceMapperFields inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
OFFSET_REGEX -
Constructor Summary
ConstructorsConstructorDescriptionMeasuringProgramOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory) MeasuringProgramOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, boolean subMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(org.n52.io.response.sampling.MeasuringProgramOutput result, org.n52.series.db.beans.sampling.MeasuringProgramEntity measuringProgram, DbQuery query, org.n52.io.request.IoParameters parameters) org.n52.io.response.sampling.MeasuringProgramOutputaddExpandedValues(org.n52.series.db.beans.sampling.MeasuringProgramEntity entity, org.n52.io.response.sampling.MeasuringProgramOutput output) voidaddSelected(org.n52.io.response.sampling.MeasuringProgramOutput result, org.n52.series.db.beans.sampling.MeasuringProgramEntity entity, DbQuery query, org.n52.io.request.IoParameters parameters) org.n52.io.response.sampling.MeasuringProgramOutputMethods inherited from class org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper
addService, createCondensed, createCondensed, createCondensedMinimal, createGeometry, createSearchResult, createTimeseriesOutput, getCategoryOutput, getDatasetOutput, getDbQuery, getFeatureOutput, getGeometry, getHrefBase, getLogger, getOfferingOutput, getOutputMapperFactory, getPhenomenonOutput, getPlatformOutput, getProcedureOutput, getSamplingOutput, getSelection, getServiceOutput, getSubSelection, getTagOutput, hasSelect, initSubMapper, initSubSelectMethods 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.assembler.mapper.OutputMapper
addDomainId, addHref, addLabel, checkSelected, checkSubSelected, createCondensed, createExpanded, createExpanded, createLabel, getCollectionName, getSubSelection, isSelected, isSubSelected, logMethods inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
createTimeOutput, createTimeOutput, getOriginTimeZone
-
Constructor Details
-
MeasuringProgramOutputMapper
-
MeasuringProgramOutputMapper
public MeasuringProgramOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, boolean subMapper)
-
-
Method Details
-
addExpandedValues
public org.n52.io.response.sampling.MeasuringProgramOutput addExpandedValues(org.n52.series.db.beans.sampling.MeasuringProgramEntity entity, org.n52.io.response.sampling.MeasuringProgramOutput output) - Specified by:
addExpandedValuesin interfaceOutputMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput> - Overrides:
addExpandedValuesin classParameterOutputSearchResultMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
-
addAll
public void addAll(org.n52.io.response.sampling.MeasuringProgramOutput result, org.n52.series.db.beans.sampling.MeasuringProgramEntity measuringProgram, DbQuery query, org.n52.io.request.IoParameters parameters) - Specified by:
addAllin interfaceOutputMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
-
addSelected
public void addSelected(org.n52.io.response.sampling.MeasuringProgramOutput result, org.n52.series.db.beans.sampling.MeasuringProgramEntity entity, DbQuery query, org.n52.io.request.IoParameters parameters) - Specified by:
addSelectedin interfaceOutputMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
-
getParameterOuput
public org.n52.io.response.sampling.MeasuringProgramOutput getParameterOuput()- Specified by:
getParameterOuputin interfaceOutputMapper<org.n52.series.db.beans.sampling.MeasuringProgramEntity,org.n52.io.response.sampling.MeasuringProgramOutput>
-