Class OutputMapperFactory
- java.lang.Object
-
- org.n52.sensorweb.server.db.assembler.mapper.OutputMapperFactory
-
@Lazy @Component public class OutputMapperFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description OutputMapperFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CategoryOutputMappergetCategoryMapper(DbQuery query)CategoryOutputMappergetCategoryMapper(DbQuery query, boolean subMapper)protected EntityCountergetCounter()protected DataRepositoryTypeFactorygetDataRepositoryFactory()<V extends org.n52.io.response.dataset.AbstractValue<?>>
ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>>getDatasetMapper(DbQuery query)<V extends org.n52.io.response.dataset.AbstractValue<?>>
ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>>getDatasetMapper(DbQuery query, boolean subMapper)protected DbQuerygetDbQuery(org.n52.io.request.IoParameters parameters)FeatureOutputMappergetFeatureMapper(DbQuery query)FeatureOutputMappergetFeatureMapper(DbQuery query, boolean subMapper)protected org.n52.io.handler.DefaultIoFactory<org.n52.io.response.dataset.DatasetOutput<org.n52.io.response.dataset.AbstractValue<?>>,org.n52.io.response.dataset.AbstractValue<?>>getIoFactoryCreator()MeasuringProgramOutputMappergetMeasuringProgramMapper(DbQuery query)MeasuringProgramOutputMappergetMeasuringProgramMapper(DbQuery query, boolean subMapper)OfferingOutputMappergetOfferingMapper(DbQuery query)OfferingOutputMappergetOfferingMapper(DbQuery query, boolean subMapper)PhenomenonOutputMappergetPhenomenonMapper(DbQuery query)PhenomenonOutputMappergetPhenomenonMapper(DbQuery query, boolean subMapper)PlatformOutputMappergetPlatformMapper(DbQuery query)PlatformOutputMappergetPlatformMapper(DbQuery query, boolean subMapper)ProcedureOutputMappergetProcedureMapper(DbQuery query)ProcedureOutputMappergetProcedureMapper(DbQuery query, boolean subMapper)SamplingOutputMappergetSamplingMapper(DbQuery query)SamplingOutputMappergetSamplingMapper(DbQuery query, boolean subMapper)protected org.n52.series.db.beans.ServiceEntitygetServiceEntity()protected org.n52.series.db.beans.ServiceEntitygetServiceEntity(org.n52.series.db.beans.DescribableEntity entity)ServiceOutputMappergetServiceMapper(DbQuery query)ServiceOutputMappergetServiceMapper(DbQuery query, boolean subMapper)TagOutputMappergetTagMapper(DbQuery query)TagOutputMappergetTagMapper(DbQuery query, boolean subMapper)
-
-
-
Method Detail
-
getServiceMapper
public ServiceOutputMapper getServiceMapper(DbQuery query)
-
getServiceMapper
public ServiceOutputMapper getServiceMapper(DbQuery query, boolean subMapper)
-
getFeatureMapper
public FeatureOutputMapper getFeatureMapper(DbQuery query)
-
getFeatureMapper
public FeatureOutputMapper getFeatureMapper(DbQuery query, boolean subMapper)
-
getPlatformMapper
public PlatformOutputMapper getPlatformMapper(DbQuery query)
-
getPlatformMapper
public PlatformOutputMapper getPlatformMapper(DbQuery query, boolean subMapper)
-
getProcedureMapper
public ProcedureOutputMapper getProcedureMapper(DbQuery query)
-
getProcedureMapper
public ProcedureOutputMapper getProcedureMapper(DbQuery query, boolean subMapper)
-
getOfferingMapper
public OfferingOutputMapper getOfferingMapper(DbQuery query)
-
getOfferingMapper
public OfferingOutputMapper getOfferingMapper(DbQuery query, boolean subMapper)
-
getPhenomenonMapper
public PhenomenonOutputMapper getPhenomenonMapper(DbQuery query)
-
getPhenomenonMapper
public PhenomenonOutputMapper getPhenomenonMapper(DbQuery query, boolean subMapper)
-
getCategoryMapper
public CategoryOutputMapper getCategoryMapper(DbQuery query)
-
getCategoryMapper
public CategoryOutputMapper getCategoryMapper(DbQuery query, boolean subMapper)
-
getDatasetMapper
public <V extends org.n52.io.response.dataset.AbstractValue<?>> ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>> getDatasetMapper(DbQuery query)
-
getDatasetMapper
public <V extends org.n52.io.response.dataset.AbstractValue<?>> ParameterOutputSearchResultMapper<org.n52.series.db.beans.DatasetEntity,org.n52.io.response.dataset.DatasetOutput<V>> getDatasetMapper(DbQuery query, boolean subMapper)
-
getMeasuringProgramMapper
public MeasuringProgramOutputMapper getMeasuringProgramMapper(DbQuery query)
-
getMeasuringProgramMapper
public MeasuringProgramOutputMapper getMeasuringProgramMapper(DbQuery query, boolean subMapper)
-
getSamplingMapper
public SamplingOutputMapper getSamplingMapper(DbQuery query)
-
getSamplingMapper
public SamplingOutputMapper getSamplingMapper(DbQuery query, boolean subMapper)
-
getTagMapper
public TagOutputMapper getTagMapper(DbQuery query)
-
getTagMapper
public TagOutputMapper getTagMapper(DbQuery query, boolean subMapper)
-
getServiceEntity
protected org.n52.series.db.beans.ServiceEntity getServiceEntity()
-
getServiceEntity
protected org.n52.series.db.beans.ServiceEntity getServiceEntity(org.n52.series.db.beans.DescribableEntity entity)
-
getCounter
protected EntityCounter getCounter()
-
getIoFactoryCreator
protected org.n52.io.handler.DefaultIoFactory<org.n52.io.response.dataset.DatasetOutput<org.n52.io.response.dataset.AbstractValue<?>>,org.n52.io.response.dataset.AbstractValue<?>> getIoFactoryCreator()
-
getDbQuery
protected DbQuery getDbQuery(org.n52.io.request.IoParameters parameters)
-
getDataRepositoryFactory
protected DataRepositoryTypeFactory getDataRepositoryFactory()
-
-