Package com.lithic.api.models
Interface Dispute.Event.Data.Visitor
-
- All Implemented Interfaces:
public interface Dispute.Event.Data.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitWorkflowEvent(Dispute.Event.Data.WorkflowEventData workflowEvent)Details specific to workflow events abstract TvisitFinancialEvent(Dispute.Event.Data.FinancialEventData financialEvent)Details specific to financial events abstract TvisitCardholderLiabilityEvent(Dispute.Event.Data.CardholderLiabilityEventData cardholderLiabilityEvent)Details specific to cardholder liability events Tunknown(JsonValue json)Maps an unknown variant of Data to a value of type T. -
-
Method Detail
-
visitWorkflowEvent
abstract T visitWorkflowEvent(Dispute.Event.Data.WorkflowEventData workflowEvent)
Details specific to workflow events
-
visitFinancialEvent
abstract T visitFinancialEvent(Dispute.Event.Data.FinancialEventData financialEvent)
Details specific to financial events
-
visitCardholderLiabilityEvent
abstract T visitCardholderLiabilityEvent(Dispute.Event.Data.CardholderLiabilityEventData cardholderLiabilityEvent)
Details specific to cardholder liability events
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of Data to a value of type T.
An instance of Data can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-