public abstract static class Order.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected CurrencyPair |
currencyPair |
protected Set<Order.IOrderFlags> |
flags |
protected String |
id |
protected Order.OrderType |
orderType |
protected Date |
timestamp |
protected BigDecimal |
tradableAmount |
Modifier | Constructor and Description |
---|---|
protected |
Builder(Order.OrderType orderType,
CurrencyPair currencyPair) |
Modifier and Type | Method and Description |
---|---|
Order.Builder |
currencyPair(CurrencyPair currencyPair) |
Order.Builder |
flag(Order.IOrderFlags flag) |
Order.Builder |
flags(Set<Order.IOrderFlags> flags) |
Order.Builder |
id(String id) |
Order.Builder |
orderType(Order.OrderType orderType) |
Order.Builder |
timestamp(Date timestamp) |
Order.Builder |
tradableAmount(BigDecimal tradableAmount) |
protected Order.OrderType orderType
protected BigDecimal tradableAmount
protected CurrencyPair currencyPair
protected String id
protected Date timestamp
protected final Set<Order.IOrderFlags> flags
protected Builder(Order.OrderType orderType, CurrencyPair currencyPair)
public Order.Builder orderType(Order.OrderType orderType)
public Order.Builder tradableAmount(BigDecimal tradableAmount)
public Order.Builder currencyPair(CurrencyPair currencyPair)
public Order.Builder id(String id)
public Order.Builder timestamp(Date timestamp)
public Order.Builder flags(Set<Order.IOrderFlags> flags)
public Order.Builder flag(Order.IOrderFlags flag)
Copyright © 2012–2017 Xeiam, LLC. All rights reserved.