Index

A C D E F G H I K L M P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Account - Class in convex.cli
Convex account sub commands convex.account
Account() - Constructor for class convex.cli.Account
 
ACCOUNT_FUND_AMOUNT - Static variable in class convex.cli.Constants
 
AccountBalance - Class in convex.cli
Convex account balance command convex.account.balance
AccountBalance() - Constructor for class convex.cli.AccountBalance
 
AccountCreate - Class in convex.cli
Convex account create command convex.account.create
AccountCreate() - Constructor for class convex.cli.AccountCreate
 
AccountFund - Class in convex.cli
Convex account fund command convex.account.fund
AccountFund() - Constructor for class convex.cli.AccountFund
 
AccountInformation - Class in convex.cli
Convex account information command convex.account.infomation
AccountInformation() - Constructor for class convex.cli.AccountInformation
 
AClientCommand - Class in convex.cli.client
 
AClientCommand() - Constructor for class convex.cli.client.AClientCommand
 
ACommand - Class in convex.cli
Base class for Convex CLI commands
ACommand() - Constructor for class convex.cli.ACommand
 
addField(Object, Object) - Method in class convex.cli.output.RecordOutput
 
addKeyPairToStore(AKeyPair, char[]) - Method in class convex.cli.Main
Adds key pair to store.
addressValue - Variable in class convex.cli.client.AClientCommand
 
addRow(Object...) - Method in class convex.cli.output.TableOutput
 
AEtchCommand - Class in convex.cli.etch
 
AEtchCommand() - Constructor for class convex.cli.etch.AEtchCommand
 
AKeyCommand - Class in convex.cli.key
Base class for commands working with the configured key store
AKeyCommand() - Constructor for class convex.cli.key.AKeyCommand
 
APeerCommand - Class in convex.cli.peer
 
APeerCommand() - Constructor for class convex.cli.peer.APeerCommand
 
ATopCommand - Class in convex.cli
 
ATopCommand() - Constructor for class convex.cli.ATopCommand
 

C

cli - Variable in class convex.cli.etch.EtchDump.DumpVisitor
 
cli - Variable in class convex.cli.etch.EtchValidate.ValidateVisitor
 
cli() - Method in class convex.cli.ACommand
Gets the current CLI main command instance
cli() - Method in class convex.cli.ATopCommand
 
cli() - Method in class convex.cli.etch.AEtchCommand
 
cli() - Method in class convex.cli.key.AKeyCommand
 
cli() - Method in class convex.cli.Main
 
cli() - Method in class convex.cli.peer.APeerCommand
 
CLIError - Exception Class in convex.cli
Exception class for general CLI errors to be reported to the user
CLIError(String) - Constructor for exception class convex.cli.CLIError
 
CLIError(String, Throwable) - Constructor for exception class convex.cli.CLIError
 
commandLine - Variable in class convex.cli.Main
 
CONFIG_FILENAME - Static variable in class convex.cli.Constants
 
connect() - Method in class convex.cli.client.AClientCommand
 
connect() - Method in class convex.cli.Main
Connect as a client to the currently configured Convex network
Constants - Class in convex.cli
Static constants for the CLI interface
Constants() - Constructor for class convex.cli.Constants
 
convex.cli - package convex.cli
 
convex.cli.client - package convex.cli.client
 
convex.cli.etch - package convex.cli.etch
 
convex.cli.key - package convex.cli.key
 
convex.cli.local - package convex.cli.local
 
convex.cli.output - package convex.cli.output
 
convex.cli.peer - package convex.cli.peer
 
createTempFile(String, String) - Static method in class convex.cli.Helpers
 
createTempKeystore(String, char[]) - Static method in class convex.cli.Helpers
 

D

DEFAULT_TIMEOUT_MILLIS - Static variable in class convex.cli.Constants
 
DumpVisitor(Main) - Constructor for class convex.cli.etch.EtchDump.DumpVisitor
 

E

encoded - Variable in class convex.cli.etch.EtchValidate.ValidateVisitor
 
ensureAddress(Convex) - Method in class convex.cli.client.AClientCommand
 
ensureKeyPair(Convex) - Method in class convex.cli.client.AClientCommand
 
ERROR - Static variable in class convex.cli.ExitCodes
General catch-all error, probably IO
Etch - Class in convex.cli.etch
Convex key sub commands convex.key
Etch() - Constructor for class convex.cli.etch.Etch
 
EtchDump - Class in convex.cli.etch
 
EtchDump() - Constructor for class convex.cli.etch.EtchDump
 
EtchDump.DumpVisitor - Class in convex.cli.etch
 
EtchInfo - Class in convex.cli.etch
 
EtchInfo() - Constructor for class convex.cli.etch.EtchInfo
 
etchParent - Variable in class convex.cli.etch.AEtchCommand
 
EtchRead - Class in convex.cli.etch
 
EtchRead() - Constructor for class convex.cli.etch.EtchRead
 
EtchValidate - Class in convex.cli.etch
 
EtchValidate() - Constructor for class convex.cli.etch.EtchValidate
 
EtchValidate.ValidateVisitor - Class in convex.cli.etch
 
EtchWrite - Class in convex.cli.etch
 
EtchWrite() - Constructor for class convex.cli.etch.EtchWrite
 
ExitCodes - Class in convex.cli
Exit codes TODO: may need to make partially platform-specific?
ExitCodes() - Constructor for class convex.cli.ExitCodes
 

F

fail(String) - Method in class convex.cli.etch.EtchValidate.ValidateVisitor
 
failures - Variable in class convex.cli.etch.EtchValidate.ValidateVisitor
 
FATAL - Static variable in class convex.cli.ExitCodes
Fatal uncaught exception, should be reported as bug
fieldList - Variable in class convex.cli.output.TableOutput
 

G

generateKeyPairs(int, char[]) - Method in class convex.cli.Main
Generate key pairs and add to store.
getEtchStore() - Method in class convex.cli.peer.APeerCommand
 
getEtchStore() - Method in class convex.cli.peer.Peer
 
getEtchStore(String) - Method in class convex.cli.Main
 
getExitCode(Throwable) - Static method in class convex.cli.ExitCodes
 
getKeyPassword() - Method in class convex.cli.Main
Keys the password for the current key
getKeystore() - Method in class convex.cli.Main
Gets the current key store
getKeyStoreFile() - Method in class convex.cli.Main
Gets the keystore file name currently used for the CLI
getPortList(String[], int) - Static method in class convex.cli.Helpers
 
getStorePassword() - Method in class convex.cli.Main
Get the currently configured password for the keystore.
getUserAddress() - Method in class convex.cli.client.AClientCommand
 
getVersion() - Method in class convex.cli.Main.VersionProvider
 

H

Helpers - Class in convex.cli
Helpers Helper functions for the CLI classes.
Helpers() - Constructor for class convex.cli.Helpers
 
HOSTNAME_PEER - Static variable in class convex.cli.Constants
 
HOSTNAME_REMOTE - Static variable in class convex.cli.Constants
 

I

inform(int, String) - Method in class convex.cli.Main
 
inform(String) - Method in class convex.cli.Main
 
isInteractive() - Method in class convex.cli.Main
 
isParanoid() - Method in class convex.cli.Main
 

K

Key - Class in convex.cli.key
Convex key sub commands convex.key
Key() - Constructor for class convex.cli.key.Key
 
KEY_GENERATE_COUNT - Static variable in class convex.cli.Constants
 
KeyExport - Class in convex.cli.key
Convex key sub commands convex.key.export
KeyExport() - Constructor for class convex.cli.key.KeyExport
 
KeyGenerate - Class in convex.cli.key
Convex key sub commands convex.key.generate
KeyGenerate() - Constructor for class convex.cli.key.KeyGenerate
 
KeyImport - Class in convex.cli.key
Convex key sub commands convex.key.import
KeyImport() - Constructor for class convex.cli.key.KeyImport
 
KeyList - Class in convex.cli.key
Convex key sub commands convex.key.list
KeyList() - Constructor for class convex.cli.key.KeyList
 
keyParent - Variable in class convex.cli.key.AKeyCommand
 
keyParent - Variable in class convex.cli.key.KeyExport
 
keyParent - Variable in class convex.cli.key.KeyImport
 
KEYSTORE_FILENAME - Static variable in class convex.cli.Constants
 

L

launchLocalPeers(List<AKeyPair>, int[]) - Method in class convex.cli.local.LocalStart
 
launchRestAPI(Server) - Method in class convex.cli.local.LocalStart
 
loadFileAsString(String) - Method in class convex.cli.Main
 
loadKeyFromStore(String) - Method in class convex.cli.Main
Loads a keypair from configured keystore
loadKeyStore() - Method in class convex.cli.Main
Loads the currently configured key Store
loadKeyStore(boolean, char[]) - Method in class convex.cli.Main
Loads the currently configured key Store
Local - Class in convex.cli.local
Convex local sub commands convex.local
Local() - Constructor for class convex.cli.local.Local
 
LOCAL_START_PEER_COUNT - Static variable in class convex.cli.Constants
 
LocalGUI - Class in convex.cli.local
Convex Local Manager sub command convex.local.manager
LocalGUI() - Constructor for class convex.cli.local.LocalGUI
 
localParent - Variable in class convex.cli.local.LocalGUI
 
LocalStart - Class in convex.cli.local
 
LocalStart() - Constructor for class convex.cli.local.LocalStart
 
log - Static variable in class convex.cli.client.Status
 
log - Static variable in class convex.cli.client.Transact
 

M

main(String[]) - Static method in class convex.cli.Main
Java main(...) entry point when run as a Java application.
Main - Class in convex.cli
Convex CLI implementation
Main() - Constructor for class convex.cli.Main
 
Main.VersionProvider - Class in convex.cli
Version provider class
mainExecute(String[]) - Method in class convex.cli.Main
Command line execution entry point.
mainParent - Variable in class convex.cli.Account
 
mainParent - Variable in class convex.cli.ATopCommand
 
mainParent - Variable in class convex.cli.peer.Peer
 

P

paranoia(String) - Method in class convex.cli.Main
 
Peer - Class in convex.cli.peer
Convex peer sub commands convex.peer
Peer() - Constructor for class convex.cli.peer.Peer
 
PeerCreate - Class in convex.cli.peer
peer create command convex.peer.create This creates an account and provides enougth funds, for a new peer account
PeerCreate() - Constructor for class convex.cli.peer.PeerCreate
 
PeerGenesis - Class in convex.cli.peer
Peer genesis command
PeerGenesis() - Constructor for class convex.cli.peer.PeerGenesis
 
PeerStart - Class in convex.cli.peer
peer start command convex.peer.start
PeerStart() - Constructor for class convex.cli.peer.PeerStart
 
println(Object) - Method in class convex.cli.Main
 
println(String) - Method in class convex.cli.Main
 
printRecord(RecordOutput) - Method in class convex.cli.Main
 
printResult(Result) - Method in class convex.cli.Main
 
prompt(String) - Method in class convex.cli.Main
 

Q

Query - Class in convex.cli.client
Convex Query sub command convex.query
Query() - Constructor for class convex.cli.client.Query
 

R

readPassword(String) - Method in class convex.cli.Main
 
RecordOutput - Class in convex.cli.output
 
RecordOutput() - Constructor for class convex.cli.output.RecordOutput
 
RecordOutput(Map<Object, Object>) - Constructor for class convex.cli.output.RecordOutput
 
rowList - Variable in class convex.cli.output.TableOutput
 
run() - Method in class convex.cli.Account
 
run() - Method in class convex.cli.AccountBalance
 
run() - Method in class convex.cli.AccountCreate
 
run() - Method in class convex.cli.AccountFund
 
run() - Method in class convex.cli.AccountInformation
 
run() - Method in class convex.cli.client.Query
 
run() - Method in class convex.cli.client.Status
 
run() - Method in class convex.cli.client.Transact
 
run() - Method in class convex.cli.etch.Etch
 
run() - Method in class convex.cli.etch.EtchDump
 
run() - Method in class convex.cli.etch.EtchInfo
 
run() - Method in class convex.cli.etch.EtchRead
 
run() - Method in class convex.cli.etch.EtchValidate
 
run() - Method in class convex.cli.etch.EtchWrite
 
run() - Method in class convex.cli.key.Key
 
run() - Method in class convex.cli.key.KeyExport
 
run() - Method in class convex.cli.key.KeyGenerate
 
run() - Method in class convex.cli.key.KeyImport
 
run() - Method in class convex.cli.key.KeyList
 
run() - Method in class convex.cli.local.Local
 
run() - Method in class convex.cli.local.LocalGUI
 
run() - Method in class convex.cli.local.LocalStart
 
run() - Method in class convex.cli.Main
 
run() - Method in class convex.cli.peer.Peer
 
run() - Method in class convex.cli.peer.PeerCreate
 
run() - Method in class convex.cli.peer.PeerGenesis
 
run() - Method in class convex.cli.peer.PeerStart
 

S

saveKeyStore() - Method in class convex.cli.Main
 
saveKeyStore(char[]) - Method in class convex.cli.Main
 
SESSION_FILENAME - Static variable in class convex.cli.Constants
 
setOut(String) - Method in class convex.cli.Main
 
splitArrayParameter(String...) - Static method in class convex.cli.Helpers
Split a parameter list by ','.
Status - Class in convex.cli.client
Convex Status sub command convex.status
Status() - Constructor for class convex.cli.client.Status
 
store() - Method in class convex.cli.etch.AEtchCommand
 
store() - Method in class convex.cli.etch.Etch
 
SUCCESS - Static variable in class convex.cli.ExitCodes
Exit code for success (0)

T

TableOutput - Class in convex.cli.output
 
TableOutput(String...) - Constructor for class convex.cli.output.TableOutput
 
timeout - Variable in class convex.cli.client.AClientCommand
 
toString() - Method in class convex.cli.output.TableOutput
 
Transact - Class in convex.cli.client
Convex Transaction sub command convex.transaction
Transact() - Constructor for class convex.cli.client.Transact
 

U

USAGE - Static variable in class convex.cli.ExitCodes
Usage error (2 according to standard bash / linux conventions)

V

ValidateVisitor(Main) - Constructor for class convex.cli.etch.EtchValidate.ValidateVisitor
 
VersionProvider() - Constructor for class convex.cli.Main.VersionProvider
 
visitCell(ACell) - Method in class convex.cli.etch.EtchDump.DumpVisitor
 
visitHash(Etch, Hash) - Method in class convex.cli.etch.EtchValidate.ValidateVisitor
 

W

writeToStream(PrintStream) - Method in class convex.cli.output.RecordOutput
 
writeToStream(PrintStream) - Method in class convex.cli.output.TableOutput
 
writeToStream(PrintWriter) - Method in class convex.cli.output.RecordOutput
 
writeToStream(PrintWriter) - Method in class convex.cli.output.TableOutput
 
A C D E F G H I K L M P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form