Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Generated(
- value = "org.mapstruct.ap.MappingProcessor",
- date = "2019-09-18T19:59:59+0300",
- comments = "version: 1.3.0.Final, compiler: javac, environment: Java 1.8.0_152 (Oracle Corporation)"
- )
- public class IRequestClonerImpl implements IRequestCloner {
- @Override
- public FilteringRequest clone(FilteringRequest customerDto) {
- if ( customerDto == null ) {
- return null;
- }
- FilteringRequest filteringRequest = new FilteringRequest();
- filteringRequest.setCategoryId( customerDto.getCategoryId() );
- filteringRequest.setLang( customerDto.getLang() );
- filteringRequest.setPrice( clone( customerDto.getPrice() ) );
- filteringRequest.setSearch( customerDto.getSearch() );
- filteringRequest.setAttributes( clone( customerDto.getAttributes() ) );
- return filteringRequest;
- }
- @Override
- public PriceRange clone(PriceRange price) {
- if ( price == null ) {
- return null;
- }
- PriceRange priceRange = new PriceRange();
- priceRange.setMin( price.getMin() );
- priceRange.setMax( price.getMax() );
- return priceRange;
- }
- @Override
- public List<SingleAttributeValueFilter> clone(List<SingleAttributeValueFilter> attributes) {
- if ( attributes == null ) {
- return null;
- }
- List<SingleAttributeValueFilter> list = new ArrayList<SingleAttributeValueFilter>( attributes.size() );
- for ( SingleAttributeValueFilter singleAttributeValueFilter : attributes ) {
- list.add( singleAttributeValueFilter );
- }
- return list;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement