FieldTestMapstructEntityMapperImpl.java

package io.github.jhipster.sample.service.mapper;

import io.github.jhipster.sample.domain.FieldTestMapstructEntity;
import io.github.jhipster.sample.service.dto.FieldTestMapstructEntityDTO;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import javax.annotation.Generated;
import org.springframework.stereotype.Component;

@Generated(
    value = "org.mapstruct.ap.MappingProcessor",
    date = "2017-12-14T19:40:11+0000",
    comments = "version: 1.2.0.Final, compiler: javac, environment: Java 1.8.0_151 (Oracle Corporation)"
)
@Component
public class FieldTestMapstructEntityMapperImpl implements FieldTestMapstructEntityMapper {

    @Override
    public FieldTestMapstructEntity toEntity(FieldTestMapstructEntityDTO dto) {
        if ( dto == null ) {
            return null;
        }

        FieldTestMapstructEntity fieldTestMapstructEntity = new FieldTestMapstructEntity();

        fieldTestMapstructEntity.setId( dto.getId() );
        fieldTestMapstructEntity.setStringEva( dto.getStringEva() );
        fieldTestMapstructEntity.setStringRequiredEva( dto.getStringRequiredEva() );
        fieldTestMapstructEntity.setStringMinlengthEva( dto.getStringMinlengthEva() );
        fieldTestMapstructEntity.setStringMaxlengthEva( dto.getStringMaxlengthEva() );
        fieldTestMapstructEntity.setStringPatternEva( dto.getStringPatternEva() );
        fieldTestMapstructEntity.setIntegerEva( dto.getIntegerEva() );
        fieldTestMapstructEntity.setIntegerRequiredEva( dto.getIntegerRequiredEva() );
        fieldTestMapstructEntity.setIntegerMinEva( dto.getIntegerMinEva() );
        fieldTestMapstructEntity.setIntegerMaxEva( dto.getIntegerMaxEva() );
        fieldTestMapstructEntity.setLongEva( dto.getLongEva() );
        fieldTestMapstructEntity.setLongRequiredEva( dto.getLongRequiredEva() );
        fieldTestMapstructEntity.setLongMinEva( dto.getLongMinEva() );
        fieldTestMapstructEntity.setLongMaxEva( dto.getLongMaxEva() );
        fieldTestMapstructEntity.setFloatEva( dto.getFloatEva() );
        fieldTestMapstructEntity.setFloatRequiredEva( dto.getFloatRequiredEva() );
        fieldTestMapstructEntity.setFloatMinEva( dto.getFloatMinEva() );
        fieldTestMapstructEntity.setFloatMaxEva( dto.getFloatMaxEva() );
        fieldTestMapstructEntity.setDoubleRequiredEva( dto.getDoubleRequiredEva() );
        fieldTestMapstructEntity.setDoubleMinEva( dto.getDoubleMinEva() );
        fieldTestMapstructEntity.setDoubleMaxEva( dto.getDoubleMaxEva() );
        fieldTestMapstructEntity.setBigDecimalRequiredEva( dto.getBigDecimalRequiredEva() );
        fieldTestMapstructEntity.setBigDecimalMinEva( dto.getBigDecimalMinEva() );
        fieldTestMapstructEntity.setBigDecimalMaxEva( dto.getBigDecimalMaxEva() );
        fieldTestMapstructEntity.setLocalDateEva( dto.getLocalDateEva() );
        fieldTestMapstructEntity.setLocalDateRequiredEva( dto.getLocalDateRequiredEva() );
        fieldTestMapstructEntity.setInstantEva( dto.getInstantEva() );
        fieldTestMapstructEntity.setInstanteRequiredEva( dto.getInstanteRequiredEva() );
        fieldTestMapstructEntity.setZonedDateTimeEva( dto.getZonedDateTimeEva() );
        fieldTestMapstructEntity.setZonedDateTimeRequiredEva( dto.getZonedDateTimeRequiredEva() );
        fieldTestMapstructEntity.setBooleanEva( dto.isBooleanEva() );
        fieldTestMapstructEntity.setBooleanRequiredEva( dto.isBooleanRequiredEva() );
        fieldTestMapstructEntity.setEnumEva( dto.getEnumEva() );
        fieldTestMapstructEntity.setEnumRequiredEva( dto.getEnumRequiredEva() );
        byte[] byteImageEva = dto.getByteImageEva();
        if ( byteImageEva != null ) {
            fieldTestMapstructEntity.setByteImageEva( Arrays.copyOf( byteImageEva, byteImageEva.length ) );
        }
        fieldTestMapstructEntity.setByteImageEvaContentType( dto.getByteImageEvaContentType() );
        byte[] byteImageRequiredEva = dto.getByteImageRequiredEva();
        if ( byteImageRequiredEva != null ) {
            fieldTestMapstructEntity.setByteImageRequiredEva( Arrays.copyOf( byteImageRequiredEva, byteImageRequiredEva.length ) );
        }
        fieldTestMapstructEntity.setByteImageRequiredEvaContentType( dto.getByteImageRequiredEvaContentType() );
        byte[] byteImageMinbytesEva = dto.getByteImageMinbytesEva();
        if ( byteImageMinbytesEva != null ) {
            fieldTestMapstructEntity.setByteImageMinbytesEva( Arrays.copyOf( byteImageMinbytesEva, byteImageMinbytesEva.length ) );
        }
        fieldTestMapstructEntity.setByteImageMinbytesEvaContentType( dto.getByteImageMinbytesEvaContentType() );
        byte[] byteImageMaxbytesEva = dto.getByteImageMaxbytesEva();
        if ( byteImageMaxbytesEva != null ) {
            fieldTestMapstructEntity.setByteImageMaxbytesEva( Arrays.copyOf( byteImageMaxbytesEva, byteImageMaxbytesEva.length ) );
        }
        fieldTestMapstructEntity.setByteImageMaxbytesEvaContentType( dto.getByteImageMaxbytesEvaContentType() );
        byte[] byteAnyEva = dto.getByteAnyEva();
        if ( byteAnyEva != null ) {
            fieldTestMapstructEntity.setByteAnyEva( Arrays.copyOf( byteAnyEva, byteAnyEva.length ) );
        }
        fieldTestMapstructEntity.setByteAnyEvaContentType( dto.getByteAnyEvaContentType() );
        byte[] byteAnyRequiredEva = dto.getByteAnyRequiredEva();
        if ( byteAnyRequiredEva != null ) {
            fieldTestMapstructEntity.setByteAnyRequiredEva( Arrays.copyOf( byteAnyRequiredEva, byteAnyRequiredEva.length ) );
        }
        fieldTestMapstructEntity.setByteAnyRequiredEvaContentType( dto.getByteAnyRequiredEvaContentType() );
        byte[] byteAnyMinbytesEva = dto.getByteAnyMinbytesEva();
        if ( byteAnyMinbytesEva != null ) {
            fieldTestMapstructEntity.setByteAnyMinbytesEva( Arrays.copyOf( byteAnyMinbytesEva, byteAnyMinbytesEva.length ) );
        }
        fieldTestMapstructEntity.setByteAnyMinbytesEvaContentType( dto.getByteAnyMinbytesEvaContentType() );
        byte[] byteAnyMaxbytesEva = dto.getByteAnyMaxbytesEva();
        if ( byteAnyMaxbytesEva != null ) {
            fieldTestMapstructEntity.setByteAnyMaxbytesEva( Arrays.copyOf( byteAnyMaxbytesEva, byteAnyMaxbytesEva.length ) );
        }
        fieldTestMapstructEntity.setByteAnyMaxbytesEvaContentType( dto.getByteAnyMaxbytesEvaContentType() );
        fieldTestMapstructEntity.setByteTextEva( dto.getByteTextEva() );
        fieldTestMapstructEntity.setByteTextRequiredEva( dto.getByteTextRequiredEva() );
        fieldTestMapstructEntity.setByteTextMinbytesEva( dto.getByteTextMinbytesEva() );
        fieldTestMapstructEntity.setByteTextMaxbytesEva( dto.getByteTextMaxbytesEva() );

        return fieldTestMapstructEntity;
    }

    @Override
    public FieldTestMapstructEntityDTO toDto(FieldTestMapstructEntity entity) {
        if ( entity == null ) {
            return null;
        }

        FieldTestMapstructEntityDTO fieldTestMapstructEntityDTO = new FieldTestMapstructEntityDTO();

        fieldTestMapstructEntityDTO.setId( entity.getId() );
        fieldTestMapstructEntityDTO.setStringEva( entity.getStringEva() );
        fieldTestMapstructEntityDTO.setStringRequiredEva( entity.getStringRequiredEva() );
        fieldTestMapstructEntityDTO.setStringMinlengthEva( entity.getStringMinlengthEva() );
        fieldTestMapstructEntityDTO.setStringMaxlengthEva( entity.getStringMaxlengthEva() );
        fieldTestMapstructEntityDTO.setStringPatternEva( entity.getStringPatternEva() );
        fieldTestMapstructEntityDTO.setIntegerEva( entity.getIntegerEva() );
        fieldTestMapstructEntityDTO.setIntegerRequiredEva( entity.getIntegerRequiredEva() );
        fieldTestMapstructEntityDTO.setIntegerMinEva( entity.getIntegerMinEva() );
        fieldTestMapstructEntityDTO.setIntegerMaxEva( entity.getIntegerMaxEva() );
        fieldTestMapstructEntityDTO.setLongEva( entity.getLongEva() );
        fieldTestMapstructEntityDTO.setLongRequiredEva( entity.getLongRequiredEva() );
        fieldTestMapstructEntityDTO.setLongMinEva( entity.getLongMinEva() );
        fieldTestMapstructEntityDTO.setLongMaxEva( entity.getLongMaxEva() );
        fieldTestMapstructEntityDTO.setFloatEva( entity.getFloatEva() );
        fieldTestMapstructEntityDTO.setFloatRequiredEva( entity.getFloatRequiredEva() );
        fieldTestMapstructEntityDTO.setFloatMinEva( entity.getFloatMinEva() );
        fieldTestMapstructEntityDTO.setFloatMaxEva( entity.getFloatMaxEva() );
        fieldTestMapstructEntityDTO.setDoubleRequiredEva( entity.getDoubleRequiredEva() );
        fieldTestMapstructEntityDTO.setDoubleMinEva( entity.getDoubleMinEva() );
        fieldTestMapstructEntityDTO.setDoubleMaxEva( entity.getDoubleMaxEva() );
        fieldTestMapstructEntityDTO.setBigDecimalRequiredEva( entity.getBigDecimalRequiredEva() );
        fieldTestMapstructEntityDTO.setBigDecimalMinEva( entity.getBigDecimalMinEva() );
        fieldTestMapstructEntityDTO.setBigDecimalMaxEva( entity.getBigDecimalMaxEva() );
        fieldTestMapstructEntityDTO.setLocalDateEva( entity.getLocalDateEva() );
        fieldTestMapstructEntityDTO.setLocalDateRequiredEva( entity.getLocalDateRequiredEva() );
        fieldTestMapstructEntityDTO.setInstantEva( entity.getInstantEva() );
        fieldTestMapstructEntityDTO.setInstanteRequiredEva( entity.getInstanteRequiredEva() );
        fieldTestMapstructEntityDTO.setZonedDateTimeEva( entity.getZonedDateTimeEva() );
        fieldTestMapstructEntityDTO.setZonedDateTimeRequiredEva( entity.getZonedDateTimeRequiredEva() );
        fieldTestMapstructEntityDTO.setBooleanEva( entity.isBooleanEva() );
        fieldTestMapstructEntityDTO.setBooleanRequiredEva( entity.isBooleanRequiredEva() );
        fieldTestMapstructEntityDTO.setEnumEva( entity.getEnumEva() );
        fieldTestMapstructEntityDTO.setEnumRequiredEva( entity.getEnumRequiredEva() );
        byte[] byteImageEva = entity.getByteImageEva();
        if ( byteImageEva != null ) {
            fieldTestMapstructEntityDTO.setByteImageEva( Arrays.copyOf( byteImageEva, byteImageEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteImageEvaContentType( entity.getByteImageEvaContentType() );
        byte[] byteImageRequiredEva = entity.getByteImageRequiredEva();
        if ( byteImageRequiredEva != null ) {
            fieldTestMapstructEntityDTO.setByteImageRequiredEva( Arrays.copyOf( byteImageRequiredEva, byteImageRequiredEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteImageRequiredEvaContentType( entity.getByteImageRequiredEvaContentType() );
        byte[] byteImageMinbytesEva = entity.getByteImageMinbytesEva();
        if ( byteImageMinbytesEva != null ) {
            fieldTestMapstructEntityDTO.setByteImageMinbytesEva( Arrays.copyOf( byteImageMinbytesEva, byteImageMinbytesEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteImageMinbytesEvaContentType( entity.getByteImageMinbytesEvaContentType() );
        byte[] byteImageMaxbytesEva = entity.getByteImageMaxbytesEva();
        if ( byteImageMaxbytesEva != null ) {
            fieldTestMapstructEntityDTO.setByteImageMaxbytesEva( Arrays.copyOf( byteImageMaxbytesEva, byteImageMaxbytesEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteImageMaxbytesEvaContentType( entity.getByteImageMaxbytesEvaContentType() );
        byte[] byteAnyEva = entity.getByteAnyEva();
        if ( byteAnyEva != null ) {
            fieldTestMapstructEntityDTO.setByteAnyEva( Arrays.copyOf( byteAnyEva, byteAnyEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteAnyEvaContentType( entity.getByteAnyEvaContentType() );
        byte[] byteAnyRequiredEva = entity.getByteAnyRequiredEva();
        if ( byteAnyRequiredEva != null ) {
            fieldTestMapstructEntityDTO.setByteAnyRequiredEva( Arrays.copyOf( byteAnyRequiredEva, byteAnyRequiredEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteAnyRequiredEvaContentType( entity.getByteAnyRequiredEvaContentType() );
        byte[] byteAnyMinbytesEva = entity.getByteAnyMinbytesEva();
        if ( byteAnyMinbytesEva != null ) {
            fieldTestMapstructEntityDTO.setByteAnyMinbytesEva( Arrays.copyOf( byteAnyMinbytesEva, byteAnyMinbytesEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteAnyMinbytesEvaContentType( entity.getByteAnyMinbytesEvaContentType() );
        byte[] byteAnyMaxbytesEva = entity.getByteAnyMaxbytesEva();
        if ( byteAnyMaxbytesEva != null ) {
            fieldTestMapstructEntityDTO.setByteAnyMaxbytesEva( Arrays.copyOf( byteAnyMaxbytesEva, byteAnyMaxbytesEva.length ) );
        }
        fieldTestMapstructEntityDTO.setByteAnyMaxbytesEvaContentType( entity.getByteAnyMaxbytesEvaContentType() );
        fieldTestMapstructEntityDTO.setByteTextEva( entity.getByteTextEva() );
        fieldTestMapstructEntityDTO.setByteTextRequiredEva( entity.getByteTextRequiredEva() );
        fieldTestMapstructEntityDTO.setByteTextMinbytesEva( entity.getByteTextMinbytesEva() );
        fieldTestMapstructEntityDTO.setByteTextMaxbytesEva( entity.getByteTextMaxbytesEva() );

        return fieldTestMapstructEntityDTO;
    }

    @Override
    public List<FieldTestMapstructEntity> toEntity(List<FieldTestMapstructEntityDTO> dtoList) {
        if ( dtoList == null ) {
            return null;
        }

        List<FieldTestMapstructEntity> list = new ArrayList<FieldTestMapstructEntity>( dtoList.size() );
        for ( FieldTestMapstructEntityDTO fieldTestMapstructEntityDTO : dtoList ) {
            list.add( toEntity( fieldTestMapstructEntityDTO ) );
        }

        return list;
    }

    @Override
    public List<FieldTestMapstructEntityDTO> toDto(List<FieldTestMapstructEntity> entityList) {
        if ( entityList == null ) {
            return null;
        }

        List<FieldTestMapstructEntityDTO> list = new ArrayList<FieldTestMapstructEntityDTO>( entityList.size() );
        for ( FieldTestMapstructEntity fieldTestMapstructEntity : entityList ) {
            list.add( toDto( fieldTestMapstructEntity ) );
        }

        return list;
    }
}