Class PlatformOutputMapper
java.lang.Object
org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper<org.n52.series.db.beans.PlatformEntity,org.n52.io.response.PlatformOutput>
org.n52.sensorweb.server.db.assembler.mapper.PlatformOutputMapper
- All Implemented Interfaces:
OutputMapper<org.n52.series.db.beans.PlatformEntity,,org.n52.io.response.PlatformOutput> TimeOutputCreator
public class PlatformOutputMapper
extends ParameterOutputSearchResultMapper<org.n52.series.db.beans.PlatformEntity,org.n52.io.response.PlatformOutput>
-
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
ConstructorsConstructorDescriptionPlatformOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory) PlatformOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, boolean subMapper) -
Method Summary
Modifier and TypeMethodDescriptionorg.n52.io.response.PlatformOutputaddExpandedValues(org.n52.series.db.beans.PlatformEntity entity, org.n52.io.response.PlatformOutput output) org.n52.io.response.PlatformOutputMethods 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
addAll, addDomainId, addHref, addLabel, addSelected, 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
-
PlatformOutputMapper
-
PlatformOutputMapper
public PlatformOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, boolean subMapper)
-
-
Method Details
-
addExpandedValues
public org.n52.io.response.PlatformOutput addExpandedValues(org.n52.series.db.beans.PlatformEntity entity, org.n52.io.response.PlatformOutput output) - Specified by:
addExpandedValuesin interfaceOutputMapper<org.n52.series.db.beans.PlatformEntity,org.n52.io.response.PlatformOutput> - Overrides:
addExpandedValuesin classParameterOutputSearchResultMapper<org.n52.series.db.beans.PlatformEntity,org.n52.io.response.PlatformOutput>
-
getParameterOuput
public org.n52.io.response.PlatformOutput getParameterOuput()
-