public static final class Transaction.Factory
extends java.lang.Object
Transaction
.Constructor and Description |
---|
Factory() |
Modifier and Type | Method and Description |
---|---|
static Transaction |
newInstance() |
static Transaction |
newInstance(java.lang.String uuid,
java.time.ZonedDateTime dateTime,
java.math.BigDecimal quantity,
java.math.BigDecimal price,
java.lang.String currency,
TransactionType type,
Strategy strategy) |
static Transaction |
newInstance(java.lang.String uuid,
java.time.ZonedDateTime dateTime,
java.time.LocalDate settlementDate,
java.lang.String extId,
java.lang.String intOrderId,
java.lang.String extOrderId,
java.math.BigDecimal quantity,
java.math.BigDecimal price,
java.math.BigDecimal executionCommission,
java.math.BigDecimal clearingCommission,
java.math.BigDecimal fee,
java.lang.String currency,
TransactionType type,
Account account,
Position position,
Security security,
Strategy strategy) |
public static Transaction newInstance()
public static Transaction newInstance(java.lang.String uuid, java.time.ZonedDateTime dateTime, java.math.BigDecimal quantity, java.math.BigDecimal price, java.lang.String currency, TransactionType type, Strategy strategy)
public static Transaction newInstance(java.lang.String uuid, java.time.ZonedDateTime dateTime, java.time.LocalDate settlementDate, java.lang.String extId, java.lang.String intOrderId, java.lang.String extOrderId, java.math.BigDecimal quantity, java.math.BigDecimal price, java.math.BigDecimal executionCommission, java.math.BigDecimal clearingCommission, java.math.BigDecimal fee, java.lang.String currency, TransactionType type, Account account, Position position, Security security, Strategy strategy)