All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.bixuebihui.test.converter.TestGenConverterImpl Maven / Gradle / Ivy

package com.bixuebihui.test.converter;

import com.bixuebihui.test.dto.TestGenDto;
import com.bixuebihui.test.pojo.TestGen;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.processing.Generated;

@Generated(
    value = "org.mapstruct.ap.MappingProcessor",
    date = "2024-11-19T12:26:05+0800",
    comments = "version: 1.5.3.Final, compiler: javac, environment: Java 17.0.9 (GraalVM Community)"
)
public class TestGenConverterImpl implements TestGenConverter {

    @Override
    public TestGenDto toDto(TestGen info) {
        if ( info == null ) {
            return null;
        }

        TestGenDto testGenDto = new TestGenDto();

        testGenDto.setId( info.getId() );
        testGenDto.setName( info.getName() );
        testGenDto.setAge( info.getAge() );
        testGenDto.setBirth( info.getBirth() );
        testGenDto.setEduId( info.getEduId() );
        testGenDto.setGender( info.getGender() );
        testGenDto.setSex( info.getSex() );
        testGenDto.setChild( info.getChild() );

        return testGenDto;
    }

    @Override
    public TestGen toDao(TestGenDto info) {
        if ( info == null ) {
            return null;
        }

        TestGen testGen = new TestGen();

        testGen.setId( info.getId() );
        testGen.setName( info.getName() );
        testGen.setAge( info.getAge() );
        testGen.setBirth( info.getBirth() );
        testGen.setEduId( info.getEduId() );
        testGen.setGender( info.getGender() );
        testGen.setSex( info.getSex() );
        testGen.setChild( info.getChild() );

        return testGen;
    }

    @Override
    public List toDtoList(List info) {
        if ( info == null ) {
            return null;
        }

        List list = new ArrayList( info.size() );
        for ( TestGen testGen : info ) {
            list.add( toDto( testGen ) );
        }

        return list;
    }

    @Override
    public List toDaoList(List info) {
        if ( info == null ) {
            return null;
        }

        List list = new ArrayList( info.size() );
        for ( TestGenDto testGenDto : info ) {
            list.add( toDao( testGenDto ) );
        }

        return list;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy