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.
Order types for OrderDTO and TradeDTO.
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.