Package com.onslip360
Class Onslip360Object<This extends Onslip360Object<This>>
- java.lang.Object
-
- com.onslip360.Onslip360Object<This>
-
- All Implemented Interfaces:
Cloneable,Comparable<Onslip360Object<This>>
- Direct Known Subclasses:
API.AccessToken,API.AccessTokenCert,API.Account,API.AccountConfig,API.AccountingEntry,API.ActiveTrigger,API.AuthorizeIntegrationRequest,API.AuthorizeIntegrationResponse,API.AutoCloseBatchAction,API.Batch,API.BLActivation,API.Button,API.ButtonMap,API.ButtonMapItem,API.Campaign,API.CampaignRules,API.CardBatchSummaryMetadata,API.CardReceiptMetadata,API.CardTransaction,API.CashDrawer,API.Cert,API.ClientInfo,API.CloudControlUnit,API.CloudControlUnitStatus,API.Command,API.Company,API.CompanyConfig,API.CompanyFeature,API.CompanyRegistration,API.CompanyRegistrationInfo,API.CompanySummary,API.CostCenter,API.CouponVoucher,API.CouponVoucherMetadata,API.CreditSalesReportActionParams,API.CSR,API.CSRRequest,API.CurrencyMetadata,API.Customer,API.CustomerFeedbackParams,API.CustomerInfo,API.DailyTillPassword,API.DataObject,API.DataObjectOperation,API.DataObjectReport,API.DataObjectRevision,API.DataStream,API.DigitalReceipt,API.DigitalReceiptAction,API.DigitalReceiptRecipient,API.DMCampaign,API.DMCampaignAction,API.DMCampaignRecipient,API.EchoMessage,API.EntertainmentBill,API.ERPAccount,API.ERPAction,API.ERPActivation,API.ERPCancelInvoiceRequest,API.ERPCreateInvoiceRequest,API.ERPDeliverInvoiceRequest,API.ERPFindInvoiceRequest,API.ERPInvoiceDeliveryParams,API.ERPInvoiceMetadata,API.ERPStatusRequest,API.ERPStatusResponse,API.EventStream,API.ExternalBatch,API.ExternalReceipt,API.ExternalRecord,API.ExternalReport,API.File,API.FileArchive,API.FortnoxActivation,API.GlobalIntegration,API.GratuitySummary,API.InitWeiqIntegrationParams,API.InspectionRequest,API.Integration,API.IntegrationStatusMessage,API.InvalidPayload,API.InventoryAdjustment,API.InventoryAdjustmentItem,API.Item,API.ItemModifier,API.KeySpecification,API.KitchenPrinterConfig,API.Label,API.LabelCategory,API.Location,API.LocationConfig,API.MerchantConfig,API.MerchantParams,API.Metadata,API.MQRecord,API.MQRecordSchedule,API.NewAccountLoginDetailsParams,API.OAuthAccessTokenResponse,API.OAuthAuthorizationCodeRequest,API.Order,API.OrderTicket,API.Partial_AccessToken,API.Partial_AccessTokenCert,API.Partial_Account,API.Partial_AccountConfig,API.Partial_AccountingEntry,API.Partial_ActiveTrigger,API.Partial_AuthorizeIntegrationRequest,API.Partial_AuthorizeIntegrationResponse,API.Partial_AutoCloseBatchAction,API.Partial_Batch,API.Partial_BLActivation,API.Partial_Button,API.Partial_ButtonMap,API.Partial_ButtonMapItem,API.Partial_Campaign,API.Partial_CampaignRules,API.Partial_CardBatchSummaryMetadata,API.Partial_CardReceiptMetadata,API.Partial_CardTransaction,API.Partial_CashDrawer,API.Partial_Cert,API.Partial_ClientInfo,API.Partial_CloudControlUnit,API.Partial_CloudControlUnitStatus,API.Partial_Command,API.Partial_Company,API.Partial_CompanyConfig,API.Partial_CompanyFeature,API.Partial_CompanyRegistration,API.Partial_CompanyRegistrationInfo,API.Partial_CompanySummary,API.Partial_CostCenter,API.Partial_CouponVoucher,API.Partial_CouponVoucherMetadata,API.Partial_CreditSalesReportActionParams,API.Partial_CSR,API.Partial_CSRRequest,API.Partial_CurrencyMetadata,API.Partial_Customer,API.Partial_CustomerFeedbackParams,API.Partial_CustomerInfo,API.Partial_DailyTillPassword,API.Partial_DataObject,API.Partial_DataObjectOperation,API.Partial_DataObjectReport,API.Partial_DataObjectRevision,API.Partial_DigitalReceipt,API.Partial_DigitalReceiptAction,API.Partial_DigitalReceiptRecipient,API.Partial_DMCampaign,API.Partial_DMCampaignAction,API.Partial_DMCampaignRecipient,API.Partial_EchoMessage,API.Partial_EntertainmentBill,API.Partial_ERPAccount,API.Partial_ERPAction,API.Partial_ERPActivation,API.Partial_ERPCancelInvoiceRequest,API.Partial_ERPCreateInvoiceRequest,API.Partial_ERPDeliverInvoiceRequest,API.Partial_ERPFindInvoiceRequest,API.Partial_ERPInvoiceDeliveryParams,API.Partial_ERPInvoiceMetadata,API.Partial_ERPStatusRequest,API.Partial_ERPStatusResponse,API.Partial_EventStream,API.Partial_ExternalBatch,API.Partial_ExternalReceipt,API.Partial_ExternalRecord,API.Partial_ExternalReport,API.Partial_File,API.Partial_FileArchive,API.Partial_FortnoxActivation,API.Partial_GlobalIntegration,API.Partial_GratuitySummary,API.Partial_InitWeiqIntegrationParams,API.Partial_InspectionRequest,API.Partial_Integration,API.Partial_IntegrationStatusMessage,API.Partial_InvalidPayload,API.Partial_InventoryAdjustment,API.Partial_InventoryAdjustmentItem,API.Partial_Item,API.Partial_ItemModifier,API.Partial_KeySpecification,API.Partial_KitchenPrinterConfig,API.Partial_Label,API.Partial_LabelCategory,API.Partial_Location,API.Partial_LocationConfig,API.Partial_MerchantConfig,API.Partial_MerchantParams,API.Partial_Metadata,API.Partial_MQRecord,API.Partial_MQRecordSchedule,API.Partial_NewAccountLoginDetailsParams,API.Partial_OAuthAccessTokenResponse,API.Partial_OAuthAuthorizationCodeRequest,API.Partial_Order,API.Partial_OrderTicket,API.Partial_PasswordReset,API.Partial_PasswordResetChallenge,API.Partial_PasswordResetChallengeParams,API.Partial_PasswordResetChallengeRequest,API.Partial_Payment,API.Partial_PaymentBatchSummary,API.Partial_PaymentMethod,API.Partial_PaymentMethodAccount,API.Partial_PaymentSaleSummary,API.Partial_PaymentSummary,API.Partial_PaymentVoucher,API.Partial_PaymentVoucherMetadata,API.Partial_Peripheral,API.Partial_PeripheralBinding,API.Partial_PeripheralServiceBinding,API.Partial_PersonalkollenActivation,API.Partial_PinResetRequest,API.Partial_PKCS12Status,API.Partial_PlandayActivation,API.Partial_PrePaidMetadata,API.Partial_PrivPortToken,API.Partial_Product,API.Partial_ProductEntry,API.Partial_ProductGroup,API.Partial_ProductGroupAccount,API.Partial_ProductGroupSummary,API.Partial_ProductModifier,API.Partial_QueryTrigger,API.Partial_Receipt,API.Partial_Record,API.Partial_Report,API.Partial_ReportAction,API.Partial_ReportCoverParams,API.Partial_ReportDefinition,API.Partial_ReportModel,API.Partial_ResellerParams,API.Partial_Resource,API.Partial_ResourceMap,API.Partial_ResourceMapItem,API.Partial_RestrictedVersionWarningParams,API.Partial_Role,API.Partial_SalesReportActionParams,API.Partial_SendEmailAction,API.Partial_SendEmailRequest,API.Partial_Sergel,API.Partial_ServerError,API.Partial_ServiceEndpoint,API.Partial_Shift,API.Partial_ShiftHistory,API.Partial_ShiftHistoryExport,API.Partial_ShiftsReportActionParams,API.Partial_ShortURI,API.Partial_SlippConfig,API.Partial_StatusEvent,API.Partial_StockBalance,API.Partial_StockBalancesReportActionParams,API.Partial_StockBalanceTransaction,API.Partial_Summary,API.Partial_SwishConfig,API.Partial_SwishError,API.Partial_SwishPingRequest,API.Partial_SwishQRRequest,API.Partial_SwishQRResponse,API.Partial_SwishRefundRequest,API.Partial_SwishTransaction,API.Partial_SwishTransactionMetadata,API.Partial_SystemConfig,API.Partial_SystemParams,API.Partial_SystemStatus,API.Partial_Tab,API.Partial_TakeOutConfig,API.Partial_TakeOutStatus,API.Partial_TerminateCompanyRequest,API.Partial_Till,API.Partial_TillConfig,API.Partial_TillRegistrationInfo,API.Partial_TillState,API.Partial_TillSummary,API.Partial_TransactionSummary,API.Partial_TransactionSummaryGroup,API.Partial_Trigger,API.Partial_TriggerAction,API.Partial_TriggerEvent,API.Partial_UsageEntry,API.Partial_User,API.Partial_UserRegistrationInfo,API.Partial_VATSummary,API.Partial_VirtualDevice,API.Partial_VismaActivation,API.Partial_VismaConfig,API.Partial_VivaWalletConfig,API.Partial_Voucher,API.Partial_VouchersReportActionParams,API.Partial_VoucherTransaction,API.Partial_WebhookAction,API.Partial_WebhookMessage,API.Partial_WEIQ,API.Partial_WEIQCaptureRequest,API.Partial_WelcomeEmailParams,API.Partial_ZoinedActivation,API.Partial_ZReportActionParams,API.PasswordReset,API.PasswordResetChallenge,API.PasswordResetChallengeParams,API.PasswordResetChallengeRequest,API.Payment,API.PaymentBatchSummary,API.PaymentMethod,API.PaymentMethodAccount,API.PaymentSaleSummary,API.PaymentSummary,API.PaymentVoucher,API.PaymentVoucherMetadata,API.Peripheral,API.PeripheralBinding,API.PeripheralServiceBinding,API.PersonalkollenActivation,API.PinResetRequest,API.PKCS12Status,API.PlandayActivation,API.PrePaidMetadata,API.PrivPortToken,API.Product,API.ProductEntry,API.ProductGroup,API.ProductGroupAccount,API.ProductGroupSummary,API.ProductModifier,API.QueryTrigger,API.Receipt,API.Record,API.Report,API.ReportAction,API.ReportCoverParams,API.ReportDefinition,API.ReportModel,API.ResellerParams,API.Resource,API.ResourceMap,API.ResourceMapItem,API.RestrictedVersionWarningParams,API.Role,API.SalesReportActionParams,API.SendEmailAction,API.SendEmailRequest,API.Sergel,API.ServerError,API.ServiceEndpoint,API.Shift,API.ShiftHistory,API.ShiftHistoryExport,API.ShiftsReportActionParams,API.ShortURI,API.SlippConfig,API.StatusEvent,API.StockBalance,API.StockBalancesReportActionParams,API.StockBalanceTransaction,API.Stored_AccessToken,API.Stored_Account,API.Stored_Button,API.Stored_ButtonMap,API.Stored_Campaign,API.Stored_Cert,API.Stored_Company,API.Stored_CompanyConfig,API.Stored_CompanySummary,API.Stored_Customer,API.Stored_DataObject,API.Stored_DataObjectReport,API.Stored_DigitalReceipt,API.Stored_DigitalReceiptRecipient,API.Stored_DMCampaign,API.Stored_EventStream,API.Stored_GlobalIntegration,API.Stored_Integration,API.Stored_InventoryAdjustment,API.Stored_Label,API.Stored_LabelCategory,API.Stored_Location,API.Stored_MQRecordSchedule,API.Stored_Order,API.Stored_PaymentMethod,API.Stored_Peripheral,API.Stored_PrivPortToken,API.Stored_Product,API.Stored_ProductGroup,API.Stored_ProductModifier,API.Stored_Record,API.Stored_Resource,API.Stored_ResourceMap,API.Stored_Role,API.Stored_Shift,API.Stored_ShortURI,API.Stored_StockBalance,API.Stored_SwishTransaction,API.Stored_SystemConfig,API.Stored_Tab,API.Stored_Till,API.Stored_TillState,API.Stored_Trigger,API.Stored_TriggerEvent,API.Stored_User,API.Stored_Voucher,API.Summary,API.SwishConfig,API.SwishError,API.SwishPingRequest,API.SwishQRRequest,API.SwishQRResponse,API.SwishRefundRequest,API.SwishTransaction,API.SwishTransactionMetadata,API.SystemConfig,API.SystemParams,API.SystemStatus,API.Tab,API.TakeOutConfig,API.TakeOutStatus,API.TerminateCompanyRequest,API.Till,API.TillConfig,API.TillRegistrationInfo,API.TillState,API.TillSummary,API.TransactionSummary,API.TransactionSummaryGroup,API.Trigger,API.TriggerAction,API.TriggerEvent,API.UsageEntry,API.User,API.UserRegistrationInfo,API.VATSummary,API.VirtualDevice,API.VismaActivation,API.VismaConfig,API.VivaWalletConfig,API.Voucher,API.VouchersReportActionParams,API.VoucherTransaction,API.WebhookAction,API.WebhookMessage,API.WEIQ,API.WEIQCaptureRequest,API.WelcomeEmailParams,API.ZoinedActivation,API.ZReportActionParams
public abstract class Onslip360Object<This extends Onslip360Object<This>> extends Object implements Cloneable, Comparable<Onslip360Object<This>>
-
-
Method Summary
-
-
-
Method Detail
-
compareTo
public int compareTo(Onslip360Object<This> obj)
- Specified by:
compareToin interfaceComparable<This extends Onslip360Object<This>>
-
clone
@Nonnull public This clone()
-
fromJson
@Nonnull public static <T extends Onslip360Object<?>> T fromJson(Class<T> c, InputStream json)
-
fromJson
@Nonnull public static <T extends Onslip360Object<?>> T fromJson(Class<T> c, String json)
-
fromObject
@Nonnull public static <T extends Onslip360Object<?>> T fromObject(Class<T> c, Onslip360Object<?> obj)
-
fromMap
@Nonnull public static <T extends Onslip360Object<?>> T fromMap(Class<T> c, Map<? extends CharSequence,? extends Object> map)
-
fromJsonArray
@Nonnull public static <T extends Onslip360Object<?>> T[] fromJsonArray(Class<T> c, String json)
-
fromJsonArray
@Nonnull public static <T extends Onslip360Object<?>> T[] fromJsonArray(Class<T> c, InputStream json)
-
fromList
@Nonnull public static <T extends Onslip360Object<?>> T[] fromList(Class<T> c, List<? extends Map<? extends CharSequence,? extends Object>> list)
-
toJson
@Nonnull public static String toJson(Onslip360Object<?> obj)
-
toJson
@Nonnull public static String toJson(Onslip360Object<?>[] array)
-
toJson
public static void toJson(Onslip360Object<?> obj, @Nonnull OutputStream out) throws IOException
- Throws:
IOException
-
toJson
public static void toJson(Onslip360Object<?>[] array, @Nonnull OutputStream out) throws IOException
- Throws:
IOException
-
toMap
@Nonnull public static Map<String,Object> toMap(Onslip360Object<?> obj)
-
toList
@Nonnull public static List<Map<String,Object>> toList(Onslip360Object<?>[] array)
-
-