Index

B C E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages

B

baseCurrencyCode() - Method in record class net.osslabz.crypto.CurrencyPair
Returns the value of the baseCurrencyCode record 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 counterCurrencyCode record 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 currencyPair record 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 CurrencyPair record 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 exchange record 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 interval record 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 OhlcAsset record 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 tradingAsset record 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 TradingAsset record 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.
B C E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages