Package org.stellar.sdk
Interface TransactionBuilderAccount
- All Known Implementing Classes:
Account,AccountResponse
public interface TransactionBuilderAccount
Specifies interface for Account object used in
TransactionBuilder-
Method Summary
Modifier and TypeMethodDescriptionReturns ID associated with this Account.Returns sequence number incremented by one, but does not increment internal counter.Returns keypair associated with this Account.Returns current sequence number of this Account.voidIncrements sequence number in this object by one.voidsetSequenceNumber(long seqNum) Sets current sequence number on this Account.
-
Method Details
-
getAccountId
String getAccountId()Returns ID associated with this Account.- Returns:
- the account ID as a Stellar public key string (starting with
G)
-
getKeyPair
KeyPair getKeyPair()Returns keypair associated with this Account.- Returns:
- the
KeyPairfor this account
-
getSequenceNumber
Long getSequenceNumber()Returns current sequence number of this Account.- Returns:
- the current sequence number
-
setSequenceNumber
void setSequenceNumber(long seqNum) Sets current sequence number on this Account.- Parameters:
seqNum- the new sequence number to set
-
getIncrementedSequenceNumber
Long getIncrementedSequenceNumber()Returns sequence number incremented by one, but does not increment internal counter.- Returns:
- the sequence number incremented by one
-
incrementSequenceNumber
void incrementSequenceNumber()Increments sequence number in this object by one.
-