package com.dy.pipIrrDemo.demo;
|
|
import com.dy.pipIrrGlobal.pojoDemo.DemoTest;
|
import java.util.ArrayList;
|
import java.util.List;
|
import javax.annotation.processing.Generated;
|
|
@Generated(
|
value = "org.mapstruct.ap.MappingProcessor",
|
date = "2024-06-07T10:27:18+0800",
|
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 20.0.2 (Oracle Corporation)"
|
)
|
public class DemoTestMapperImpl implements DemoTestMapper {
|
|
@Override
|
public DemoTest vo2po(DemoTestVo vo) {
|
if ( vo == null ) {
|
return null;
|
}
|
|
DemoTest.DemoTestBuilder demoTest = DemoTest.builder();
|
|
demoTest.phone( vo.getTel() );
|
demoTest.createDt( vo.getCreateDt() );
|
demoTest.age( vo.getAge() );
|
if ( vo.getNickName() != null ) {
|
demoTest.nickName( vo.getNickName() );
|
}
|
else {
|
demoTest.nickName( "别名" );
|
}
|
demoTest.attr( attrJsonToObject( vo.getAttr() ) );
|
demoTest.name( vo.getName() );
|
|
return demoTest.build();
|
}
|
|
@Override
|
public List<DemoTest> vos2pos(List<DemoTestVo> vos) {
|
if ( vos == null ) {
|
return null;
|
}
|
|
List<DemoTest> list = new ArrayList<DemoTest>( vos.size() );
|
for ( DemoTestVo demoTestVo : vos ) {
|
list.add( vo2po( demoTestVo ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public DemoTestVo po2vo(DemoTest po) {
|
if ( po == null ) {
|
return null;
|
}
|
|
DemoTestVo.DemoTestVoBuilder demoTestVo = DemoTestVo.builder();
|
|
demoTestVo.tel( po.getPhone() );
|
demoTestVo.attr( attrObjectToJson( po.getAttr() ) );
|
demoTestVo.id( po.getId() );
|
demoTestVo.name( po.getName() );
|
demoTestVo.nickName( po.getNickName() );
|
demoTestVo.age( po.getAge() );
|
demoTestVo.createDt( po.getCreateDt() );
|
|
return demoTestVo.build();
|
}
|
|
@Override
|
public List<DemoTestVo> pos2vos(List<DemoTest> pos) {
|
if ( pos == null ) {
|
return null;
|
}
|
|
List<DemoTestVo> list = new ArrayList<DemoTestVo>( pos.size() );
|
for ( DemoTest demoTest : pos ) {
|
list.add( po2vo( demoTest ) );
|
}
|
|
return list;
|
}
|
}
|