A B C D F G I J L M O P R S T V 

A

AccountInfo - Class in to.sparks.mtgox.model
 
AccountInfo(String, String[], Date, Date, long, TickerPrice, String, String, DynaBean, double) - Constructor for class to.sparks.mtgox.model.AccountInfo
 
any() - Method in class to.sparks.mtgox.model.DynaBean
 

B

BitcoinCurrencyInfo - Static variable in class to.sparks.mtgox.model.MtGoxUnitOfCredit
 

C

cancelOrder(MtGoxAPI.OrderType, String) - Method in interface to.sparks.mtgox.MtGoxAPI
Cancel an existing order.
cancelOrder(HashMap<String, String>) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV0
Deprecated.
 
CurrencyInfo - Class in to.sparks.mtgox.model
Contains information about an MtGox currency
CurrencyInfo(String, String, String, int, int, String, String, String, String) - Constructor for class to.sparks.mtgox.model.CurrencyInfo
 
currencyInfo - Variable in class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
currencyInfo - Variable in class to.sparks.mtgox.model.Offer
 
CurrencyKludge - Interface in to.sparks.mtgox.model
This is a bit of a kludge that ensures the offers know what currency they are in.

D

Depth - Class in to.sparks.mtgox.model
 
Depth(String, String, long, String, int, double, double, long, long, long) - Constructor for class to.sparks.mtgox.model.Depth
 
depthEvent(Depth) - Method in interface to.sparks.mtgox.net.MtGoxEventListener
 
DtoBase - Class in to.sparks.mtgox.model
 
DtoBase() - Constructor for class to.sparks.mtgox.model.DtoBase
 
DynaBean - Class in to.sparks.mtgox.model
This bean can be used as a dynamic proxy for *any* JSON object
DynaBean() - Constructor for class to.sparks.mtgox.model.DynaBean
 

F

FullDepth - Class in to.sparks.mtgox.model
 
FullDepth(Offer[], Offer[]) - Constructor for class to.sparks.mtgox.model.FullDepth
 

G

get(String) - Method in class to.sparks.mtgox.model.DynaBean
 
getAccountInfo() - Method in interface to.sparks.mtgox.MtGoxAPI
Get private information about the currently logged-in account
getActions() - Method in class to.sparks.mtgox.model.Order
 
getAllDepthSince(long) - Method in interface to.sparks.mtgox.MtGoxAPI
Get all depth events since a particular time (or whenever this api object was created)
getAllTradesSince(long) - Method in interface to.sparks.mtgox.MtGoxAPI
Get all trade events since a particular time (or whenever this api object was created)
getAmount() - Method in class to.sparks.mtgox.model.Offer
 
getAmount() - Method in class to.sparks.mtgox.model.Order
 
getAmount() - Method in class to.sparks.mtgox.model.Trade
 
getAmount() - Method in class to.sparks.mtgox.model.TradeResult
 
getAsks() - Method in class to.sparks.mtgox.model.FullDepth
 
getAvg() - Method in class to.sparks.mtgox.model.Ticker
 
getAvgCost() - Method in class to.sparks.mtgox.model.OrderResult
 
getBaseCurrency() - Method in interface to.sparks.mtgox.MtGoxAPI
 
getBids() - Method in class to.sparks.mtgox.model.FullDepth
 
getBuy() - Method in class to.sparks.mtgox.model.Ticker
 
getChannel() - Method in class to.sparks.mtgox.model.OpPrivate
 
getCreated() - Method in class to.sparks.mtgox.model.AccountInfo
 
getCredits() - Method in class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
getCurrency() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getCurrency() - Method in class to.sparks.mtgox.model.Order
 
getCurrencyInfo() - Method in class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
getCurrencyInfo() - Method in class to.sparks.mtgox.model.Offer
 
getCurrencyInfo(Currency) - Method in interface to.sparks.mtgox.MtGoxAPI
Get MtGox special information about a currency.
getCurrencyInfo(String) - Method in interface to.sparks.mtgox.MtGoxAPI
Get MtGox special information about a currency.
getCurrencyInfo(Currency) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getCurrencyInfo(String) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getDate() - Method in class to.sparks.mtgox.model.Order
 
getDate() - Method in class to.sparks.mtgox.model.Trade
 
getDate() - Method in class to.sparks.mtgox.model.TradeResult
 
getDecimals() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getDepth() - Method in class to.sparks.mtgox.model.OpPrivateDepth
 
getDepth_channel() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getDepthHistory() - Method in interface to.sparks.mtgox.MtGoxAPI
Get all depth events since this api object was created
getDisplay() - Method in class to.sparks.mtgox.model.TickerPrice
 
getDisplay_decimals() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getDisplay_short() - Method in class to.sparks.mtgox.model.TickerPrice
 
getDTOasJSON(DtoBase) - Method in class to.sparks.mtgox.util.JSONSource
 
getError() - Method in class to.sparks.mtgox.model.Result
 
getEventTime() - Method in class to.sparks.mtgox.model.Depth
 
getEventTime() - Method in interface to.sparks.mtgox.model.IEventTime
 
getEventTime() - Method in class to.sparks.mtgox.model.Trade
 
getFullDepth() - Method in interface to.sparks.mtgox.MtGoxAPI
Get the market full depth from the MtGox exchange
getFullDepth(Currency) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getHigh() - Method in class to.sparks.mtgox.model.Ticker
 
getId() - Method in class to.sparks.mtgox.model.AccountInfo
 
getIndex() - Method in class to.sparks.mtgox.model.AccountInfo
 
getInvalidAmount() - Method in class to.sparks.mtgox.model.Order
 
getItem() - Method in class to.sparks.mtgox.model.Depth
 
getItem() - Method in class to.sparks.mtgox.model.Order
 
getItem() - Method in class to.sparks.mtgox.model.Trade
 
getItem() - Method in class to.sparks.mtgox.model.TradeResult
 
getLanguage() - Method in class to.sparks.mtgox.model.AccountInfo
 
getLast() - Method in class to.sparks.mtgox.model.Ticker
 
getLast_all() - Method in class to.sparks.mtgox.model.Ticker
 
getLast_local() - Method in class to.sparks.mtgox.model.Ticker
 
getLast_Login() - Method in class to.sparks.mtgox.model.AccountInfo
 
getLast_orig() - Method in class to.sparks.mtgox.model.Ticker
 
getLogin() - Method in class to.sparks.mtgox.model.AccountInfo
 
getLow() - Method in class to.sparks.mtgox.model.Ticker
 
getMessageType() - Method in class to.sparks.mtgox.model.OpPrivate
 
getMonthly_Volume() - Method in class to.sparks.mtgox.model.AccountInfo
 
getMtGoxHTTPInputStream(String, HashMap<String, String>) - Method in class to.sparks.mtgox.net.MtGoxHTTPAuthenticator
 
getMtGoxHTTPInputStream(String) - Method in class to.sparks.mtgox.net.MtGoxHTTPAuthenticator
 
getName() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getOid() - Method in class to.sparks.mtgox.model.Order
 
getOp() - Method in class to.sparks.mtgox.model.Operation
 
getOpenOrders() - Method in interface to.sparks.mtgox.MtGoxAPI
A provate function that requires credentials.
getOpenOrders() - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getOrderId() - Method in class to.sparks.mtgox.model.OrderResult
 
getOrderResult(MtGoxAPI.OrderType, String) - Method in interface to.sparks.mtgox.MtGoxAPI
Return the result of an order request
getOrigin() - Method in class to.sparks.mtgox.model.OpPrivate
 
getPrice() - Method in class to.sparks.mtgox.model.Offer
 
getPrice() - Method in class to.sparks.mtgox.model.Order
 
getPrice() - Method in class to.sparks.mtgox.model.Trade
 
getPrice() - Method in class to.sparks.mtgox.model.TradeResult
 
getPriceValue() - Method in class to.sparks.mtgox.model.TickerPrice
This function must be called *after* you have setCurrencyInfo on this object.
getPrimary() - Method in class to.sparks.mtgox.model.Trade
 
getPrimary() - Method in class to.sparks.mtgox.model.TradeResult
 
getPriority() - Method in class to.sparks.mtgox.model.Order
 
getPrivateInfo() - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getPrivateOrderResult(HashMap<String, String>) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getProperties() - Method in class to.sparks.mtgox.model.Trade
 
getProperties() - Method in class to.sparks.mtgox.model.TradeResult
 
getResult() - Method in class to.sparks.mtgox.model.Result
 
getResult(JsonParser, Class) - Method in class to.sparks.mtgox.util.JSONSource
 
getResultFromFile(String, Class) - Method in class to.sparks.mtgox.util.JSONSource
 
getResultFromStream(InputStream, Class) - Method in class to.sparks.mtgox.util.JSONSource
 
getResultFromString(String, Class) - Method in class to.sparks.mtgox.util.JSONSource
 
getReturn() - Method in class to.sparks.mtgox.model.Result
 
getRights() - Method in class to.sparks.mtgox.model.AccountInfo
 
getSell() - Method in class to.sparks.mtgox.model.Ticker
 
getSpent() - Method in class to.sparks.mtgox.model.TradeResult
 
getStamp() - Method in class to.sparks.mtgox.model.Offer
 
getStatus() - Method in class to.sparks.mtgox.model.Order
 
getSymbol() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getSymbol_position() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getTicker() - Method in class to.sparks.mtgox.model.OpPrivateTicker
 
getTicker() - Method in interface to.sparks.mtgox.MtGoxAPI
Request the current ticker from MtGox
getTicker(Currency) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
getTicker_channel() - Method in class to.sparks.mtgox.model.CurrencyInfo
 
getTickerHistory() - Method in interface to.sparks.mtgox.MtGoxAPI
Get all ticker events since this api object was created
getToken() - Method in class to.sparks.mtgox.model.Result
 
getTotalAmount() - Method in class to.sparks.mtgox.model.OrderResult
 
getTotalSpent() - Method in class to.sparks.mtgox.model.OrderResult
 
getTotalVolume() - Method in class to.sparks.mtgox.model.Depth
 
getTrade() - Method in class to.sparks.mtgox.model.OpPrivateTrade
 
getTrade_Fee() - Method in class to.sparks.mtgox.model.AccountInfo
 
getTrade_type() - Method in class to.sparks.mtgox.model.Trade
 
getTradeHistory() - Method in interface to.sparks.mtgox.MtGoxAPI
Get all trade events since this api object was created
getTradeId() - Method in class to.sparks.mtgox.model.Trade
 
getTradeId() - Method in class to.sparks.mtgox.model.TradeResult
 
getTrades() - Method in class to.sparks.mtgox.model.OrderResult
 
getType() - Method in class to.sparks.mtgox.model.Depth
 
getType() - Method in class to.sparks.mtgox.model.Order
 
getType() - Method in class to.sparks.mtgox.model.Trade
 
getType() - Method in class to.sparks.mtgox.model.TradeResult
 
getType_str() - Method in class to.sparks.mtgox.model.Depth
 
getUrlForRestCommand(MtGoxUrlFactory.RestCommand) - Static method in class to.sparks.mtgox.net.MtGoxUrlFactory
Only use this for 'generic' commands that don't depend on currency.
getUrlForRestCommand(Currency, MtGoxUrlFactory.RestCommand) - Static method in class to.sparks.mtgox.net.MtGoxUrlFactory
 
getUrlForRestCommand(String, MtGoxUrlFactory.RestCommand) - Static method in class to.sparks.mtgox.net.MtGoxUrlFactory
 
getValidAmount() - Method in class to.sparks.mtgox.model.Order
 
getVol() - Method in class to.sparks.mtgox.model.Ticker
 
getVwap() - Method in class to.sparks.mtgox.model.Ticker
 
getWallets() - Method in class to.sparks.mtgox.model.AccountInfo
 

I

IEventTime - Interface in to.sparks.mtgox.model
A convenient way to deal with unrelated objects chronologically
isVirtual() - Method in class to.sparks.mtgox.model.CurrencyInfo
 

J

JSONSource<T extends DtoBase> - Class in to.sparks.mtgox.util
Parse JSON into java objects.
JSONSource() - Constructor for class to.sparks.mtgox.util.JSONSource
 

L

logger - Static variable in class to.sparks.mtgox.net.MtGoxHTTPAuthenticator
 

M

main(String[]) - Static method in class to.sparks.MtGoxExample
 
MtGoxAPI - Interface in to.sparks.mtgox
A java api for the MtGox bitcoin exchange built using Spring and Maven.
MtGoxAPI.OrderType - Enum in to.sparks.mtgox
 
MtGoxEventListener - Interface in to.sparks.mtgox.net
An implementing class will be called on these methods when the corresponding packet arrives from the WebSocket.
MtGoxExample - Class in to.sparks
 
MtGoxExample() - Constructor for class to.sparks.MtGoxExample
 
MtGoxHTTPAuthenticator - Class in to.sparks.mtgox.net
A simple implementation of an authenticated client for the MtGox HTTP API
MtGoxHTTPAuthenticator(Logger, String, String) - Constructor for class to.sparks.mtgox.net.MtGoxHTTPAuthenticator
 
MtGoxHTTPClientV0 - Class in to.sparks.mtgox.service
Deprecated.
This class only exists because the Version 1 API does not contain all the functions we need. It will be removed as these functions become available on later releases of the MtGox HTTP API.
MtGoxHTTPClientV0(Logger, String, String) - Constructor for class to.sparks.mtgox.service.MtGoxHTTPClientV0
Deprecated.
 
MtGoxHTTPClientV1 - Class in to.sparks.mtgox.service
A simple implementation of a client for the MtGox HTTP API version 1.
MtGoxHTTPClientV1(Logger, String, String) - Constructor for class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
MtGoxSocketListener - Class in to.sparks.mtgox.net
 
MtGoxSocketListener(Logger, MtGoxEventListener) - Constructor for class to.sparks.mtgox.net.MtGoxSocketListener
 
MtGoxUnitOfCredit - Class in to.sparks.mtgox.model
A class to encapsulate all the weird mtgox money conversions.
MtGoxUnitOfCredit(double, CurrencyInfo) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUnitOfCredit(long, CurrencyInfo) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUnitOfCredit(BigDecimal, CurrencyInfo) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUnitOfCredit(BigDecimal) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUnitOfCredit(double) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUnitOfCredit(long) - Constructor for class to.sparks.mtgox.model.MtGoxUnitOfCredit
 
MtGoxUrlFactory - Class in to.sparks.mtgox.net
 
MtGoxUrlFactory() - Constructor for class to.sparks.mtgox.net.MtGoxUrlFactory
 
MtGoxUrlFactory.RestCommand - Enum in to.sparks.mtgox.net
 

O

Offer - Class in to.sparks.mtgox.model
 
Offer(double, double, long, long, long) - Constructor for class to.sparks.mtgox.model.Offer
 
Operation - Class in to.sparks.mtgox.model
 
Operation(String) - Constructor for class to.sparks.mtgox.model.Operation
 
OpPrivate<T> - Class in to.sparks.mtgox.model
 
OpPrivate(String, String, String, String) - Constructor for class to.sparks.mtgox.model.OpPrivate
 
OpPrivateDepth - Class in to.sparks.mtgox.model
 
OpPrivateDepth(String, String, String, Depth, String) - Constructor for class to.sparks.mtgox.model.OpPrivateDepth
 
OpPrivateTicker - Class in to.sparks.mtgox.model
 
OpPrivateTicker(String, String, String, Ticker, String) - Constructor for class to.sparks.mtgox.model.OpPrivateTicker
 
OpPrivateTrade - Class in to.sparks.mtgox.model
 
OpPrivateTrade(String, String, String, Trade, String) - Constructor for class to.sparks.mtgox.model.OpPrivateTrade
 
Order - Class in to.sparks.mtgox.model
 
Order(String, String, String, String, TickerPrice, TickerPrice, TickerPrice, String, String, String, DynaBean[], TickerPrice) - Constructor for class to.sparks.mtgox.model.Order
 
OrderCancelResult - Class in to.sparks.mtgox.model
Deprecated.
Since this object represents a HTTP API Version 0 JSON response, it will be removed when the HTTP Version 1 API (or later) implements the cancelOrder method.
OrderCancelResult() - Constructor for class to.sparks.mtgox.model.OrderCancelResult
Deprecated.
 
OrderResult - Class in to.sparks.mtgox.model
 
OrderResult(String, TradeResult[], TickerPrice, TickerPrice, TickerPrice) - Constructor for class to.sparks.mtgox.model.OrderResult
 
other - Variable in class to.sparks.mtgox.model.DynaBean
 

P

placeMarketOrder(MtGoxAPI.OrderType, MtGoxUnitOfCredit) - Method in interface to.sparks.mtgox.MtGoxAPI
Place a bitcoin order at market price.
placeOrder(MtGoxAPI.OrderType, MtGoxUnitOfCredit, MtGoxUnitOfCredit) - Method in interface to.sparks.mtgox.MtGoxAPI
Place a bitcoin order at a particular price
placeOrder(Currency, HashMap<String, String>) - Method in class to.sparks.mtgox.service.MtGoxHTTPClientV1
 
processClosed(WebSocketClientEvent) - Method in class to.sparks.mtgox.net.MtGoxSocketListener
 
processOpened(WebSocketClientEvent) - Method in class to.sparks.mtgox.net.MtGoxSocketListener
 
processPacket(WebSocketClientEvent, WebSocketPacket) - Method in class to.sparks.mtgox.net.MtGoxSocketListener
 

R

Result<T> - Class in to.sparks.mtgox.model
 
Result(String, T, String, String) - Constructor for class to.sparks.mtgox.model.Result
 

S

set(String, Object) - Method in class to.sparks.mtgox.model.DynaBean
 
setAmount(MtGoxUnitOfCredit) - Method in class to.sparks.mtgox.model.Offer
 
setAvg(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setBuy(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setCurrencyInfo(CurrencyInfo) - Method in interface to.sparks.mtgox.model.CurrencyKludge
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.FullDepth
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.Offer
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.Order
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.OrderResult
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.Ticker
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.TickerPrice
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.Trade
 
setCurrencyInfo(CurrencyInfo) - Method in class to.sparks.mtgox.model.TradeResult
 
setHigh(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setLast(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setLast_all(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setLast_local(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setLast_orig(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setLow(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setSell(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setStamp(long) - Method in class to.sparks.mtgox.model.Offer
 
setVol(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 
setVwap(TickerPrice) - Method in class to.sparks.mtgox.model.Ticker
 

T

Ticker - Class in to.sparks.mtgox.model
 
Ticker(TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice, TickerPrice) - Constructor for class to.sparks.mtgox.model.Ticker
 
tickerEvent(Ticker) - Method in interface to.sparks.mtgox.net.MtGoxEventListener
 
TickerPrice - Class in to.sparks.mtgox.model
 
TickerPrice(double, long, String, String, String) - Constructor for class to.sparks.mtgox.model.TickerPrice
 
to.sparks - package to.sparks
 
to.sparks.mtgox - package to.sparks.mtgox
 
to.sparks.mtgox.model - package to.sparks.mtgox.model
 
to.sparks.mtgox.net - package to.sparks.mtgox.net
 
to.sparks.mtgox.service - package to.sparks.mtgox.service
 
to.sparks.mtgox.util - package to.sparks.mtgox.util
 
Trade - Class in to.sparks.mtgox.model
 
Trade(String, String, String, String, String, String, double, double, String, long, long, long) - Constructor for class to.sparks.mtgox.model.Trade
 
tradeEvent(Trade) - Method in interface to.sparks.mtgox.net.MtGoxEventListener
 
TradeResult - Class in to.sparks.mtgox.model
 
TradeResult(String, String, String, String, String, String, TickerPrice, TickerPrice, TickerPrice, String) - Constructor for class to.sparks.mtgox.model.TradeResult
 

V

valueOf(String) - Static method in enum to.sparks.mtgox.MtGoxAPI.OrderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum to.sparks.mtgox.net.MtGoxUrlFactory.RestCommand
Returns the enum constant of this type with the specified name.
values() - Static method in enum to.sparks.mtgox.MtGoxAPI.OrderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum to.sparks.mtgox.net.MtGoxUrlFactory.RestCommand
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I J L M O P R S T V 

Copyright © 2013. All Rights Reserved.