public final class ANXAdapters extends Object
Modifier and Type | Method and Description |
---|---|
static AccountInfo |
adaptAccountInfo(ANXAccountInfo anxAccountInfo)
Adapts a ANXAccountInfo to a AccountInfo
|
static CurrencyPair |
adaptCurrencyPair(String tradeCurrency,
String priceCurrency) |
static LimitOrder |
adaptOrder(BigDecimal amount,
BigDecimal price,
String tradedCurrency,
String transactionCurrency,
String orderTypeString,
String id,
Date timestamp)
Adapts a ANXOrder to a LimitOrder
|
static List<LimitOrder> |
adaptOrders(ANXOpenOrder[] anxOpenOrders) |
static List<LimitOrder> |
adaptOrders(List<ANXOrder> anxOrders,
String tradedCurrency,
String currency,
String orderType,
String id)
Adapts a List of ANXOrders to a List of LimitOrders
|
static Ticker |
adaptTicker(ANXTicker anxTicker) |
static Trade |
adaptTrade(ANXTrade anxTrade)
Adapts a ANXTrade to a Trade Object
|
static Trades |
adaptTrades(List<ANXTrade> anxTrades)
Adapts ANXTrade's to a Trades Object
|
static UserTrades |
adaptUserTrades(ANXTradeResult[] anxTradeResults,
ANXMetaData meta) |
static Wallet |
adaptWallet(ANXWallet anxWallet)
Adapts a ANX Wallet to a XChange Wallet
|
static List<Wallet> |
adaptWallets(Map<String,ANXWallet> anxWallets)
Adapts a List of ANX Wallets to a List of XChange Wallets
|
static BigDecimal |
percentToFactor(BigDecimal percent) |
public static AccountInfo adaptAccountInfo(ANXAccountInfo anxAccountInfo)
anxAccountInfo
- public static BigDecimal percentToFactor(BigDecimal percent)
public static LimitOrder adaptOrder(BigDecimal amount, BigDecimal price, String tradedCurrency, String transactionCurrency, String orderTypeString, String id, Date timestamp)
price
- orderTypeString
- public static List<LimitOrder> adaptOrders(List<ANXOrder> anxOrders, String tradedCurrency, String currency, String orderType, String id)
anxOrders
- currency
- orderType
- public static List<LimitOrder> adaptOrders(ANXOpenOrder[] anxOpenOrders)
public static Wallet adaptWallet(ANXWallet anxWallet)
anxWallet
- public static List<Wallet> adaptWallets(Map<String,ANXWallet> anxWallets)
anxWallets
- public static Trades adaptTrades(List<ANXTrade> anxTrades)
anxTrades
- public static Trade adaptTrade(ANXTrade anxTrade)
anxTrade
- public static CurrencyPair adaptCurrencyPair(String tradeCurrency, String priceCurrency)
public static UserTrades adaptUserTrades(ANXTradeResult[] anxTradeResults, ANXMetaData meta)
Copyright © 2012–2018 Xeiam, LLC. All rights reserved.