Package org.knowm.xchange.dto.trade
Class LimitOrder.Builder
java.lang.Object
org.knowm.xchange.dto.Order.Builder
org.knowm.xchange.dto.trade.LimitOrder.Builder
- Direct Known Subclasses:
BitfinexLimitOrder.Builder
,GeminiLimitOrder.Builder
,PoloniexLimitOrder.Builder
,RippleLimitOrder.Builder
- Enclosing class:
LimitOrder
-
Field Summary
Fields inherited from class org.knowm.xchange.dto.Order.Builder
averagePrice, cumulativeAmount, fee, flags, id, instrument, leverage, orderType, originalAmount, remainingAmount, status, timestamp, userReference
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaveragePrice
(BigDecimal averagePrice) build()
cumulativeAmount
(BigDecimal originalAmount) currencyPair
(CurrencyPair currencyPair) Deprecated.fee
(BigDecimal fee) flag
(Order.IOrderFlags flag) flags
(Set<Order.IOrderFlags> flags) static LimitOrder.Builder
instrument
(Instrument instrument) limitPrice
(BigDecimal limitPrice) orderStatus
(Order.OrderStatus status) orderType
(Order.OrderType orderType) originalAmount
(BigDecimal originalAmount) remainingAmount
(BigDecimal remainingAmount) userReference
(String userReference) Methods inherited from class org.knowm.xchange.dto.Order.Builder
leverage
-
Field Details
-
limitPrice
-
-
Constructor Details
-
Builder
-
-
Method Details
-
from
-
orderType
- Overrides:
orderType
in classOrder.Builder
-
originalAmount
- Overrides:
originalAmount
in classOrder.Builder
-
cumulativeAmount
- Overrides:
cumulativeAmount
in classOrder.Builder
-
remainingAmount
- Overrides:
remainingAmount
in classOrder.Builder
-
currencyPair
Deprecated.- Overrides:
currencyPair
in classOrder.Builder
-
instrument
- Overrides:
instrument
in classOrder.Builder
-
id
- Overrides:
id
in classOrder.Builder
-
userReference
- Overrides:
userReference
in classOrder.Builder
-
timestamp
- Overrides:
timestamp
in classOrder.Builder
-
orderStatus
- Overrides:
orderStatus
in classOrder.Builder
-
averagePrice
- Overrides:
averagePrice
in classOrder.Builder
-
flag
- Overrides:
flag
in classOrder.Builder
-
flags
- Overrides:
flags
in classOrder.Builder
-
fee
- Overrides:
fee
in classOrder.Builder
-
limitPrice
-
build
- Specified by:
build
in classOrder.Builder
-