Class ConditionalSearchCriteriaMapper
java.lang.Object
com.samupert.univpm.eurostat.filtering.criteria.mapper.ConditionalSearchCriteriaMapper
- All Implemented Interfaces:
DtoToEntityMapper<SearchCriteriaDto,
,SearchCriteriaSpecification> SearchCriteriaMapper
@Component
public class ConditionalSearchCriteriaMapper
extends Object
implements SearchCriteriaMapper
This class maps a
SearchCriteriaDto
to a ConditionalSearchCriteria
.- See Also:
-
Constructor Summary
ConstructorDescriptionConditionalSearchCriteriaMapper
(ConditionalOperatorMapper operatorMapper) Creates a newConditionalSearchCriteriaMapper
with the givenConditionalOperatorMapper
. -
Method Summary
Modifier and TypeMethodDescriptionMaps a DTO to an entity.
-
Constructor Details
-
ConditionalSearchCriteriaMapper
Creates a newConditionalSearchCriteriaMapper
with the givenConditionalOperatorMapper
.- Parameters:
operatorMapper
- TheConditionalOperatorMapper
used to map aSearchCriteriaDto
to aConditionalOperator
.
-
-
Method Details
-
getEntity
public ConditionalSearchCriteria<?> getEntity(SearchCriteriaDto dto) throws InvalidOperatorException, InvalidFieldNameException Description copied from interface:DtoToEntityMapper
Maps a DTO to an entity.- Specified by:
getEntity
in interfaceDtoToEntityMapper<SearchCriteriaDto,
SearchCriteriaSpecification> - Parameters:
dto
- The DTO to map.- Returns:
- The mapped entity.
- Throws:
InvalidOperatorException
InvalidFieldNameException
-