Class LogicalOperatorMapper
java.lang.Object
com.samupert.univpm.eurostat.filtering.operator.mapper.LogicalOperatorMapper
- All Implemented Interfaces:
DtoToEntityMapper<String,
,LogicalOperator> EntityToDtoMapper<String,
LogicalOperator>
@Component
public class LogicalOperatorMapper
extends Object
implements DtoToEntityMapper<String,LogicalOperator>, EntityToDtoMapper<String,LogicalOperator>
Mapper to map a String to a LogicalOperator and vice versa.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDto
(LogicalOperator entity) Maps an entity to a DTO.Maps a DTO to an entity.
-
Constructor Details
-
LogicalOperatorMapper
public LogicalOperatorMapper()
-
-
Method Details
-
getDto
Description copied from interface:EntityToDtoMapper
Maps an entity to a DTO.- Specified by:
getDto
in interfaceEntityToDtoMapper<String,
LogicalOperator> - Parameters:
entity
- The entity to be mapped.- Returns:
- The DTO mapped from the entity.
-
getEntity
Description copied from interface:DtoToEntityMapper
Maps a DTO to an entity.- Specified by:
getEntity
in interfaceDtoToEntityMapper<String,
LogicalOperator> - Parameters:
operatorValue
- The DTO to map.- Returns:
- The mapped entity.
- Throws:
InvalidOperatorException
-