Class ServiceOutputMapper
java.lang.Object
org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper<org.n52.series.db.beans.ServiceEntity,org.n52.io.response.ServiceOutput>
org.n52.sensorweb.server.db.assembler.mapper.ServiceOutputMapper
- All Implemented Interfaces:
OutputMapper<org.n52.series.db.beans.ServiceEntity,,org.n52.io.response.ServiceOutput> TimeOutputCreator
public class ServiceOutputMapper
extends ParameterOutputSearchResultMapper<org.n52.series.db.beans.ServiceEntity,org.n52.io.response.ServiceOutput>
-
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
ConstructorsConstructorDescriptionServiceOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, EntityCounter counter, org.n52.io.handler.DefaultIoFactory<org.n52.io.response.dataset.DatasetOutput<org.n52.io.response.dataset.AbstractValue<?>>, org.n52.io.response.dataset.AbstractValue<?>> ioFactoryCreator, boolean subMappper) -
Method Summary
Modifier and TypeMethodDescriptionorg.n52.io.response.ServiceOutputaddExpandedValues(org.n52.series.db.beans.ServiceEntity entity, org.n52.io.response.ServiceOutput output) org.n52.io.response.ServiceOutputMethods 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
-
ServiceOutputMapper
public ServiceOutputMapper(DbQuery query, OutputMapperFactory outputMapperFactory, EntityCounter counter, org.n52.io.handler.DefaultIoFactory<org.n52.io.response.dataset.DatasetOutput<org.n52.io.response.dataset.AbstractValue<?>>, org.n52.io.response.dataset.AbstractValue<?>> ioFactoryCreator, boolean subMappper)
-
-
Method Details
-
addExpandedValues
public org.n52.io.response.ServiceOutput addExpandedValues(org.n52.series.db.beans.ServiceEntity entity, org.n52.io.response.ServiceOutput output) - Specified by:
addExpandedValuesin interfaceOutputMapper<org.n52.series.db.beans.ServiceEntity,org.n52.io.response.ServiceOutput> - Overrides:
addExpandedValuesin classParameterOutputSearchResultMapper<org.n52.series.db.beans.ServiceEntity,org.n52.io.response.ServiceOutput>
-
getParameterOuput
public org.n52.io.response.ServiceOutput getParameterOuput()
-