Interface OutputMapper<E extends org.n52.series.db.beans.DescribableEntity,O extends org.n52.io.response.ParameterOutput>
- All Known Implementing Classes:
CategoryOutputMapper,DatasetOutputMapper,FeatureOutputMapper,HierarchicalOutputMapper,MeasuringProgramOutputMapper,OfferingOutputMapper,ParameterOutputSearchResultMapper,PhenomenonOutputMapper,PlatformOutputMapper,ProcedureOutputMapper,SamplingOutputMapper,ServiceOutputMapper,TagOutputMapper
public interface OutputMapper<E extends org.n52.series.db.beans.DescribableEntity,O extends org.n52.io.response.ParameterOutput>
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voidaddDomainId(O result, E entity, DbQuery query, org.n52.io.request.IoParameters parameters) addExpandedValues(E entity, O output) default voiddefault voiddefault voidaddSelected(O result, E entity, DbQuery query, org.n52.io.request.IoParameters parameters) default booleancheckSelected(String selection) default booleancheckSubSelected(String sub, String selection) default OcreateCondensed(E entity) createCondensed(E entity, O output) default OcreateExpanded(E entity) default OcreateExpanded(E entity, O output) default StringcreateLabel(E entity, DbQuery query) default StringgetCollectionName(O result, E entity) org.slf4j.LoggergetSubSelection(String sub) booleandefault booleanisSelected(String selection) default booleanisSubSelected(String sub, String selection) default void
-
Method Details
-
createCondensed
-
createCondensed
-
createExpanded
-
createExpanded
-
addExpandedValues
-
getParameterOuput
O getParameterOuput() -
hasSelect
boolean hasSelect() -
getSelection
-
getSubSelection
-
getSubSelection
-
isSubSelected
-
checkSubSelected
-
isSelected
-
checkSelected
-
addAll
-
addSelected
-
addLabel
-
createLabel
-
addDomainId
-
addHref
-
getCollectionName
-
getHrefBase
String getHrefBase() -
getLogger
org.slf4j.Logger getLogger() -
log
-