Package org.knowm.xchange.dto
Class Order.Builder
java.lang.Object
org.knowm.xchange.dto.Order.Builder
- Direct Known Subclasses:
LimitOrder.Builder,MarketOrder.Builder,StopOrder.Builder
- Enclosing class:
Order
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigDecimalprotected BigDecimalprotected BigDecimalprotected final Set<Order.IOrderFlags>protected Stringprotected Instrumentprotected Stringprotected Order.OrderTypeprotected BigDecimalprotected BigDecimalprotected Order.OrderStatusprotected Dateprotected String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(Order.OrderType orderType, Instrument instrument) -
Method Summary
Modifier and TypeMethodDescriptionaveragePrice(BigDecimal averagePrice) abstract Orderbuild()cumulativeAmount(BigDecimal cumulativeAmount) currencyPair(CurrencyPair currencyPair) Deprecated.fee(BigDecimal fee) flag(Order.IOrderFlags flag) flags(Set<Order.IOrderFlags> flags) instrument(Instrument instrument) orderStatus(Order.OrderStatus status) orderType(Order.OrderType orderType) originalAmount(BigDecimal originalAmount) remainingAmount(BigDecimal remainingAmount) userReference(String userReference)
-
Field Details
-
flags
-
orderType
-
originalAmount
-
cumulativeAmount
-
remainingAmount
-
instrument
-
id
-
userReference
-
timestamp
-
averagePrice
-
status
-
fee
-
leverage
-
-
Constructor Details
-
Builder
-
-
Method Details
-
orderType
-
orderStatus
-
originalAmount
-
cumulativeAmount
-
fee
-
remainingAmount
-
averagePrice
-
currencyPair
Deprecated. -
instrument
-
id
-
userReference
-
timestamp
-
leverage
-
flags
-
flag
-
build
-