Class FeatureOutputMapper

java.lang.Object
org.n52.sensorweb.server.db.assembler.mapper.ParameterOutputSearchResultMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
org.n52.sensorweb.server.db.assembler.mapper.FeatureOutputMapper
All Implemented Interfaces:
OutputMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>, TimeOutputCreator

public class FeatureOutputMapper extends ParameterOutputSearchResultMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
  • Constructor Details

  • Method Details

    • createCondensed

      public org.n52.io.response.FeatureOutput createCondensed(org.n52.series.db.beans.AbstractFeatureEntity entity, org.n52.io.response.FeatureOutput output)
      Specified by:
      createCondensed in interface OutputMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
      Overrides:
      createCondensed in class ParameterOutputSearchResultMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
    • addExpandedValues

      public org.n52.io.response.FeatureOutput addExpandedValues(org.n52.series.db.beans.AbstractFeatureEntity entity, org.n52.io.response.FeatureOutput output)
      Specified by:
      addExpandedValues in interface OutputMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
      Overrides:
      addExpandedValues in class ParameterOutputSearchResultMapper<org.n52.series.db.beans.AbstractFeatureEntity,org.n52.io.response.FeatureOutput>
    • addExpandedValues

      protected org.n52.io.response.FeatureOutput addExpandedValues(org.n52.series.db.beans.AbstractFeatureEntity entity, org.n52.io.response.FeatureOutput output, boolean isParent, boolean isChild, Integer level)
    • getMemberList

      protected List<org.n52.io.response.FeatureOutput> getMemberList(Set<org.n52.series.db.beans.AbstractFeatureEntity> entities, Integer level, boolean isNotParent, boolean isNotChild)
    • getParameterOuput

      public org.n52.io.response.FeatureOutput getParameterOuput()