Modifier and Type | Class and Description |
---|---|
static class |
ClawbackOperation.ClawbackOperationBuilder<C extends ClawbackOperation,B extends ClawbackOperation.ClawbackOperationBuilder<C,B>> |
Operation.OperationBuilder<C extends Operation,B extends Operation.OperationBuilder<C,B>>
Modifier and Type | Method and Description |
---|---|
static ClawbackOperation.ClawbackOperationBuilder<?,?> |
builder() |
boolean |
equals(java.lang.Object o) |
static ClawbackOperation |
fromXdr(ClawbackOp op)
Construct a new
ClawbackOperation object from the ClawbackOp XDR object. |
@NonNull java.math.BigDecimal |
getAmount()
The amount to be clawed back (max of 7 decimal places).
|
@NonNull Asset |
getAsset()
Asset held by the destination account.
|
@NonNull java.lang.String |
getFrom()
The account owning of the trustline.
|
int |
hashCode() |
ClawbackOperation.ClawbackOperationBuilder<?,?> |
toBuilder() |
java.lang.String |
toString() |
formatAmountScale, fromXdr, fromXdrAmount, getSourceAccount, setSourceAccount, toXdr, toXdrAmount, toXdrBase64
public static ClawbackOperation fromXdr(ClawbackOp op)
ClawbackOperation
object from the ClawbackOp
XDR object.op
- ClawbackOp
XDR objectClawbackOperation
objectpublic static ClawbackOperation.ClawbackOperationBuilder<?,?> builder()
public ClawbackOperation.ClawbackOperationBuilder<?,?> toBuilder()
@NonNull public @NonNull java.lang.String getFrom()
@NonNull public @NonNull Asset getAsset()
@NonNull public @NonNull java.math.BigDecimal getAmount()
public java.lang.String toString()
toString
in class java.lang.Object