public static class LimitOrder.Builder extends Order.Builder
Modifier and Type | Field and Description |
---|---|
protected BigDecimal |
limitPrice |
currencyPair, flags, id, orderType, timestamp, tradableAmount
Constructor and Description |
---|
Builder(Order.OrderType orderType,
CurrencyPair currencyPair) |
Modifier and Type | Method and Description |
---|---|
LimitOrder |
build() |
LimitOrder.Builder |
currencyPair(CurrencyPair currencyPair) |
static LimitOrder.Builder |
from(Order order) |
LimitOrder.Builder |
id(String id) |
LimitOrder.Builder |
limitPrice(BigDecimal limitPrice) |
LimitOrder.Builder |
orderType(Order.OrderType orderType) |
LimitOrder.Builder |
timestamp(Date timestamp) |
LimitOrder.Builder |
tradableAmount(BigDecimal tradableAmount) |
flag, flags
protected BigDecimal limitPrice
public Builder(Order.OrderType orderType, CurrencyPair currencyPair)
public static LimitOrder.Builder from(Order order)
public LimitOrder.Builder orderType(Order.OrderType orderType)
orderType
in class Order.Builder
public LimitOrder.Builder tradableAmount(BigDecimal tradableAmount)
tradableAmount
in class Order.Builder
public LimitOrder.Builder currencyPair(CurrencyPair currencyPair)
currencyPair
in class Order.Builder
public LimitOrder.Builder id(String id)
id
in class Order.Builder
public LimitOrder.Builder timestamp(Date timestamp)
timestamp
in class Order.Builder
public LimitOrder.Builder limitPrice(BigDecimal limitPrice)
public LimitOrder build()
Copyright © 2012–2018 Xeiam, LLC. All rights reserved.