package com.yami.trading.bean.item.mapstruct; import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yami.trading.bean.item.domain.ItemSummary; import com.yami.trading.bean.item.dto.ItemSummaryDTO; 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 ItemSummaryWrapperImpl implements ItemSummaryWrapper { @Override public List toEntity(List arg0) { if ( arg0 == null ) { return null; } List list = new ArrayList( arg0.size() ); for ( ItemSummaryDTO itemSummaryDTO : arg0 ) { list.add( toEntity( itemSummaryDTO ) ); } return list; } @Override public List toDTO(List arg0) { if ( arg0 == null ) { return null; } List list = new ArrayList( arg0.size() ); for ( ItemSummary itemSummary : arg0 ) { list.add( toDTO( itemSummary ) ); } return list; } @Override public Page toEntity(Page arg0) { if ( arg0 == null ) { return null; } Page page = new Page(); 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 list1 = arg0.getOrders(); if ( list1 != null ) { page.setOrders( new ArrayList( list1 ) ); } page.setCountId( arg0.getCountId() ); page.setMaxLimit( arg0.getMaxLimit() ); return page; } @Override public Page toDTO(Page arg0) { if ( arg0 == null ) { return null; } Page page = new Page(); 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 list1 = arg0.getOrders(); if ( list1 != null ) { page.setOrders( new ArrayList( list1 ) ); } page.setCountId( arg0.getCountId() ); page.setMaxLimit( arg0.getMaxLimit() ); return page; } @Override public ItemSummary toEntity(ItemSummaryDTO dto) { if ( dto == null ) { return null; } ItemSummary itemSummary = new ItemSummary(); itemSummary.setUuid( dto.getUuid() ); itemSummary.setPbTtm( dto.getPbTtm() ); itemSummary.setBps( dto.getBps() ); itemSummary.setDividendRate( dto.getDividendRate() ); itemSummary.setNetProfitRatio( dto.getNetProfitRatio() ); itemSummary.setOperateIncomeQoq( dto.getOperateIncomeQoq() ); itemSummary.setYoyProfitShare( dto.getYoyProfitShare() ); itemSummary.setHkskMarketCap( dto.getHkskMarketCap() ); itemSummary.setSkMarketCap( dto.getSkMarketCap() ); itemSummary.setPeTtm( dto.getPeTtm() ); itemSummary.setDpsHkd( dto.getDpsHkd() ); itemSummary.setGrossProfitMargin( dto.getGrossProfitMargin() ); itemSummary.setOperateIncome( dto.getOperateIncome() ); itemSummary.setShhareholdersEarnings( dto.getShhareholdersEarnings() ); itemSummary.setHongKongStockCapital( dto.getHongKongStockCapital() ); itemSummary.setCommonAcs( dto.getCommonAcs() ); itemSummary.setSymbol( dto.getSymbol() ); itemSummary.setSecucode( dto.getSecucode() ); itemSummary.setSecurityType( dto.getSecurityType() ); itemSummary.setIsinCode( dto.getIsinCode() ); itemSummary.setListingDate( dto.getListingDate() ); itemSummary.setIssuePrice( dto.getIssuePrice() ); itemSummary.setBoard( dto.getBoard() ); itemSummary.setYearSettleDay( dto.getYearSettleDay() ); itemSummary.setIssuedCommonShares( dto.getIssuedCommonShares() ); itemSummary.setTradeUnit( dto.getTradeUnit() ); itemSummary.setParValuePerShare( dto.getParValuePerShare() ); itemSummary.setOrgName( dto.getOrgName() ); itemSummary.setEnName( dto.getEnName() ); itemSummary.setBelongIndustry( dto.getBelongIndustry() ); itemSummary.setHongKongStockShares( dto.getHongKongStockShares() ); itemSummary.setRegisteredCapital( dto.getRegisteredCapital() ); itemSummary.setChairman( dto.getChairman() ); itemSummary.setSecretary( dto.getSecretary() ); itemSummary.setFoundDate( dto.getFoundDate() ); itemSummary.setEmpNum( dto.getEmpNum() ); itemSummary.setOrgProfile( dto.getOrgProfile() ); itemSummary.setAddress( dto.getAddress() ); itemSummary.setCompanyHeadquarters( dto.getCompanyHeadquarters() ); itemSummary.setShareRegistrar( dto.getShareRegistrar() ); itemSummary.setAccountFirm( dto.getAccountFirm() ); itemSummary.setMainCorrespondentBank( dto.getMainCorrespondentBank() ); itemSummary.setLegalAdvisor( dto.getLegalAdvisor() ); itemSummary.setOrgWeb( dto.getOrgWeb() ); itemSummary.setOrgEmail( dto.getOrgEmail() ); itemSummary.setOrgTel( dto.getOrgTel() ); itemSummary.setOrgFax( dto.getOrgFax() ); itemSummary.setEps( dto.getEps() ); itemSummary.setTotalOperatingRevenue( dto.getTotalOperatingRevenue() ); itemSummary.setYoyTotalOperatingRevenue( dto.getYoyTotalOperatingRevenue() ); itemSummary.setNetProfit( dto.getNetProfit() ); itemSummary.setYoyNetProfit( dto.getYoyNetProfit() ); itemSummary.setRoe( dto.getRoe() ); itemSummary.setDebtRatio( dto.getDebtRatio() ); itemSummary.setCirculatingAShares( dto.getCirculatingAShares() ); itemSummary.setCirculatingAShareMarketCapitalization( dto.getCirculatingAShareMarketCapitalization() ); itemSummary.setLoanToValueRatio( dto.getLoanToValueRatio() ); itemSummary.setGoodwillScale( dto.getGoodwillScale() ); itemSummary.setRegion( dto.getRegion() ); itemSummary.setBelongingConcept( dto.getBelongingConcept() ); itemSummary.setLegalRepresentative( dto.getLegalRepresentative() ); itemSummary.setManagingDirector( dto.getManagingDirector() ); itemSummary.setManagementTeamSize( dto.getManagementTeamSize() ); itemSummary.setAuditOrganization( dto.getAuditOrganization() ); itemSummary.setNetFundsRaised( dto.getNetFundsRaised() ); itemSummary.setPeRatioAtIpo( dto.getPeRatioAtIpo() ); itemSummary.setOnlineDrawingRate( dto.getOnlineDrawingRate() ); itemSummary.setTotalIncome( dto.getTotalIncome() ); itemSummary.setYoyTotalIncome( dto.getYoyTotalIncome() ); itemSummary.setProfitParentCompany( dto.getProfitParentCompany() ); itemSummary.setYoyProfitParentCompany( dto.getYoyProfitParentCompany() ); itemSummary.setWeeklyInterestRate( dto.getWeeklyInterestRate() ); itemSummary.setStockExchange( dto.getStockExchange() ); itemSummary.setCreateTime( dto.getCreateTime() ); itemSummary.setCreateBy( dto.getCreateBy() ); itemSummary.setUpdateTime( dto.getUpdateTime() ); itemSummary.setUpdateBy( dto.getUpdateBy() ); itemSummary.setDelFlag( dto.getDelFlag() ); return itemSummary; } @Override public ItemSummaryDTO toDTO(ItemSummary entity) { if ( entity == null ) { return null; } ItemSummaryDTO itemSummaryDTO = new ItemSummaryDTO(); itemSummaryDTO.setCreateBy( entity.getCreateBy() ); itemSummaryDTO.setUpdateBy( entity.getUpdateBy() ); itemSummaryDTO.setDelFlag( entity.getDelFlag() ); itemSummaryDTO.setUuid( entity.getUuid() ); itemSummaryDTO.setPbTtm( entity.getPbTtm() ); itemSummaryDTO.setBps( entity.getBps() ); itemSummaryDTO.setDividendRate( entity.getDividendRate() ); itemSummaryDTO.setNetProfitRatio( entity.getNetProfitRatio() ); itemSummaryDTO.setOperateIncomeQoq( entity.getOperateIncomeQoq() ); itemSummaryDTO.setYoyProfitShare( entity.getYoyProfitShare() ); itemSummaryDTO.setHkskMarketCap( entity.getHkskMarketCap() ); itemSummaryDTO.setSkMarketCap( entity.getSkMarketCap() ); itemSummaryDTO.setPeTtm( entity.getPeTtm() ); itemSummaryDTO.setDpsHkd( entity.getDpsHkd() ); itemSummaryDTO.setGrossProfitMargin( entity.getGrossProfitMargin() ); itemSummaryDTO.setOperateIncome( entity.getOperateIncome() ); itemSummaryDTO.setShhareholdersEarnings( entity.getShhareholdersEarnings() ); itemSummaryDTO.setHongKongStockCapital( entity.getHongKongStockCapital() ); itemSummaryDTO.setCommonAcs( entity.getCommonAcs() ); itemSummaryDTO.setSymbol( entity.getSymbol() ); itemSummaryDTO.setSecucode( entity.getSecucode() ); itemSummaryDTO.setSecurityType( entity.getSecurityType() ); itemSummaryDTO.setIsinCode( entity.getIsinCode() ); itemSummaryDTO.setListingDate( entity.getListingDate() ); itemSummaryDTO.setIssuePrice( entity.getIssuePrice() ); itemSummaryDTO.setBoard( entity.getBoard() ); itemSummaryDTO.setYearSettleDay( entity.getYearSettleDay() ); itemSummaryDTO.setIssuedCommonShares( entity.getIssuedCommonShares() ); itemSummaryDTO.setTradeUnit( entity.getTradeUnit() ); itemSummaryDTO.setParValuePerShare( entity.getParValuePerShare() ); itemSummaryDTO.setOrgName( entity.getOrgName() ); itemSummaryDTO.setEnName( entity.getEnName() ); itemSummaryDTO.setBelongIndustry( entity.getBelongIndustry() ); itemSummaryDTO.setHongKongStockShares( entity.getHongKongStockShares() ); itemSummaryDTO.setRegisteredCapital( entity.getRegisteredCapital() ); itemSummaryDTO.setChairman( entity.getChairman() ); itemSummaryDTO.setSecretary( entity.getSecretary() ); itemSummaryDTO.setFoundDate( entity.getFoundDate() ); itemSummaryDTO.setEmpNum( entity.getEmpNum() ); itemSummaryDTO.setOrgProfile( entity.getOrgProfile() ); itemSummaryDTO.setAddress( entity.getAddress() ); itemSummaryDTO.setCompanyHeadquarters( entity.getCompanyHeadquarters() ); itemSummaryDTO.setShareRegistrar( entity.getShareRegistrar() ); itemSummaryDTO.setAccountFirm( entity.getAccountFirm() ); itemSummaryDTO.setMainCorrespondentBank( entity.getMainCorrespondentBank() ); itemSummaryDTO.setLegalAdvisor( entity.getLegalAdvisor() ); itemSummaryDTO.setOrgWeb( entity.getOrgWeb() ); itemSummaryDTO.setOrgEmail( entity.getOrgEmail() ); itemSummaryDTO.setOrgTel( entity.getOrgTel() ); itemSummaryDTO.setOrgFax( entity.getOrgFax() ); itemSummaryDTO.setEps( entity.getEps() ); itemSummaryDTO.setTotalOperatingRevenue( entity.getTotalOperatingRevenue() ); itemSummaryDTO.setYoyTotalOperatingRevenue( entity.getYoyTotalOperatingRevenue() ); itemSummaryDTO.setNetProfit( entity.getNetProfit() ); itemSummaryDTO.setYoyNetProfit( entity.getYoyNetProfit() ); itemSummaryDTO.setRoe( entity.getRoe() ); itemSummaryDTO.setDebtRatio( entity.getDebtRatio() ); itemSummaryDTO.setCirculatingAShares( entity.getCirculatingAShares() ); itemSummaryDTO.setCirculatingAShareMarketCapitalization( entity.getCirculatingAShareMarketCapitalization() ); itemSummaryDTO.setLoanToValueRatio( entity.getLoanToValueRatio() ); itemSummaryDTO.setGoodwillScale( entity.getGoodwillScale() ); itemSummaryDTO.setRegion( entity.getRegion() ); itemSummaryDTO.setBelongingConcept( entity.getBelongingConcept() ); itemSummaryDTO.setLegalRepresentative( entity.getLegalRepresentative() ); itemSummaryDTO.setManagingDirector( entity.getManagingDirector() ); itemSummaryDTO.setManagementTeamSize( entity.getManagementTeamSize() ); itemSummaryDTO.setAuditOrganization( entity.getAuditOrganization() ); itemSummaryDTO.setNetFundsRaised( entity.getNetFundsRaised() ); itemSummaryDTO.setPeRatioAtIpo( entity.getPeRatioAtIpo() ); itemSummaryDTO.setOnlineDrawingRate( entity.getOnlineDrawingRate() ); itemSummaryDTO.setTotalIncome( entity.getTotalIncome() ); itemSummaryDTO.setYoyTotalIncome( entity.getYoyTotalIncome() ); itemSummaryDTO.setProfitParentCompany( entity.getProfitParentCompany() ); itemSummaryDTO.setYoyProfitParentCompany( entity.getYoyProfitParentCompany() ); itemSummaryDTO.setWeeklyInterestRate( entity.getWeeklyInterestRate() ); itemSummaryDTO.setStockExchange( entity.getStockExchange() ); itemSummaryDTO.setCreateTime( entity.getCreateTime() ); itemSummaryDTO.setUpdateTime( entity.getUpdateTime() ); return itemSummaryDTO; } }