package com.yami.trading.bean.robot.mapstruct;
|
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.yami.trading.bean.robot.domain.Robot;
|
import com.yami.trading.bean.robot.dto.RobotDTO;
|
import java.util.ArrayList;
|
import java.util.List;
|
import javax.annotation.Generated;
|
import org.springframework.stereotype.Component;
|
|
@Generated(
|
value = "org.mapstruct.ap.MappingProcessor",
|
date = "2024-06-13T10:08:45+0800",
|
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_401 (Oracle Corporation)"
|
)
|
@Component
|
public class RobotWrapperImpl implements RobotWrapper {
|
|
@Override
|
public Robot toEntity(RobotDTO arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Robot robot = new Robot();
|
|
robot.setUuid( arg0.getUuid() );
|
robot.setSymbol( arg0.getSymbol() );
|
robot.setUser( arg0.getUser() );
|
robot.setStatus( arg0.getStatus() );
|
robot.setStep( arg0.getStep() );
|
robot.setMaxmunInterval( arg0.getMaxmunInterval() );
|
robot.setMinmunInterval( arg0.getMinmunInterval() );
|
robot.setMaxmunNum( arg0.getMaxmunNum() );
|
robot.setMinmunNum( arg0.getMinmunNum() );
|
robot.setMoney( arg0.getMoney() );
|
robot.setMinmuanAmount( arg0.getMinmuanAmount() );
|
robot.setRandom1( arg0.getRandom1() );
|
robot.setRandom2( arg0.getRandom2() );
|
robot.setRandom3( arg0.getRandom3() );
|
robot.setRandom4( arg0.getRandom4() );
|
robot.setRandom5( arg0.getRandom5() );
|
robot.setRandom6( arg0.getRandom6() );
|
robot.setPriceDecimals( arg0.getPriceDecimals() );
|
robot.setNumDecimals( arg0.getNumDecimals() );
|
robot.setMaxumPriceDiff( arg0.getMaxumPriceDiff() );
|
robot.setBuyNum( arg0.getBuyNum() );
|
robot.setSellNum( arg0.getSellNum() );
|
robot.setHighFrequency( arg0.getHighFrequency() );
|
robot.setLowFrequency( arg0.getLowFrequency() );
|
robot.setWeight( arg0.getWeight() );
|
robot.setRunningStatus( arg0.getRunningStatus() );
|
robot.setFollowMarket( arg0.getFollowMarket() );
|
robot.setMarketIncrease( arg0.getMarketIncrease() );
|
robot.setMultiple( arg0.getMultiple() );
|
robot.setUpdateTime( arg0.getUpdateTime() );
|
robot.setCreateTime( arg0.getCreateTime() );
|
robot.setUsername( arg0.getUsername() );
|
robot.setPassword( arg0.getPassword() );
|
|
return robot;
|
}
|
|
@Override
|
public RobotDTO toDTO(Robot arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
RobotDTO robotDTO = new RobotDTO();
|
|
robotDTO.setUuid( arg0.getUuid() );
|
robotDTO.setSymbol( arg0.getSymbol() );
|
robotDTO.setUsername( arg0.getUsername() );
|
robotDTO.setPassword( arg0.getPassword() );
|
robotDTO.setUser( arg0.getUser() );
|
robotDTO.setStatus( arg0.getStatus() );
|
robotDTO.setStep( arg0.getStep() );
|
robotDTO.setMaxmunInterval( arg0.getMaxmunInterval() );
|
robotDTO.setMinmunInterval( arg0.getMinmunInterval() );
|
robotDTO.setMaxmunNum( arg0.getMaxmunNum() );
|
robotDTO.setMinmunNum( arg0.getMinmunNum() );
|
robotDTO.setMoney( arg0.getMoney() );
|
robotDTO.setMinmuanAmount( arg0.getMinmuanAmount() );
|
robotDTO.setRandom1( arg0.getRandom1() );
|
robotDTO.setRandom2( arg0.getRandom2() );
|
robotDTO.setRandom3( arg0.getRandom3() );
|
robotDTO.setRandom4( arg0.getRandom4() );
|
robotDTO.setRandom5( arg0.getRandom5() );
|
robotDTO.setRandom6( arg0.getRandom6() );
|
robotDTO.setPriceDecimals( arg0.getPriceDecimals() );
|
robotDTO.setNumDecimals( arg0.getNumDecimals() );
|
robotDTO.setMaxumPriceDiff( arg0.getMaxumPriceDiff() );
|
robotDTO.setBuyNum( arg0.getBuyNum() );
|
robotDTO.setSellNum( arg0.getSellNum() );
|
robotDTO.setHighFrequency( arg0.getHighFrequency() );
|
robotDTO.setLowFrequency( arg0.getLowFrequency() );
|
robotDTO.setWeight( arg0.getWeight() );
|
robotDTO.setRunningStatus( arg0.getRunningStatus() );
|
robotDTO.setFollowMarket( arg0.getFollowMarket() );
|
robotDTO.setMarketIncrease( arg0.getMarketIncrease() );
|
robotDTO.setMultiple( arg0.getMultiple() );
|
robotDTO.setUpdateTime( arg0.getUpdateTime() );
|
robotDTO.setCreateTime( arg0.getCreateTime() );
|
|
return robotDTO;
|
}
|
|
@Override
|
public List<Robot> toEntity(List<RobotDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<Robot> list = new ArrayList<Robot>( arg0.size() );
|
for ( RobotDTO robotDTO : arg0 ) {
|
list.add( toEntity( robotDTO ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public List<RobotDTO> toDTO(List<Robot> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
List<RobotDTO> list = new ArrayList<RobotDTO>( arg0.size() );
|
for ( Robot robot : arg0 ) {
|
list.add( toDTO( robot ) );
|
}
|
|
return list;
|
}
|
|
@Override
|
public Page<Robot> toEntity(Page<RobotDTO> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<Robot> page = new Page<Robot>();
|
|
page.setPages( arg0.getPages() );
|
page.setRecords( toEntity( arg0.getRecords() ) );
|
page.setTotal( arg0.getTotal() );
|
page.setSize( arg0.getSize() );
|
page.setCurrent( arg0.getCurrent() );
|
page.setSearchCount( arg0.isSearchCount() );
|
page.setOptimizeCountSql( arg0.isOptimizeCountSql() );
|
List<OrderItem> list1 = arg0.getOrders();
|
if ( list1 != null ) {
|
page.setOrders( new ArrayList<OrderItem>( list1 ) );
|
}
|
page.setCountId( arg0.getCountId() );
|
page.setMaxLimit( arg0.getMaxLimit() );
|
|
return page;
|
}
|
|
@Override
|
public Page<RobotDTO> toDTO(Page<Robot> arg0) {
|
if ( arg0 == null ) {
|
return null;
|
}
|
|
Page<RobotDTO> page = new Page<RobotDTO>();
|
|
page.setPages( arg0.getPages() );
|
page.setRecords( toDTO( arg0.getRecords() ) );
|
page.setTotal( arg0.getTotal() );
|
page.setSize( arg0.getSize() );
|
page.setCurrent( arg0.getCurrent() );
|
page.setSearchCount( arg0.isSearchCount() );
|
page.setOptimizeCountSql( arg0.isOptimizeCountSql() );
|
List<OrderItem> list1 = arg0.getOrders();
|
if ( list1 != null ) {
|
page.setOrders( new ArrayList<OrderItem>( list1 ) );
|
}
|
page.setCountId( arg0.getCountId() );
|
page.setMaxLimit( arg0.getMaxLimit() );
|
|
return page;
|
}
|
}
|