Skip to main content
Package: com.coinbase.cdp.types

Method Details

visit

Parameters: visitor - X402BatchSettlementEvmPayload.Visitor<T> Returns: T

deposit

Parameters: value - X402BatchSettlementDepositPayload Returns: X402BatchSettlementEvmPayload

voucher

Parameters: value - X402BatchSettlementVoucherPayload Returns: X402BatchSettlementEvmPayload

refund

Parameters: value - X402BatchSettlementRefundPayload Returns: X402BatchSettlementEvmPayload

claim

Parameters: value - X402BatchSettlementClaimPayload Returns: X402BatchSettlementEvmPayload

settle

Parameters: value - X402BatchSettlementSettlePayload Returns: X402BatchSettlementEvmPayload

isDeposit

Returns: boolean

isVoucher

Returns: boolean

isRefund

Returns: boolean

isClaim

Returns: boolean

isSettle

Returns: boolean

_isUnknown

Returns: boolean

getDeposit

Returns: Optional<X402BatchSettlementDepositPayload>

getVoucher

Returns: Optional<X402BatchSettlementVoucherPayload>

getRefund

Returns: Optional<X402BatchSettlementRefundPayload>

getClaim

Returns: Optional<X402BatchSettlementClaimPayload>

getSettle

Returns: Optional<X402BatchSettlementSettlePayload>

_getUnknown

Returns: Optional<Object>

equals

Overrides: [equals](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals\(java.lang.Object\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Parameters: other - Object Returns: boolean

hashCode

Overrides: [hashCode](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: int

toString

Overrides: [toString](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: String