Package com.clover.sdk
Interface JSONifiable
-
- All Known Implementing Classes:
Account
,Ach
,AdditionalCharge
,AdditionalCharge
,AdditionalChargeAmount
,Address
,Address
,AggregateRating
,AnalyticalEvent
,AndroidPermission
,AndroidVersion
,AnomalyReasons
,App
,AppBillingInfo
,AppBundle
,AppBundleCountry
,AppCarousel
,AppCategory
,AppHistory
,AppLocale
,AppMetered
,AppMeteredCountry
,AppMeteredEvent
,AppNotification
,AppSubscription
,AppSubscriptionCountry
,AppSuggestRecord
,AppTracking
,AppUsbDevice
,Attribute
,Authorization
,BaseSale
,Batch
,BatchCardlessTotal
,BatchCardTotal
,BatchDetail
,BatchRequest
,BatchTotalStats
,BatchTotalType
,BatchTransactions
,BrandAsset
,BroadcastMessage
,BusinessType
,CacheIndex
,Card
,Card
,CardlessPaymentData
,CardTransaction
,CashAdvanceCustomerIdentification
,CashAdvanceExtra
,CashbackSuggestion
,CashEvent
,Category
,CategoryItem
,CategorySortOrder
,CategorySortOrderArray
,Charge
,CountryInfo
,CreateLineItemsRequest
,CreateTokenResponse
,Credit
,CreditAnalytic
,CreditRefund
,CreditRefundResponse
,CreditRequest
,CreditResponse
,CustomActivity
,Customer
,CustomerInfo
,CustomerMetadata
,DCCInfo
,Developer
,DeveloperMerchantLimits
,DeveloperPermission
,DeveloperRole
,Device
,DeviceAccessory
,DeviceCashSummaryRow
,DeviceCountInfo
,DevicePriceInfo
,DeviceTotalStats
,DeviceType
,Discount
,Discount
,DiscountsReport
,DisplayAndPrintMessage
,DisplayDiscount
,DisplayLineItem
,DisplayModification
,DisplayOrder
,DisplayPayment
,DynamicBinHandlerRequest
,DynamicBinResponse
,ECommTransactionInfo
,EmailAddress
,EMIDetails
,Employee
,EmployeeCard
,EndpointTotalStats
,EntitlementPlanCode
,ExternalMerchant
,Gateway
,GatewayTxAnalytic
,GermanInfo
,GiftCard
,GiftCardResponse
,GiftCardTransaction
,Guest
,GuestLineItem
,GuestV2
,HappyHourDiscount
,HourRange
,HoursSet
,IdArray
,IdentityDocument
,IncrementalAuthorization
,InfoleaseChargeAttempt
,InventoryItems
,Item
,ItemGroup
,ItemModifierGroup
,ItemOverride
,ItemSalesBucket
,ItemStock
,KeyedSummary
,LabelSummaryRow
,LabelSummarySection
,Landmark
,LayoutOverride
,Level3LineItem
,LimitedDevice
,LineItem
,LineItemEvent
,LineItemPayment
,LineItemsArrayAndWarning
,LineItemsReport
,Logo
,MccAppCarousel
,Menu
,MenuItem
,MenuModifier
,MenuModifierGroup
,MenuSection
,Merchant
,MerchantAppCharge
,MerchantBankProcessing
,MerchantBatch
,MerchantBillingInfo
,MerchantBoarding
,MerchantDeviceBoarding
,MerchantGatewayEntitlement
,MerchantGatewayEntitlementConfiguration
,MerchantGroupAppVersion
,MerchantHierarchy
,MerchantPlan
,MerchantPlanCharge
,MerchantPlanMeta
,MerchantPlanRules
,MerchantProgramExpress
,MerchantProperties
,Modification
,Modifier
,ModifierGroup
,ModifierGroupArray
,ModifierOverride
,Module
,OceanGatewayInfo
,OnlineOrder
,OnlineOrderCustomer
,OnlineOrderMerchant
,OnlineOrderMerchantProvider
,OnlineOrderProvider
,OnlineOrderProviderService
,OnlineOrderService
,Option
,OptionItem
,Order
,OrderChangeReason
,OrderChangeReasonsList
,OrderDeleteReason
,OrderFee
,OrderRefundRequest
,OrderRefundResponse
,OrderType
,Payment
,PaymentAnalytic
,PaymentBatchInfo
,PaymentEmiInfo
,PaymentProcessedPayload
,PaymentProcessor
,PaymentRefundPayload
,PaymentRequest
,PaymentRequestCardDetails
,PaymentResponse
,PaymentsAndNonRevenueGroupedOverTime
,PaymentTaxRate
,PayPalCallbackRequest
,PeripheralBundleCountry
,Permissions
,PermissionSet
,PermissionSetRole
,PhoneNumber
,Point
,Points
,Printer
,Printer
,PrintGroup
,PrintOrder
,ProcessorKey
,PromotionalMessage
,PurchaseCardBillingInfo
,PurchaseCardL2
,PurchaseCardL2DataWrapper
,PurchaseCardL3
,Reference
,Reference
,Refund
,RefundAnalytic
,RefundRequest
,RefundResponse
,ReleaseNote
,RemoteCustomer
,ReportDiscountGroup
,ReportDiscountGroupTotal
,ReportDiscountRow
,ReportItem
,ReportLabel
,ReportPaymentsV2Row
,ReportPaymentsV2Section
,Reseller
,Role
,RolloutMerchant
,Rom
,SalesSummary
,SalesSummarySection
,Screenshot
,Section
,SepaElvTransactionInfo
,ServerFeature
,ServerTotalStats
,ServiceCharge
,ServiceChargeAmount
,ServiceFeeRefundRequest
,ServiceFeeRequest
,ServiceOrderType
,Shift
,Signature
,SignatureDisclaimer
,SoftwarePackage
,Statement
,Summary
,SummaryGroup
,SummaryLineItems
,SummaryMerchantCharges
,SummarySection
,Table
,TableOrder
,Tag
,TagItem
,TagPrinter
,TaxableAmountRate
,TaxRate
,TaxRateItem
,Tender
,TerminalManagementComponent
,TerminalManagementComponent
,TerminalManagementStandard
,TerminalManagementStandard
,ThemesEnum
,TipAdjustedPayload
,TipSuggestion
,TokenizeCardRequest
,TokenizeCardResponse
,TokenRequest
,Transaction
,TransactionData
,TransactionInfo
,TransactionSettings
,TypeDetails
,UIConfiguration
,ValidationDetails
,VasConfig
,VasDataType
,VasPayload
,VasPayloadElement
,VasPayloadResponse
,VasServiceProvider
,VasSettings
,VaultedCard
,VoidedLineItem
,VoidExtraData
,VoidReasonDetails
,Wallet
,WebHook
,ZipcodeProperties
public interface JSONifiable
An interface to get a org.json.JSONObject.There are two copies of this file, one in clover-android-sdk and one in schema-tool, please keep them in sync.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
JSONifiable.Creator<T>
An interface for a class with a factory method that creates an instance from a JSONObject.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JSONObject
getJSONObject()
-
-
-
Method Detail
-
getJSONObject
JSONObject getJSONObject()
-
-