Interface OutputMapper<E extends org.n52.series.db.beans.DescribableEntity,​O extends org.n52.io.response.ParameterOutput>

    • Method Detail

      • createCondensed

        default O createCondensed​(E entity)
      • createCondensed

        O createCondensed​(E entity,
                          O output)
      • createExpanded

        default O createExpanded​(E entity)
      • createExpanded

        default O createExpanded​(E entity,
                                 O output)
      • addExpandedValues

        O addExpandedValues​(E entity,
                            O output)
      • getParameterOuput

        O getParameterOuput()
      • hasSelect

        boolean hasSelect()
      • isSubSelected

        default boolean isSubSelected​(String sub,
                                      String selection)
      • checkSubSelected

        default boolean checkSubSelected​(String sub,
                                         String selection)
      • isSelected

        default boolean isSelected​(String selection)
      • checkSelected

        default boolean checkSelected​(String selection)
      • addAll

        default void addAll​(O result,
                            E entity,
                            DbQuery query,
                            org.n52.io.request.IoParameters parameters)
      • addSelected

        default void addSelected​(O result,
                                 E entity,
                                 DbQuery query,
                                 org.n52.io.request.IoParameters parameters)
      • addLabel

        default void addLabel​(O result,
                              E entity,
                              DbQuery query,
                              org.n52.io.request.IoParameters parameters)
      • createLabel

        default String createLabel​(E entity,
                                   DbQuery query)
      • addDomainId

        default void addDomainId​(O result,
                                 E entity,
                                 DbQuery query,
                                 org.n52.io.request.IoParameters parameters)
      • addHref

        default void addHref​(O result,
                             E entity,
                             DbQuery query,
                             org.n52.io.request.IoParameters parameters)
      • getCollectionName

        default String getCollectionName​(O result,
                                         E entity)
      • getHrefBase

        String getHrefBase()
      • getLogger

        org.slf4j.Logger getLogger()
      • log

        default void log​(org.n52.series.db.beans.DescribableEntity entity,
                         Exception e)