A B C D E F G H I L M N O P R S T U V 
All Classes All Packages

A

AccountBatch - Class in com.tigerbeetle
 
AccountBatch(int) - Constructor for class com.tigerbeetle.AccountBatch
Creates an empty batch with the desired maximum capacity.
AccountFlags - Interface in com.tigerbeetle
 
AccountsMustBeDifferent - com.tigerbeetle.CreateTransferResult
 
AccountsMustHaveTheSameLedger - com.tigerbeetle.CreateTransferResult
 
add() - Method in class com.tigerbeetle.Batch
Adds a new element at the end of this batch.
add(byte[]) - Method in class com.tigerbeetle.IdBatch
Adds a new id at the end of this batch.
add(long) - Method in class com.tigerbeetle.IdBatch
Adds a new id at the end of this batch.
add(long, long) - Method in class com.tigerbeetle.IdBatch
Adds a new id at the end of this batch.
AddressInvalid - com.tigerbeetle.InitializationStatus
 
AddressLimitExceeded - com.tigerbeetle.InitializationStatus
 
AmountMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
asBigInteger(byte[]) - Static method in enum com.tigerbeetle.UInt128
Gets a BigInteger representing a 128-bit unsigned integer.
asBigInteger(long, long) - Static method in enum com.tigerbeetle.UInt128
Gets a BigInteger representing a 128-bit unsigned integer.
asBytes(long) - Static method in enum com.tigerbeetle.UInt128
Gets an array of 16 bytes representing the 128-bit value.
asBytes(long, long) - Static method in enum com.tigerbeetle.UInt128
Gets an array of 16 bytes representing the 128-bit value.
asBytes(BigInteger) - Static method in enum com.tigerbeetle.UInt128
Gets an array of 16 bytes representing the 128-bit unsigned integer.
asBytes(UUID) - Static method in enum com.tigerbeetle.UInt128
Gets an array of 16 bytes representing the UUID.
asLong(byte[], UInt128) - Static method in enum com.tigerbeetle.UInt128
Gets the partial 64-bit representation of a 128-bit unsigned integer.
AssertionError - Error in com.tigerbeetle
 
assertTrue(boolean, String, Object...) - Static method in error com.tigerbeetle.AssertionError
 
asUUID(byte[]) - Static method in enum com.tigerbeetle.UInt128
Gets a UUID representing a 128-bit value.
at(int) - Method in class com.tigerbeetle.Batch
 

B

BALANCING_CREDIT - Static variable in interface com.tigerbeetle.TransferFlags
 
BALANCING_DEBIT - Static variable in interface com.tigerbeetle.TransferFlags
 
Batch - Class in com.tigerbeetle
A Batch is contiguous memory block representing a collection of elements of the same type with a cursor pointing to its current position.
beforeFirst() - Method in class com.tigerbeetle.Batch
Moves the cursor to the front of this Batch, before the first element.

C

Client - Class in com.tigerbeetle
 
Client(int, String[]) - Constructor for class com.tigerbeetle.Client
Initializes an instance of TigerBeetle client.
Client(int, String[], int) - Constructor for class com.tigerbeetle.Client
Initializes an instance of TigerBeetle client.
close() - Method in class com.tigerbeetle.Client
Closes the client, freeing all resources.
close() - Method in class com.tigerbeetle.EchoClient
 
CodeMustNotBeZero - com.tigerbeetle.CreateAccountResult
 
CodeMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
com.tigerbeetle - module com.tigerbeetle
 
com.tigerbeetle - package com.tigerbeetle
TigerBeetle client for Java.
CreateAccountResult - Enum in com.tigerbeetle
 
CreateAccountResultBatch - Class in com.tigerbeetle
 
CreateAccountResultBatch(int) - Constructor for class com.tigerbeetle.CreateAccountResultBatch
Creates an empty batch with the desired maximum capacity.
createAccounts(AccountBatch) - Method in class com.tigerbeetle.Client
Submits a batch of new accounts to be created.
createAccountsAsync(AccountBatch) - Method in class com.tigerbeetle.Client
Submits a batch of new accounts to be created asynchronously.
CreateTransferResult - Enum in com.tigerbeetle
 
CreateTransferResultBatch - Class in com.tigerbeetle
 
CreateTransferResultBatch(int) - Constructor for class com.tigerbeetle.CreateTransferResultBatch
Creates an empty batch with the desired maximum capacity.
createTransfers(TransferBatch) - Method in class com.tigerbeetle.Client
Submits a batch of new transfers to be created.
createTransfersAsync(TransferBatch) - Method in class com.tigerbeetle.Client
Submits a batch of new transfers to be created asynchronously.
CreditAccountIdMustNotBeIntMax - com.tigerbeetle.CreateTransferResult
 
CreditAccountIdMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
CreditAccountNotFound - com.tigerbeetle.CreateTransferResult
 
CREDITS_MUST_NOT_EXCEED_DEBITS - Static variable in interface com.tigerbeetle.AccountFlags
 
CreditsPendingMustBeZero - com.tigerbeetle.CreateAccountResult
 
CreditsPostedMustBeZero - com.tigerbeetle.CreateAccountResult
 

D

DebitAccountIdMustNotBeIntMax - com.tigerbeetle.CreateTransferResult
 
DebitAccountIdMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
DebitAccountNotFound - com.tigerbeetle.CreateTransferResult
 
DEBITS_MUST_NOT_EXCEED_CREDITS - Static variable in interface com.tigerbeetle.AccountFlags
 
DebitsPendingMustBeZero - com.tigerbeetle.CreateAccountResult
 
DebitsPostedMustBeZero - com.tigerbeetle.CreateAccountResult
 

E

echo(AccountBatch) - Method in class com.tigerbeetle.EchoClient
 
echo(TransferBatch) - Method in class com.tigerbeetle.EchoClient
 
echoAsync(AccountBatch) - Method in class com.tigerbeetle.EchoClient
 
echoAsync(TransferBatch) - Method in class com.tigerbeetle.EchoClient
 
EchoClient - Class in com.tigerbeetle
 
EchoClient(int, String, int) - Constructor for class com.tigerbeetle.EchoClient
 
ExceedsCredits - com.tigerbeetle.CreateTransferResult
 
ExceedsDebits - com.tigerbeetle.CreateTransferResult
 
ExceedsPendingTransferAmount - com.tigerbeetle.CreateTransferResult
 
Exists - com.tigerbeetle.CreateAccountResult
 
Exists - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentAmount - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentCode - com.tigerbeetle.CreateAccountResult
 
ExistsWithDifferentCode - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentCreditAccountId - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentDebitAccountId - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentFlags - com.tigerbeetle.CreateAccountResult
 
ExistsWithDifferentFlags - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentLedger - com.tigerbeetle.CreateAccountResult
 
ExistsWithDifferentPendingId - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentTimeout - com.tigerbeetle.CreateTransferResult
 
ExistsWithDifferentUserData - com.tigerbeetle.CreateAccountResult
 
ExistsWithDifferentUserData - com.tigerbeetle.CreateTransferResult
 

F

FlagsAreMutuallyExclusive - com.tigerbeetle.CreateAccountResult
 
FlagsAreMutuallyExclusive - com.tigerbeetle.CreateTransferResult
 
fromValue(byte) - Static method in enum com.tigerbeetle.PacketStatus
 
fromValue(int) - Static method in enum com.tigerbeetle.CreateAccountResult
 
fromValue(int) - Static method in enum com.tigerbeetle.CreateTransferResult
 
fromValue(int) - Static method in enum com.tigerbeetle.InitializationStatus
 

G

getAmount() - Method in class com.tigerbeetle.TransferBatch
 
getArray(int, int) - Method in class com.tigerbeetle.Batch
 
getCapacity() - Method in class com.tigerbeetle.Batch
Gets the maximum number of elements this batch can contain.
getClusterID() - Method in class com.tigerbeetle.Client
Gets the cluster ID
getCode() - Method in class com.tigerbeetle.AccountBatch
 
getCode() - Method in class com.tigerbeetle.TransferBatch
 
getCreditAccountId() - Method in class com.tigerbeetle.TransferBatch
 
getCreditAccountId(UInt128) - Method in class com.tigerbeetle.TransferBatch
 
getCreditsPending() - Method in class com.tigerbeetle.AccountBatch
 
getCreditsPosted() - Method in class com.tigerbeetle.AccountBatch
 
getDebitAccountId() - Method in class com.tigerbeetle.TransferBatch
 
getDebitAccountId(UInt128) - Method in class com.tigerbeetle.TransferBatch
 
getDebitsPending() - Method in class com.tigerbeetle.AccountBatch
 
getDebitsPosted() - Method in class com.tigerbeetle.AccountBatch
 
getFlags() - Method in class com.tigerbeetle.AccountBatch
 
getFlags() - Method in class com.tigerbeetle.TransferBatch
 
getId() - Method in class com.tigerbeetle.AccountBatch
 
getId() - Method in class com.tigerbeetle.IdBatch
Gets the id.
getId() - Method in class com.tigerbeetle.TransferBatch
 
getId(UInt128) - Method in class com.tigerbeetle.AccountBatch
 
getId(UInt128) - Method in class com.tigerbeetle.IdBatch
Gets the id.
getId(UInt128) - Method in class com.tigerbeetle.TransferBatch
 
getIndex() - Method in class com.tigerbeetle.CreateAccountResultBatch
 
getIndex() - Method in class com.tigerbeetle.CreateTransferResultBatch
 
getLedger() - Method in class com.tigerbeetle.AccountBatch
 
getLedger() - Method in class com.tigerbeetle.TransferBatch
 
getLength() - Method in class com.tigerbeetle.Batch
Gets the number of elements in this batch
getMessage() - Method in exception com.tigerbeetle.InitializationException
 
getMessage() - Method in exception com.tigerbeetle.RequestException
 
getPendingId() - Method in class com.tigerbeetle.TransferBatch
 
getPendingId(UInt128) - Method in class com.tigerbeetle.TransferBatch
 
getPosition() - Method in class com.tigerbeetle.Batch
Returns the current element's position.
getResult() - Method in class com.tigerbeetle.CreateAccountResultBatch
 
getResult() - Method in class com.tigerbeetle.CreateTransferResultBatch
 
getStatus() - Method in exception com.tigerbeetle.InitializationException
 
getStatus() - Method in exception com.tigerbeetle.RequestException
 
getTimeout() - Method in class com.tigerbeetle.TransferBatch
 
getTimestamp() - Method in class com.tigerbeetle.AccountBatch
 
getTimestamp() - Method in class com.tigerbeetle.TransferBatch
 
getUInt128(int) - Method in class com.tigerbeetle.Batch
 
getUInt128(int, UInt128) - Method in class com.tigerbeetle.Batch
 
getUInt16(int) - Method in class com.tigerbeetle.Batch
 
getUInt32(int) - Method in class com.tigerbeetle.Batch
 
getUInt64(int) - Method in class com.tigerbeetle.Batch
 
getUserData() - Method in class com.tigerbeetle.AccountBatch
 
getUserData() - Method in class com.tigerbeetle.TransferBatch
 
getUserData(UInt128) - Method in class com.tigerbeetle.AccountBatch
 
getUserData(UInt128) - Method in class com.tigerbeetle.TransferBatch
 

H

hasBalancingCredit(int) - Static method in interface com.tigerbeetle.TransferFlags
 
hasBalancingDebit(int) - Static method in interface com.tigerbeetle.TransferFlags
 
hasCreditsMustNotExceedDebits(int) - Static method in interface com.tigerbeetle.AccountFlags
 
hasDebitsMustNotExceedCredits(int) - Static method in interface com.tigerbeetle.AccountFlags
 
hasLinked(int) - Static method in interface com.tigerbeetle.AccountFlags
 
hasLinked(int) - Static method in interface com.tigerbeetle.TransferFlags
 
hasPending(int) - Static method in interface com.tigerbeetle.TransferFlags
 
hasPostPendingTransfer(int) - Static method in interface com.tigerbeetle.TransferFlags
 
hasVoidPendingTransfer(int) - Static method in interface com.tigerbeetle.TransferFlags
 

I

IdBatch - Class in com.tigerbeetle
A batch of 128-bit unsigned integers.
IdBatch(int) - Constructor for class com.tigerbeetle.IdBatch
Constructs an empty batch of ids with the desired maximum capacity.
IdMustNotBeIntMax - com.tigerbeetle.CreateAccountResult
 
IdMustNotBeIntMax - com.tigerbeetle.CreateTransferResult
 
IdMustNotBeZero - com.tigerbeetle.CreateAccountResult
 
IdMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
InitializationException - Exception in com.tigerbeetle
 
InitializationException(int) - Constructor for exception com.tigerbeetle.InitializationException
 
InitializationStatus - Enum in com.tigerbeetle
 
InvalidDataSize - com.tigerbeetle.PacketStatus
 
InvalidOperation - com.tigerbeetle.PacketStatus
 
isReadOnly() - Method in class com.tigerbeetle.Batch
Tells whether or not this batch is read-only.
isValidPosition() - Method in class com.tigerbeetle.Batch
Tells if the current position points to an valid element.

L

LeastSignificant - com.tigerbeetle.UInt128
 
LedgerMustNotBeZero - com.tigerbeetle.CreateAccountResult
 
LedgerMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
LINKED - Static variable in interface com.tigerbeetle.AccountFlags
 
LINKED - Static variable in interface com.tigerbeetle.TransferFlags
 
LinkedEventChainOpen - com.tigerbeetle.CreateAccountResult
 
LinkedEventChainOpen - com.tigerbeetle.CreateTransferResult
 
LinkedEventFailed - com.tigerbeetle.CreateAccountResult
 
LinkedEventFailed - com.tigerbeetle.CreateTransferResult
 
lookupAccounts(IdBatch) - Method in class com.tigerbeetle.Client
Looks up a batch of accounts.
lookupAccountsAsync(IdBatch) - Method in class com.tigerbeetle.Client
Looks up a batch of accounts asynchronously.
lookupTransfers(IdBatch) - Method in class com.tigerbeetle.Client
Looks up a batch of transfers.
lookupTransfersAsync(IdBatch) - Method in class com.tigerbeetle.Client
Looks up a batch of transfers asynchronously.

M

MostSignificant - com.tigerbeetle.UInt128
 

N

NetworkSubsystem - com.tigerbeetle.InitializationStatus
 
next() - Method in class com.tigerbeetle.Batch
Tries to move the current position to the next element in this batch.
NONE - Static variable in interface com.tigerbeetle.AccountFlags
 
NONE - Static variable in interface com.tigerbeetle.TransferFlags
 

O

Ok - com.tigerbeetle.CreateAccountResult
 
Ok - com.tigerbeetle.CreateTransferResult
 
Ok - com.tigerbeetle.PacketStatus
 
OutOfMemory - com.tigerbeetle.InitializationStatus
 
OverflowsCredits - com.tigerbeetle.CreateTransferResult
 
OverflowsCreditsPending - com.tigerbeetle.CreateTransferResult
 
OverflowsCreditsPosted - com.tigerbeetle.CreateTransferResult
 
OverflowsDebits - com.tigerbeetle.CreateTransferResult
 
OverflowsDebitsPending - com.tigerbeetle.CreateTransferResult
 
OverflowsDebitsPosted - com.tigerbeetle.CreateTransferResult
 
OverflowsTimeout - com.tigerbeetle.CreateTransferResult
 

P

PacketsCountInvalid - com.tigerbeetle.InitializationStatus
 
PacketStatus - Enum in com.tigerbeetle
 
PENDING - Static variable in interface com.tigerbeetle.TransferFlags
 
PendingIdMustBeDifferent - com.tigerbeetle.CreateTransferResult
 
PendingIdMustBeZero - com.tigerbeetle.CreateTransferResult
 
PendingIdMustNotBeIntMax - com.tigerbeetle.CreateTransferResult
 
PendingIdMustNotBeZero - com.tigerbeetle.CreateTransferResult
 
PendingTransferAlreadyPosted - com.tigerbeetle.CreateTransferResult
 
PendingTransferAlreadyVoided - com.tigerbeetle.CreateTransferResult
 
PendingTransferExpired - com.tigerbeetle.CreateTransferResult
 
PendingTransferHasDifferentAmount - com.tigerbeetle.CreateTransferResult
 
PendingTransferHasDifferentCode - com.tigerbeetle.CreateTransferResult
 
PendingTransferHasDifferentCreditAccountId - com.tigerbeetle.CreateTransferResult
 
PendingTransferHasDifferentDebitAccountId - com.tigerbeetle.CreateTransferResult
 
PendingTransferHasDifferentLedger - com.tigerbeetle.CreateTransferResult
 
PendingTransferNotFound - com.tigerbeetle.CreateTransferResult
 
PendingTransferNotPending - com.tigerbeetle.CreateTransferResult
 
POST_PENDING_TRANSFER - Static variable in interface com.tigerbeetle.TransferFlags
 
putArray(int, byte[]) - Method in class com.tigerbeetle.Batch
 
putUInt128(int, byte[]) - Method in class com.tigerbeetle.Batch
 
putUInt128(int, long, long) - Method in class com.tigerbeetle.Batch
 
putUInt16(int, int) - Method in class com.tigerbeetle.Batch
 
putUInt32(int, int) - Method in class com.tigerbeetle.Batch
 
putUInt64(int, long) - Method in class com.tigerbeetle.Batch
 

R

RequestException - Exception in com.tigerbeetle
 
RequestException(byte) - Constructor for exception com.tigerbeetle.RequestException
 
ReservedField - com.tigerbeetle.CreateAccountResult
 
ReservedField - com.tigerbeetle.CreateTransferResult
 
ReservedFlag - com.tigerbeetle.CreateAccountResult
 
ReservedFlag - com.tigerbeetle.CreateTransferResult
 

S

setAmount(long) - Method in class com.tigerbeetle.TransferBatch
 
setCode(int) - Method in class com.tigerbeetle.AccountBatch
 
setCode(int) - Method in class com.tigerbeetle.TransferBatch
 
setCreditAccountId(byte[]) - Method in class com.tigerbeetle.TransferBatch
 
setCreditAccountId(long) - Method in class com.tigerbeetle.TransferBatch
 
setCreditAccountId(long, long) - Method in class com.tigerbeetle.TransferBatch
 
setDebitAccountId(byte[]) - Method in class com.tigerbeetle.TransferBatch
 
setDebitAccountId(long) - Method in class com.tigerbeetle.TransferBatch
 
setDebitAccountId(long, long) - Method in class com.tigerbeetle.TransferBatch
 
setFlags(int) - Method in class com.tigerbeetle.AccountBatch
 
setFlags(int) - Method in class com.tigerbeetle.TransferBatch
 
setId(byte[]) - Method in class com.tigerbeetle.AccountBatch
 
setId(byte[]) - Method in class com.tigerbeetle.IdBatch
Sets the id.
setId(byte[]) - Method in class com.tigerbeetle.TransferBatch
 
setId(long) - Method in class com.tigerbeetle.AccountBatch
 
setId(long) - Method in class com.tigerbeetle.TransferBatch
 
setId(long, long) - Method in class com.tigerbeetle.AccountBatch
 
setId(long, long) - Method in class com.tigerbeetle.IdBatch
Sets the id.
setId(long, long) - Method in class com.tigerbeetle.TransferBatch
 
setLedger(int) - Method in class com.tigerbeetle.AccountBatch
 
setLedger(int) - Method in class com.tigerbeetle.TransferBatch
 
setPendingId(byte[]) - Method in class com.tigerbeetle.TransferBatch
 
setPendingId(long) - Method in class com.tigerbeetle.TransferBatch
 
setPendingId(long, long) - Method in class com.tigerbeetle.TransferBatch
 
setPosition(int) - Method in class com.tigerbeetle.Batch
Moves to the element int the specified position.
setTimeout(long) - Method in class com.tigerbeetle.TransferBatch
 
setUserData(byte[]) - Method in class com.tigerbeetle.AccountBatch
 
setUserData(byte[]) - Method in class com.tigerbeetle.TransferBatch
 
setUserData(long) - Method in class com.tigerbeetle.AccountBatch
 
setUserData(long) - Method in class com.tigerbeetle.TransferBatch
 
setUserData(long, long) - Method in class com.tigerbeetle.AccountBatch
 
setUserData(long, long) - Method in class com.tigerbeetle.TransferBatch
 
SIZE - Static variable in enum com.tigerbeetle.UInt128
 
Success - com.tigerbeetle.InitializationStatus
 
SystemResources - com.tigerbeetle.InitializationStatus
 

T

TimeoutReservedForPendingTransfer - com.tigerbeetle.CreateTransferResult
 
TimestampMustBeZero - com.tigerbeetle.CreateAccountResult
 
TimestampMustBeZero - com.tigerbeetle.CreateTransferResult
 
TooMuchData - com.tigerbeetle.PacketStatus
 
toString() - Method in exception com.tigerbeetle.InitializationException
 
toString() - Method in exception com.tigerbeetle.RequestException
 
TransferBatch - Class in com.tigerbeetle
 
TransferBatch(int) - Constructor for class com.tigerbeetle.TransferBatch
Creates an empty batch with the desired maximum capacity.
TransferFlags - Interface in com.tigerbeetle
 
TransferMustHaveTheSameLedgerAsAccounts - com.tigerbeetle.CreateTransferResult
 

U

UInt128 - Enum in com.tigerbeetle
 
Unexpected - com.tigerbeetle.InitializationStatus
 

V

value - Variable in enum com.tigerbeetle.CreateAccountResult
 
value - Variable in enum com.tigerbeetle.CreateTransferResult
 
value - Variable in enum com.tigerbeetle.InitializationStatus
 
value - Variable in enum com.tigerbeetle.PacketStatus
 
valueOf(String) - Static method in enum com.tigerbeetle.CreateAccountResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tigerbeetle.CreateTransferResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tigerbeetle.InitializationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tigerbeetle.PacketStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tigerbeetle.UInt128
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tigerbeetle.CreateAccountResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tigerbeetle.CreateTransferResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tigerbeetle.InitializationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tigerbeetle.PacketStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tigerbeetle.UInt128
Returns an array containing the constants of this enum type, in the order they are declared.
VOID_PENDING_TRANSFER - Static variable in interface com.tigerbeetle.TransferFlags
 
A B C D E F G H I L M N O P R S T U V 
All Classes All Packages