A B C D E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
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
All Classes All Packages