Package com.clover.sdk.v3
Interface Validator
-
- 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
,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
,UIConfiguration
,ValidationDetails
,VasConfig
,VasDataType
,VasPayload
,VasPayloadElement
,VasPayloadResponse
,VasServiceProvider
,VasSettings
,VaultedCard
,VoidedLineItem
,VoidExtraData
,VoidReasonDetails
,Wallet
,WebHook
,ZipcodeProperties
public interface Validator
For Clover internal use only.There are two copies of this file, one in clover-android-sdk and one in schema-tool, please keep them in sync.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
validate()
-
-
-
Method Detail
-
validate
void validate() throws JSONException
- Throws:
JSONException
-
-