Package org.stellar.sdk.operations
Class Operation
java.lang.Object
org.stellar.sdk.operations.Operation
- Direct Known Subclasses:
AccountMergeOperation,AllowTrustOperation,BeginSponsoringFutureReservesOperation,BumpSequenceOperation,ChangeTrustOperation,ClaimClaimableBalanceOperation,ClawbackClaimableBalanceOperation,ClawbackOperation,CreateAccountOperation,CreateClaimableBalanceOperation,CreatePassiveSellOfferOperation,EndSponsoringFutureReservesOperation,ExtendFootprintTTLOperation,InflationOperation,InvokeHostFunctionOperation,LiquidityPoolDepositOperation,LiquidityPoolWithdrawOperation,ManageBuyOfferOperation,ManageDataOperation,ManageSellOfferOperation,PathPaymentStrictReceiveOperation,PathPaymentStrictSendOperation,PaymentOperation,RestoreFootprintOperation,RevokeAccountSponsorshipOperation,RevokeClaimableBalanceSponsorshipOperation,RevokeDataSponsorshipOperation,RevokeOfferSponsorshipOperation,RevokeSignerSponsorshipOperation,RevokeTrustlineSponsorshipOperation,SetOptionsOperation,SetTrustlineFlagsOperation
Abstract class for operations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOperation.OperationBuilder<C extends Operation,B extends Operation.OperationBuilder<C, B>> -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BigDecimalformatAmountScale(BigDecimal value) static OperationReturns new Operation object from Operation XDR object.static BigDecimalfromXdrAmount(long value) The source account for the operation.inthashCode()voidsetSourceAccount(String sourceAccount) The source account for the operation.toXdr()Generates Operation XDR object.static longtoXdrAmount(@NonNull BigDecimal value) Returns base64-encoded Operation XDR object.
-
Method Details
-
toXdrAmount
-
fromXdrAmount
-
formatAmountScale
-
toXdr
Generates Operation XDR object. -
toXdrBase64
Returns base64-encoded Operation XDR object. -
fromXdr
Returns new Operation object from Operation XDR object.- Parameters:
xdr- XDR object
-
equals
-
hashCode
public int hashCode() -
getSourceAccount
The source account for the operation. -
setSourceAccount
The source account for the operation.
-