All Classes and Interfaces
Class
Description
DTO representing an account owned by a
UserDTO
.AccountDTO
features.Account flux - push
AccountDTO
.Account mapper.
DTO representing a balance in a
CurrencyDTO
for an AccountDTO
.Base.
Base configuration.
Base domain (manage createdOn and updatedOn fields).
Base flux.
Base service.
Base strategy.
BasicCassandreStrategy - User inherits this class this one to make a basic strategy.
Cancel order params.
DTO representing a candle.
Candle mapper.
Cassandre's strategy annotation.
CassandreStrategy is the class that every strategy used by user (
BasicCassandreStrategy
must extend.CassandreStrategyConfiguration contains the configuration of the strategy.
CassandreStrategyDependencies contains all the dependencies required by a strategy and provided by the Cassandre framework.
CassandreStrategyImplementation is the default implementation of CassandreStrategyInterface, this code manages the interaction between Cassandre framework and a strategy.
CassandreStrategyInterface list the methods a strategy type must implement to be able to interact with the Cassandre framework.
Exception in cassandre configuration.
Failure analyzer for Cassandre configuration error.
Currency amount (amount value + currency).
Currency amount (amount value and currency).
Currency.
Builder.
Currency mapper.
Currency pair for trading.
DatabaseAutoConfiguration configures the database.
Exception in cassandre dry mode.
Allows to transform an epoch time to a Zoned date time.
Equals builder dealing correctly with BigDecimal and ZonedDateTime.
ExchangeConfiguration configures the exchange connection.
Parameters from application.properties.
Exchange modes.
Exchange API rate calls.
Service getting information about the exchange features.
AOP for exchange service in dry mode.
Exchange service - XChange implementation of
ExchangeService
.This annotation tells Jacoco to not take into account the annotated method.
Gain.
Imported candles (map "IMPORTED_CANDLES" table).
Imported tickers (map "IMPORTED_TICKERS" table).
ImportedTicker
repository.Service getting information about market prices.
Market service - XChange implementation of
MarketService
.Math constants.
Order (map "ORDERS" table).
Order creation result for
OrderDTO
.DTO representing an order.
Order flux - push
OrderDTO
.Order mapper.
Order
repository.Order status for
OrderDTO
.Position (map "POSITIONS" table).
Position creation result for
PositionDTO
.DTO representing a position.
Exception in cassandre position.
Position flux - push
PositionDTO
.Position mapper.
Position
repository.Position rules for
PositionDTO
.Builder.
Service managing positions.
Position service - Implementation of
PositionService
.Position status for
PositionDTO
.Position type for
PositionDTO
.Validator for rate in application.properties.
Rate validator.
ScheduleAutoConfiguration configures the flux calls.
StrategyAutoConfiguration configures the strategies.
Strategy (map "STRATEGIES" table).
DTO representing a strategy.
Strategy mapper.
Strategy
repository.DTO representing a stock ticker.
Ticker flux - push
TickerDTO
.Ticker mapper.
Trade (map "TRADES" table).
DTO representing a trade.
Trade flux - push
TradeDTO
.Trade mapper.
Trade
repository.Service getting information about orders and their management.
AOP for trade service in dry mode.
Trade service - XChange implementation of
TradeService
.DTO representing user information on the exchange.
Service getting information about user, accounts and balances.
AOP for user service in dry mode.
User service - XChange implementation of
UserService
.Util mapper.