Class CassandreMapperImpl
- java.lang.Object
-
- tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
-
- All Implemented Interfaces:
CassandreMapper
@Generated(value="org.mapstruct.ap.MappingProcessor", date="2020-03-14T22:32:46+0000", comments="version: 1.3.1.Final, compiler: javac, environment: Java 11.0.6 (Azul Systems, Inc.)") public class CassandreMapperImpl extends Object implements CassandreMapper
-
-
Constructor Summary
Constructors Constructor Description CassandreMapperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BalanceDTO
mapToBalanceDTO(org.knowm.xchange.dto.account.Balance source)
Map Balance to BalanceDTO.CurrencyDTO
mapToCurrencyDTO(org.knowm.xchange.currency.Currency source)
Map Currency to CurrencyDTO.Map<CurrencyDTO,BalanceDTO>
mapToCurrencyDTOAndBalanceDTO(Map<org.knowm.xchange.currency.Currency,org.knowm.xchange.dto.account.Balance> source)
Map balance.CurrencyPairDTO
mapToCurrencyPairDTO(org.knowm.xchange.currency.CurrencyPair source)
Map CurrencyPair to CurrencyPairDTO.OrderDTO
mapToOrderDTO(org.knowm.xchange.dto.trade.LimitOrder source)
Map Order to OrderDTO.org.knowm.xchange.dto.Order.OrderType
mapToOrderType(OrderTypeDTO source)
Map to OrderTypeDTO.OrderTypeDTO
mapToOrderTypeDTO(org.knowm.xchange.dto.Order.OrderType source)
Map to OrderTypeDTO.TickerDTO
mapToTickerDTO(org.knowm.xchange.dto.marketdata.Ticker source)
Map Ticker to TickerDTO.UserDTO
mapToUserDTO(org.knowm.xchange.dto.account.AccountInfo source)
Map AccountInfo to AccountDTO.AccountDTO
mapToWalletDTO(org.knowm.xchange.dto.account.Wallet source)
Map Wallet to WalletDTO.protected OrderStatusDTO
orderStatusToOrderStatusDTO(org.knowm.xchange.dto.Order.OrderStatus orderStatus)
protected Map<String,AccountDTO>
stringWalletMapToStringAccountDTOMap(Map<String,org.knowm.xchange.dto.account.Wallet> map)
-
-
-
Method Detail
-
mapToCurrencyPairDTO
public CurrencyPairDTO mapToCurrencyPairDTO(org.knowm.xchange.currency.CurrencyPair source)
Description copied from interface:CassandreMapper
Map CurrencyPair to CurrencyPairDTO.- Specified by:
mapToCurrencyPairDTO
in interfaceCassandreMapper
- Parameters:
source
- CurrencyPair- Returns:
- CurrencyPairDTO
-
mapToCurrencyDTO
public CurrencyDTO mapToCurrencyDTO(org.knowm.xchange.currency.Currency source)
Description copied from interface:CassandreMapper
Map Currency to CurrencyDTO.- Specified by:
mapToCurrencyDTO
in interfaceCassandreMapper
- Parameters:
source
- Currency- Returns:
- CurrencyDTO
-
mapToUserDTO
public UserDTO mapToUserDTO(org.knowm.xchange.dto.account.AccountInfo source)
Description copied from interface:CassandreMapper
Map AccountInfo to AccountDTO.- Specified by:
mapToUserDTO
in interfaceCassandreMapper
- Parameters:
source
- AccountInfo- Returns:
- AccountDTO
-
mapToWalletDTO
public AccountDTO mapToWalletDTO(org.knowm.xchange.dto.account.Wallet source)
Description copied from interface:CassandreMapper
Map Wallet to WalletDTO.- Specified by:
mapToWalletDTO
in interfaceCassandreMapper
- Parameters:
source
- Wallet- Returns:
- WalletDTO
-
mapToCurrencyDTOAndBalanceDTO
public Map<CurrencyDTO,BalanceDTO> mapToCurrencyDTOAndBalanceDTO(Map<org.knowm.xchange.currency.Currency,org.knowm.xchange.dto.account.Balance> source)
Description copied from interface:CassandreMapper
Map balance.- Specified by:
mapToCurrencyDTOAndBalanceDTO
in interfaceCassandreMapper
- Parameters:
source
- map of Currency and Balance- Returns:
- Map of CurrencyDTO and BalanceDTO
-
mapToBalanceDTO
public BalanceDTO mapToBalanceDTO(org.knowm.xchange.dto.account.Balance source)
Description copied from interface:CassandreMapper
Map Balance to BalanceDTO.- Specified by:
mapToBalanceDTO
in interfaceCassandreMapper
- Parameters:
source
- source- Returns:
- BalanceDTO
-
mapToTickerDTO
public TickerDTO mapToTickerDTO(org.knowm.xchange.dto.marketdata.Ticker source)
Description copied from interface:CassandreMapper
Map Ticker to TickerDTO.- Specified by:
mapToTickerDTO
in interfaceCassandreMapper
- Parameters:
source
- Ticker- Returns:
- TickerDTO
-
mapToOrderDTO
public OrderDTO mapToOrderDTO(org.knowm.xchange.dto.trade.LimitOrder source)
Description copied from interface:CassandreMapper
Map Order to OrderDTO.- Specified by:
mapToOrderDTO
in interfaceCassandreMapper
- Parameters:
source
- order- Returns:
- OrderDTO
-
mapToOrderTypeDTO
public OrderTypeDTO mapToOrderTypeDTO(org.knowm.xchange.dto.Order.OrderType source)
Description copied from interface:CassandreMapper
Map to OrderTypeDTO.- Specified by:
mapToOrderTypeDTO
in interfaceCassandreMapper
- Parameters:
source
- XChange order type- Returns:
- order type
-
mapToOrderType
public org.knowm.xchange.dto.Order.OrderType mapToOrderType(OrderTypeDTO source)
Description copied from interface:CassandreMapper
Map to OrderTypeDTO.- Specified by:
mapToOrderType
in interfaceCassandreMapper
- Parameters:
source
- order type- Returns:
- XChange order type
-
stringWalletMapToStringAccountDTOMap
protected Map<String,AccountDTO> stringWalletMapToStringAccountDTOMap(Map<String,org.knowm.xchange.dto.account.Wallet> map)
-
orderStatusToOrderStatusDTO
protected OrderStatusDTO orderStatusToOrderStatusDTO(org.knowm.xchange.dto.Order.OrderStatus orderStatus)
-
-