Index
All Classes and Interfaces|All Packages
B
- baseCurrencyCode() - Method in record class net.osslabz.crypto.CurrencyPair
-
Returns the value of the
baseCurrencyCoderecord component. - baseCurrencyCode() - Method in class net.osslabz.crypto.Ohlc
- baseCurrencyCode() - Method in record class net.osslabz.crypto.OhlcAsset
- baseCurrencyCode() - Method in record class net.osslabz.crypto.TradingAsset
- BINANCE - Enum constant in enum class net.osslabz.crypto.Exchange
- BUY - Enum constant in enum class net.osslabz.crypto.OrderAction
C
- CANCELED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Removed from order book at exchange
- CLOSED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order has been either filled or cancelled
- COINBASE - Enum constant in enum class net.osslabz.crypto.Exchange
- counterCurrencyCode() - Method in record class net.osslabz.crypto.CurrencyPair
-
Returns the value of the
counterCurrencyCoderecord component. - counterCurrencyCode() - Method in class net.osslabz.crypto.Ohlc
- counterCurrencyCode() - Method in record class net.osslabz.crypto.OhlcAsset
- counterCurrencyCode() - Method in record class net.osslabz.crypto.TradingAsset
- CryptoMathUtils - Class in net.osslabz.crypto
- currencyPair() - Method in class net.osslabz.crypto.Ohlc
- currencyPair() - Method in record class net.osslabz.crypto.OhlcAsset
- currencyPair() - Method in record class net.osslabz.crypto.TradingAsset
-
Returns the value of the
currencyPairrecord component. - CurrencyPair - Record Class in net.osslabz.crypto
-
Identifies a currency pair.
- CurrencyPair(String, String) - Constructor for record class net.osslabz.crypto.CurrencyPair
-
Creates an instance of a
CurrencyPairrecord class.
E
- equals(Object) - Method in record class net.osslabz.crypto.CurrencyPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.osslabz.crypto.OhlcAsset
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.osslabz.crypto.TradingAsset
-
Indicates whether some other object is "equal to" this one.
- ERROR - Enum constant in enum class net.osslabz.crypto.OrderStatus
- exchange() - Method in class net.osslabz.crypto.Ohlc
- exchange() - Method in record class net.osslabz.crypto.OhlcAsset
- exchange() - Method in record class net.osslabz.crypto.TradingAsset
-
Returns the value of the
exchangerecord component. - Exchange - Enum Class in net.osslabz.crypto
- EXPIRED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order has expired it's time to live or trading session and been removed from order book
F
- FILLED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Fully match against opposite order on order book at exchange
- fromString(String) - Static method in record class net.osslabz.crypto.CurrencyPair
G
- getDuration() - Method in enum class net.osslabz.crypto.Interval
- getLabel() - Method in record class net.osslabz.crypto.CurrencyPair
- getLabel() - Method in record class net.osslabz.crypto.OhlcAsset
- getLabel() - Method in record class net.osslabz.crypto.TradingAsset
- getPriceDiff(BigDecimal, BigDecimal) - Static method in class net.osslabz.crypto.CryptoMathUtils
- getPriceDiffAsPercentage(BigDecimal, BigDecimal) - Static method in class net.osslabz.crypto.CryptoMathUtils
- getPriceDiffAsPercentageOpenToClose() - Method in class net.osslabz.crypto.Ohlc
H
- hashCode() - Method in record class net.osslabz.crypto.CurrencyPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.osslabz.crypto.OhlcAsset
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.osslabz.crypto.TradingAsset
-
Returns a hash code value for this object.
- HUNDRED - Static variable in class net.osslabz.crypto.CryptoMathUtils
I
- interval() - Method in class net.osslabz.crypto.Ohlc
- interval() - Method in record class net.osslabz.crypto.OhlcAsset
-
Returns the value of the
intervalrecord component. - Interval - Enum Class in net.osslabz.crypto
- isBearish() - Method in class net.osslabz.crypto.Ohlc
- isBullish() - Method in class net.osslabz.crypto.Ohlc
- isLargerZero(BigDecimal) - Static method in class net.osslabz.crypto.CryptoMathUtils
K
- KRAKEN - Enum constant in enum class net.osslabz.crypto.Exchange
- KUCOIN - Enum constant in enum class net.osslabz.crypto.Exchange
L
- LATOKEN - Enum constant in enum class net.osslabz.crypto.Exchange
- LIMIT - Enum constant in enum class net.osslabz.crypto.OrderType
M
- MARKET - Enum constant in enum class net.osslabz.crypto.OrderType
- MEXC - Enum constant in enum class net.osslabz.crypto.Exchange
N
- net.osslabz.crypto - package net.osslabz.crypto
- NEW - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Initial order when placed on the order book at exchange
O
- ofDuration(Duration) - Static method in enum class net.osslabz.crypto.Interval
- ofMillis(Long) - Static method in enum class net.osslabz.crypto.Interval
- Ohlc - Class in net.osslabz.crypto
- Ohlc() - Constructor for class net.osslabz.crypto.Ohlc
- OhlcAsset - Record Class in net.osslabz.crypto
- OhlcAsset(Exchange, String, String, Interval) - Constructor for record class net.osslabz.crypto.OhlcAsset
- OhlcAsset(TradingAsset, Interval) - Constructor for record class net.osslabz.crypto.OhlcAsset
-
Creates an instance of a
OhlcAssetrecord class. - OPEN - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order is open and waiting to be filled
- Order - Class in net.osslabz.crypto
- Order() - Constructor for class net.osslabz.crypto.Order
- OrderAction - Enum Class in net.osslabz.crypto
- OrderStatus - Enum Class in net.osslabz.crypto
- OrderType - Enum Class in net.osslabz.crypto
P
- PARTIALLY_CANCELED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order was partially canceled at exchange
- PARTIALLY_FILLED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Partially match against opposite order on order book at exchange
- PENDING_CANCEL - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Waiting to be removed from order book at exchange
- PENDING_NEW - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Initial order when instantiated
- PENDING_REPLACE - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Waiting to be replaced by another order on order book at exchange
- POLONIEX - Enum constant in enum class net.osslabz.crypto.Exchange
- PREPARED - Enum constant in enum class net.osslabz.crypto.OrderStatus
- PT12H - Enum constant in enum class net.osslabz.crypto.Interval
- PT15M - Enum constant in enum class net.osslabz.crypto.Interval
- PT1H - Enum constant in enum class net.osslabz.crypto.Interval
- PT1M - Enum constant in enum class net.osslabz.crypto.Interval
- PT24H - Enum constant in enum class net.osslabz.crypto.Interval
- PT5M - Enum constant in enum class net.osslabz.crypto.Interval
R
- REJECTED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order has been rejected by exchange and not place on order book
- REPLACED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order has been replace by another order on order book at exchange
S
- SELL - Enum constant in enum class net.osslabz.crypto.OrderAction
- STOPPED - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
Order has been triggered at stop price
T
- toString() - Method in record class net.osslabz.crypto.CurrencyPair
-
Returns a string representation of this record class.
- toString() - Method in record class net.osslabz.crypto.OhlcAsset
-
Returns a string representation of this record class.
- toString() - Method in record class net.osslabz.crypto.TradingAsset
-
Returns a string representation of this record class.
- tradingAsset() - Method in class net.osslabz.crypto.Ohlc
- tradingAsset() - Method in record class net.osslabz.crypto.OhlcAsset
-
Returns the value of the
tradingAssetrecord component. - TradingAsset - Record Class in net.osslabz.crypto
-
Identifies a trading asset (a currency pair on a specific exchange).
- TradingAsset(Exchange, String, String) - Constructor for record class net.osslabz.crypto.TradingAsset
- TradingAsset(Exchange, CurrencyPair) - Constructor for record class net.osslabz.crypto.TradingAsset
-
Creates an instance of a
TradingAssetrecord class.
U
- UNKNOWN - Enum constant in enum class net.osslabz.crypto.OrderStatus
-
The exchange returned a state which is not in the exchange's API documentation.
V
- valueOf(String) - Static method in enum class net.osslabz.crypto.Exchange
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.osslabz.crypto.Interval
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.osslabz.crypto.OrderAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.osslabz.crypto.OrderStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.osslabz.crypto.OrderType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.osslabz.crypto.Exchange
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.osslabz.crypto.Interval
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.osslabz.crypto.OrderAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.osslabz.crypto.OrderStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.osslabz.crypto.OrderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages