Package velox.api.layer1.data
Class AbstractSingleOrderSendParametersBuilder<T extends AbstractSingleOrderSendParametersBuilder<T>>
java.lang.Object
velox.api.layer1.data.AbstractSingleOrderSendParametersBuilder<T>
- Direct Known Subclasses:
AbstractSimpleOrderSendParametersBuilder
public abstract class AbstractSingleOrderSendParametersBuilder<T extends AbstractSingleOrderSendParametersBuilder<T>>
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSingleOrderSendParametersBuilder()
protected
AbstractSingleOrderSendParametersBuilder(java.lang.String alias, boolean isBuy, int size, OrderDuration duration, java.lang.String clientId)
-
Method Summary
Modifier and Type Method Description SingleOrderSendParameters
build()
java.lang.String
getAlias()
java.lang.String
getClientId()
OrderDuration
getDuration()
int
getSize()
boolean
isBuy()
T
setAlias(java.lang.String alias)
T
setBuy(boolean isBuy)
T
setClientId(java.lang.String clientId)
T
setDuration(OrderDuration duration)
T
setSize(int size)
java.lang.String
toString()
-
Field Details
-
Constructor Details
-
AbstractSingleOrderSendParametersBuilder
protected AbstractSingleOrderSendParametersBuilder() -
AbstractSingleOrderSendParametersBuilder
protected AbstractSingleOrderSendParametersBuilder(java.lang.String alias, boolean isBuy, int size, OrderDuration duration, java.lang.String clientId)
-
-
Method Details
-
build
-
getAlias
public java.lang.String getAlias() -
setAlias
-
isBuy
public boolean isBuy() -
setBuy
-
getSize
public int getSize() -
setSize
-
getDuration
-
setDuration
-
getClientId
public java.lang.String getClientId() -
setClientId
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-