Package com.clover.sdk.v3.resellers
Class Reseller
- java.lang.Object
-
- com.clover.sdk.GenericParcelable
-
- com.clover.sdk.v3.resellers.Reseller
-
- All Implemented Interfaces:
Parcelable
,JSONifiable
,Validator
public class Reseller extends GenericParcelable implements Validator, JSONifiable
This is an auto-generated Clover data object.Fields
id
fdClientId
name
alternateName
code
owner
defaultPaymentProcessor
defaultProcessorKey
defaultCountryCode
supportsNakedCredit
supportsOutboundBoarding
enforceMerchantPlan
supportPhone
supportEmail
filterApps
forcePhone
stationsOnClassic
allowBlackhole
createdTime
parentReseller
brandAssets
broadcastMessage
featuredApps
tasqCustomerNumber
isBulkPurchaser
partnerSupportEmail
isRkiIdentifier
isNewBilling
merchantPlanGroup
isSelfBoarding
isIntercomEnabled
locale
resellerPrivacyPolicyUrl
isRapidDepositEnabled
rapidDepositServiceEntitlementNumber
isCodelessActivation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Reseller.Constraints
-
Nested classes/interfaces inherited from interface com.clover.sdk.JSONifiable
JSONifiable.Creator<T>
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static Parcelable.Creator<Reseller>
CREATOR
static JSONifiable.Creator<Reseller>
JSON_CREATOR
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Modifier Constructor Description Reseller()
Constructs a new empty instance.protected
Reseller(boolean noInit)
Constructs a new empty instance.Reseller(Reseller src)
Constructs a new instance that is a deep copy of the source instance.Reseller(String json)
Constructs a new instance from the given JSON String.Reseller(JSONObject jsonObject)
Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearAllowBlackhole()
Clears the 'allowBlackhole' field, the 'has' method for this field will now return falsevoid
clearAlternateName()
Clears the 'alternateName' field, the 'has' method for this field will now return falsevoid
clearBrandAssets()
Clears the 'brandAssets' field, the 'has' method for this field will now return falsevoid
clearBroadcastMessage()
Clears the 'broadcastMessage' field, the 'has' method for this field will now return falsevoid
clearCode()
Clears the 'code' field, the 'has' method for this field will now return falsevoid
clearCreatedTime()
Clears the 'createdTime' field, the 'has' method for this field will now return falsevoid
clearDefaultCountryCode()
Clears the 'defaultCountryCode' field, the 'has' method for this field will now return falsevoid
clearDefaultPaymentProcessor()
Clears the 'defaultPaymentProcessor' field, the 'has' method for this field will now return falsevoid
clearDefaultProcessorKey()
Clears the 'defaultProcessorKey' field, the 'has' method for this field will now return falsevoid
clearEnforceMerchantPlan()
Clears the 'enforceMerchantPlan' field, the 'has' method for this field will now return falsevoid
clearFdClientId()
Clears the 'fdClientId' field, the 'has' method for this field will now return falsevoid
clearFeaturedApps()
Clears the 'featuredApps' field, the 'has' method for this field will now return falsevoid
clearFilterApps()
Clears the 'filterApps' field, the 'has' method for this field will now return falsevoid
clearForcePhone()
Clears the 'forcePhone' field, the 'has' method for this field will now return falsevoid
clearId()
Clears the 'id' field, the 'has' method for this field will now return falsevoid
clearIsBulkPurchaser()
Clears the 'isBulkPurchaser' field, the 'has' method for this field will now return falsevoid
clearIsCodelessActivation()
Clears the 'isCodelessActivation' field, the 'has' method for this field will now return falsevoid
clearIsIntercomEnabled()
Clears the 'isIntercomEnabled' field, the 'has' method for this field will now return falsevoid
clearIsNewBilling()
Clears the 'isNewBilling' field, the 'has' method for this field will now return falsevoid
clearIsRapidDepositEnabled()
Clears the 'isRapidDepositEnabled' field, the 'has' method for this field will now return falsevoid
clearIsRkiIdentifier()
Clears the 'isRkiIdentifier' field, the 'has' method for this field will now return falsevoid
clearIsSelfBoarding()
Clears the 'isSelfBoarding' field, the 'has' method for this field will now return falsevoid
clearLocale()
Clears the 'locale' field, the 'has' method for this field will now return falsevoid
clearMerchantPlanGroup()
Clears the 'merchantPlanGroup' field, the 'has' method for this field will now return falsevoid
clearName()
Clears the 'name' field, the 'has' method for this field will now return falsevoid
clearOwner()
Clears the 'owner' field, the 'has' method for this field will now return falsevoid
clearParentReseller()
Clears the 'parentReseller' field, the 'has' method for this field will now return falsevoid
clearPartnerSupportEmail()
Clears the 'partnerSupportEmail' field, the 'has' method for this field will now return falsevoid
clearRapidDepositServiceEntitlementNumber()
Clears the 'rapidDepositServiceEntitlementNumber' field, the 'has' method for this field will now return falsevoid
clearResellerPrivacyPolicyUrl()
Clears the 'resellerPrivacyPolicyUrl' field, the 'has' method for this field will now return falsevoid
clearStationsOnClassic()
Clears the 'stationsOnClassic' field, the 'has' method for this field will now return falsevoid
clearSupportEmail()
Clears the 'supportEmail' field, the 'has' method for this field will now return falsevoid
clearSupportPhone()
Clears the 'supportPhone' field, the 'has' method for this field will now return falsevoid
clearSupportsNakedCredit()
Clears the 'supportsNakedCredit' field, the 'has' method for this field will now return falsevoid
clearSupportsOutboundBoarding()
Clears the 'supportsOutboundBoarding' field, the 'has' method for this field will now return falsevoid
clearTasqCustomerNumber()
Clears the 'tasqCustomerNumber' field, the 'has' method for this field will now return falseboolean
containsChanges()
Returns true if this instance has any changes.Reseller
copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.Boolean
getAllowBlackhole()
Indicates whether blackhole processing is allowed for the resellerString
getAlternateName()
Alternate FD name of the resellerList<Reference>
getBrandAssets()
Reference
getBroadcastMessage()
String
getCode()
Long
getCreatedTime()
String
getDefaultCountryCode()
PaymentProcessor
getDefaultPaymentProcessor()
ProcessorKey
getDefaultProcessorKey()
Boolean
getEnforceMerchantPlan()
Reseller's merchants cannot change their merchant plan as long as this flag is set for the resellerString
getFdClientId()
First Data Client IDList<Reference>
getFeaturedApps()
Boolean
getFilterApps()
Indicates whether the reseller has capability to filter AppsBoolean
getForcePhone()
Indicates whether the the support phone for all merchants for the reseller should be forced to reseller's support phoneprotected GenericClient
getGenericClient()
String
getId()
Unique identifierBoolean
getIsBulkPurchaser()
Indicates whether the reseller is a bulk purchaserBoolean
getIsCodelessActivation()
Indicates whether the reseller is setup with codeless activationBoolean
getIsIntercomEnabled()
Indicates if intercom is enabled for resellerBoolean
getIsNewBilling()
Boolean
getIsRapidDepositEnabled()
Indicates if rapid deposit is enabled for the resellerBoolean
getIsRkiIdentifier()
Indicates if the reseller is a 'generic' reseller whose name will be used during RKI requests for resellers devices under it in hierarchyBoolean
getIsSelfBoarding()
Indicates if it is a self-boarding resellerJSONObject
getJSONObject()
Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be reflected in this instance and vice-versa.String
getLocale()
Language/country of the reseller in locale formatReference
getMerchantPlanGroup()
String
getName()
Name of the resellerAccount
getOwner()
The owner of the resellerReseller
getParentReseller()
The parent resellerString
getPartnerSupportEmail()
String
getRapidDepositServiceEntitlementNumber()
String
getResellerPrivacyPolicyUrl()
Reseller Privacy Policy URLBoolean
getStationsOnClassic()
Indicates whether the station devices for the reseller are on ClassicString
getSupportEmail()
String
getSupportPhone()
Boolean
getSupportsNakedCredit()
Indicates if reseller supports naked creditBoolean
getSupportsOutboundBoarding()
Indicates if the reseller supports outbound boarding, this is true only for demo resellersString
getTasqCustomerNumber()
boolean
hasAllowBlackhole()
Checks whether the 'allowBlackhole' field has been set, however the value could be nullboolean
hasAlternateName()
Checks whether the 'alternateName' field has been set, however the value could be nullboolean
hasBrandAssets()
Checks whether the 'brandAssets' field has been set, however the value could be nullboolean
hasBroadcastMessage()
Checks whether the 'broadcastMessage' field has been set, however the value could be nullboolean
hasCode()
Checks whether the 'code' field has been set, however the value could be nullboolean
hasCreatedTime()
Checks whether the 'createdTime' field has been set, however the value could be nullboolean
hasDefaultCountryCode()
Checks whether the 'defaultCountryCode' field has been set, however the value could be nullboolean
hasDefaultPaymentProcessor()
Checks whether the 'defaultPaymentProcessor' field has been set, however the value could be nullboolean
hasDefaultProcessorKey()
Checks whether the 'defaultProcessorKey' field has been set, however the value could be nullboolean
hasEnforceMerchantPlan()
Checks whether the 'enforceMerchantPlan' field has been set, however the value could be nullboolean
hasFdClientId()
Checks whether the 'fdClientId' field has been set, however the value could be nullboolean
hasFeaturedApps()
Checks whether the 'featuredApps' field has been set, however the value could be nullboolean
hasFilterApps()
Checks whether the 'filterApps' field has been set, however the value could be nullboolean
hasForcePhone()
Checks whether the 'forcePhone' field has been set, however the value could be nullboolean
hasId()
Checks whether the 'id' field has been set, however the value could be nullboolean
hasIsBulkPurchaser()
Checks whether the 'isBulkPurchaser' field has been set, however the value could be nullboolean
hasIsCodelessActivation()
Checks whether the 'isCodelessActivation' field has been set, however the value could be nullboolean
hasIsIntercomEnabled()
Checks whether the 'isIntercomEnabled' field has been set, however the value could be nullboolean
hasIsNewBilling()
Checks whether the 'isNewBilling' field has been set, however the value could be nullboolean
hasIsRapidDepositEnabled()
Checks whether the 'isRapidDepositEnabled' field has been set, however the value could be nullboolean
hasIsRkiIdentifier()
Checks whether the 'isRkiIdentifier' field has been set, however the value could be nullboolean
hasIsSelfBoarding()
Checks whether the 'isSelfBoarding' field has been set, however the value could be nullboolean
hasLocale()
Checks whether the 'locale' field has been set, however the value could be nullboolean
hasMerchantPlanGroup()
Checks whether the 'merchantPlanGroup' field has been set, however the value could be nullboolean
hasName()
Checks whether the 'name' field has been set, however the value could be nullboolean
hasOwner()
Checks whether the 'owner' field has been set, however the value could be nullboolean
hasParentReseller()
Checks whether the 'parentReseller' field has been set, however the value could be nullboolean
hasPartnerSupportEmail()
Checks whether the 'partnerSupportEmail' field has been set, however the value could be nullboolean
hasRapidDepositServiceEntitlementNumber()
Checks whether the 'rapidDepositServiceEntitlementNumber' field has been set, however the value could be nullboolean
hasResellerPrivacyPolicyUrl()
Checks whether the 'resellerPrivacyPolicyUrl' field has been set, however the value could be nullboolean
hasStationsOnClassic()
Checks whether the 'stationsOnClassic' field has been set, however the value could be nullboolean
hasSupportEmail()
Checks whether the 'supportEmail' field has been set, however the value could be nullboolean
hasSupportPhone()
Checks whether the 'supportPhone' field has been set, however the value could be nullboolean
hasSupportsNakedCredit()
Checks whether the 'supportsNakedCredit' field has been set, however the value could be nullboolean
hasSupportsOutboundBoarding()
Checks whether the 'supportsOutboundBoarding' field has been set, however the value could be nullboolean
hasTasqCustomerNumber()
Checks whether the 'tasqCustomerNumber' field has been set, however the value could be nullboolean
isNotEmptyBrandAssets()
Checks whether the 'brandAssets' field is set and is not null and is not emptyboolean
isNotEmptyFeaturedApps()
Checks whether the 'featuredApps' field is set and is not null and is not emptyboolean
isNotNullAllowBlackhole()
Checks whether the 'allowBlackhole' field is set and is not nullboolean
isNotNullAlternateName()
Checks whether the 'alternateName' field is set and is not nullboolean
isNotNullBrandAssets()
Checks whether the 'brandAssets' field is set and is not nullboolean
isNotNullBroadcastMessage()
Checks whether the 'broadcastMessage' field is set and is not nullboolean
isNotNullCode()
Checks whether the 'code' field is set and is not nullboolean
isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not nullboolean
isNotNullDefaultCountryCode()
Checks whether the 'defaultCountryCode' field is set and is not nullboolean
isNotNullDefaultPaymentProcessor()
Checks whether the 'defaultPaymentProcessor' field is set and is not nullboolean
isNotNullDefaultProcessorKey()
Checks whether the 'defaultProcessorKey' field is set and is not nullboolean
isNotNullEnforceMerchantPlan()
Checks whether the 'enforceMerchantPlan' field is set and is not nullboolean
isNotNullFdClientId()
Checks whether the 'fdClientId' field is set and is not nullboolean
isNotNullFeaturedApps()
Checks whether the 'featuredApps' field is set and is not nullboolean
isNotNullFilterApps()
Checks whether the 'filterApps' field is set and is not nullboolean
isNotNullForcePhone()
Checks whether the 'forcePhone' field is set and is not nullboolean
isNotNullId()
Checks whether the 'id' field is set and is not nullboolean
isNotNullIsBulkPurchaser()
Checks whether the 'isBulkPurchaser' field is set and is not nullboolean
isNotNullIsCodelessActivation()
Checks whether the 'isCodelessActivation' field is set and is not nullboolean
isNotNullIsIntercomEnabled()
Checks whether the 'isIntercomEnabled' field is set and is not nullboolean
isNotNullIsNewBilling()
Checks whether the 'isNewBilling' field is set and is not nullboolean
isNotNullIsRapidDepositEnabled()
Checks whether the 'isRapidDepositEnabled' field is set and is not nullboolean
isNotNullIsRkiIdentifier()
Checks whether the 'isRkiIdentifier' field is set and is not nullboolean
isNotNullIsSelfBoarding()
Checks whether the 'isSelfBoarding' field is set and is not nullboolean
isNotNullLocale()
Checks whether the 'locale' field is set and is not nullboolean
isNotNullMerchantPlanGroup()
Checks whether the 'merchantPlanGroup' field is set and is not nullboolean
isNotNullName()
Checks whether the 'name' field is set and is not nullboolean
isNotNullOwner()
Checks whether the 'owner' field is set and is not nullboolean
isNotNullParentReseller()
Checks whether the 'parentReseller' field is set and is not nullboolean
isNotNullPartnerSupportEmail()
Checks whether the 'partnerSupportEmail' field is set and is not nullboolean
isNotNullRapidDepositServiceEntitlementNumber()
Checks whether the 'rapidDepositServiceEntitlementNumber' field is set and is not nullboolean
isNotNullResellerPrivacyPolicyUrl()
Checks whether the 'resellerPrivacyPolicyUrl' field is set and is not nullboolean
isNotNullStationsOnClassic()
Checks whether the 'stationsOnClassic' field is set and is not nullboolean
isNotNullSupportEmail()
Checks whether the 'supportEmail' field is set and is not nullboolean
isNotNullSupportPhone()
Checks whether the 'supportPhone' field is set and is not nullboolean
isNotNullSupportsNakedCredit()
Checks whether the 'supportsNakedCredit' field is set and is not nullboolean
isNotNullSupportsOutboundBoarding()
Checks whether the 'supportsOutboundBoarding' field is set and is not nullboolean
isNotNullTasqCustomerNumber()
Checks whether the 'tasqCustomerNumber' field is set and is not nullvoid
mergeChanges(Reseller src)
Copy all the changed fields from the given source to this instance.void
resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.Reseller
setAllowBlackhole(Boolean allowBlackhole)
Sets the field 'allowBlackhole'.Reseller
setAlternateName(String alternateName)
Sets the field 'alternateName'.Reseller
setBrandAssets(List<Reference> brandAssets)
Sets the field 'brandAssets'.Reseller
setBroadcastMessage(Reference broadcastMessage)
Sets the field 'broadcastMessage'.Reseller
setCode(String code)
Sets the field 'code'.Reseller
setCreatedTime(Long createdTime)
Sets the field 'createdTime'.Reseller
setDefaultCountryCode(String defaultCountryCode)
Sets the field 'defaultCountryCode'.Reseller
setDefaultPaymentProcessor(PaymentProcessor defaultPaymentProcessor)
Sets the field 'defaultPaymentProcessor'.Reseller
setDefaultProcessorKey(ProcessorKey defaultProcessorKey)
Sets the field 'defaultProcessorKey'.Reseller
setEnforceMerchantPlan(Boolean enforceMerchantPlan)
Sets the field 'enforceMerchantPlan'.Reseller
setFdClientId(String fdClientId)
Sets the field 'fdClientId'.Reseller
setFeaturedApps(List<Reference> featuredApps)
Sets the field 'featuredApps'.Reseller
setFilterApps(Boolean filterApps)
Sets the field 'filterApps'.Reseller
setForcePhone(Boolean forcePhone)
Sets the field 'forcePhone'.Reseller
setId(String id)
Sets the field 'id'.Reseller
setIsBulkPurchaser(Boolean isBulkPurchaser)
Sets the field 'isBulkPurchaser'.Reseller
setIsCodelessActivation(Boolean isCodelessActivation)
Sets the field 'isCodelessActivation'.Reseller
setIsIntercomEnabled(Boolean isIntercomEnabled)
Sets the field 'isIntercomEnabled'.Reseller
setIsNewBilling(Boolean isNewBilling)
Sets the field 'isNewBilling'.Reseller
setIsRapidDepositEnabled(Boolean isRapidDepositEnabled)
Sets the field 'isRapidDepositEnabled'.Reseller
setIsRkiIdentifier(Boolean isRkiIdentifier)
Sets the field 'isRkiIdentifier'.Reseller
setIsSelfBoarding(Boolean isSelfBoarding)
Sets the field 'isSelfBoarding'.Reseller
setLocale(String locale)
Sets the field 'locale'.Reseller
setMerchantPlanGroup(Reference merchantPlanGroup)
Sets the field 'merchantPlanGroup'.Reseller
setName(String name)
Sets the field 'name'.Reseller
setOwner(Account owner)
Sets the field 'owner'.Reseller
setParentReseller(Reseller parentReseller)
Sets the field 'parentReseller'.Reseller
setPartnerSupportEmail(String partnerSupportEmail)
Sets the field 'partnerSupportEmail'.Reseller
setRapidDepositServiceEntitlementNumber(String rapidDepositServiceEntitlementNumber)
Sets the field 'rapidDepositServiceEntitlementNumber'.Reseller
setResellerPrivacyPolicyUrl(String resellerPrivacyPolicyUrl)
Sets the field 'resellerPrivacyPolicyUrl'.Reseller
setStationsOnClassic(Boolean stationsOnClassic)
Sets the field 'stationsOnClassic'.Reseller
setSupportEmail(String supportEmail)
Sets the field 'supportEmail'.Reseller
setSupportPhone(String supportPhone)
Sets the field 'supportPhone'.Reseller
setSupportsNakedCredit(Boolean supportsNakedCredit)
Sets the field 'supportsNakedCredit'.Reseller
setSupportsOutboundBoarding(Boolean supportsOutboundBoarding)
Sets the field 'supportsOutboundBoarding'.Reseller
setTasqCustomerNumber(String tasqCustomerNumber)
Sets the field 'tasqCustomerNumber'.void
validate()
-
Methods inherited from class com.clover.sdk.GenericParcelable
describeContents, getBundle, toString, writeToParcel
-
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<Reseller> CREATOR
-
JSON_CREATOR
public static final JSONifiable.Creator<Reseller> JSON_CREATOR
-
-
Constructor Detail
-
Reseller
public Reseller()
Constructs a new empty instance.
-
Reseller
protected Reseller(boolean noInit)
Constructs a new empty instance.
-
Reseller
public Reseller(String json) throws IllegalArgumentException
Constructs a new instance from the given JSON String.- Throws:
IllegalArgumentException
-
Reseller
public Reseller(JSONObject jsonObject)
Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
Reseller
public Reseller(Reseller src)
Constructs a new instance that is a deep copy of the source instance. It does not copy the bundle or changelog.
-
-
Method Detail
-
getId
public String getId()
Unique identifier
-
getFdClientId
public String getFdClientId()
First Data Client ID
-
getName
public String getName()
Name of the reseller
-
getAlternateName
public String getAlternateName()
Alternate FD name of the reseller
-
getCode
public String getCode()
-
getOwner
public Account getOwner()
The owner of the reseller
-
getDefaultPaymentProcessor
public PaymentProcessor getDefaultPaymentProcessor()
-
getDefaultProcessorKey
public ProcessorKey getDefaultProcessorKey()
-
getDefaultCountryCode
public String getDefaultCountryCode()
-
getSupportsNakedCredit
public Boolean getSupportsNakedCredit()
Indicates if reseller supports naked credit
-
getSupportsOutboundBoarding
public Boolean getSupportsOutboundBoarding()
Indicates if the reseller supports outbound boarding, this is true only for demo resellers
-
getEnforceMerchantPlan
public Boolean getEnforceMerchantPlan()
Reseller's merchants cannot change their merchant plan as long as this flag is set for the reseller
-
getSupportPhone
public String getSupportPhone()
-
getSupportEmail
public String getSupportEmail()
-
getFilterApps
public Boolean getFilterApps()
Indicates whether the reseller has capability to filter Apps
-
getForcePhone
public Boolean getForcePhone()
Indicates whether the the support phone for all merchants for the reseller should be forced to reseller's support phone
-
getStationsOnClassic
public Boolean getStationsOnClassic()
Indicates whether the station devices for the reseller are on Classic
-
getAllowBlackhole
public Boolean getAllowBlackhole()
Indicates whether blackhole processing is allowed for the reseller
-
getCreatedTime
public Long getCreatedTime()
-
getParentReseller
public Reseller getParentReseller()
The parent reseller
-
getBroadcastMessage
public Reference getBroadcastMessage()
-
getTasqCustomerNumber
public String getTasqCustomerNumber()
-
getIsBulkPurchaser
public Boolean getIsBulkPurchaser()
Indicates whether the reseller is a bulk purchaser
-
getPartnerSupportEmail
public String getPartnerSupportEmail()
-
getIsRkiIdentifier
public Boolean getIsRkiIdentifier()
Indicates if the reseller is a 'generic' reseller whose name will be used during RKI requests for resellers devices under it in hierarchy
-
getIsNewBilling
public Boolean getIsNewBilling()
-
getMerchantPlanGroup
public Reference getMerchantPlanGroup()
-
getIsSelfBoarding
public Boolean getIsSelfBoarding()
Indicates if it is a self-boarding reseller
-
getIsIntercomEnabled
public Boolean getIsIntercomEnabled()
Indicates if intercom is enabled for reseller
-
getLocale
public String getLocale()
Language/country of the reseller in locale format
-
getResellerPrivacyPolicyUrl
public String getResellerPrivacyPolicyUrl()
Reseller Privacy Policy URL
-
getIsRapidDepositEnabled
public Boolean getIsRapidDepositEnabled()
Indicates if rapid deposit is enabled for the reseller
-
getRapidDepositServiceEntitlementNumber
public String getRapidDepositServiceEntitlementNumber()
-
getIsCodelessActivation
public Boolean getIsCodelessActivation()
Indicates whether the reseller is setup with codeless activation
-
getGenericClient
protected GenericClient getGenericClient()
- Specified by:
getGenericClient
in classGenericParcelable
-
getJSONObject
public JSONObject getJSONObject()
Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be reflected in this instance and vice-versa.- Specified by:
getJSONObject
in interfaceJSONifiable
-
isNotNullId
public boolean isNotNullId()
Checks whether the 'id' field is set and is not null
-
isNotNullFdClientId
public boolean isNotNullFdClientId()
Checks whether the 'fdClientId' field is set and is not null
-
isNotNullName
public boolean isNotNullName()
Checks whether the 'name' field is set and is not null
-
isNotNullAlternateName
public boolean isNotNullAlternateName()
Checks whether the 'alternateName' field is set and is not null
-
isNotNullCode
public boolean isNotNullCode()
Checks whether the 'code' field is set and is not null
-
isNotNullOwner
public boolean isNotNullOwner()
Checks whether the 'owner' field is set and is not null
-
isNotNullDefaultPaymentProcessor
public boolean isNotNullDefaultPaymentProcessor()
Checks whether the 'defaultPaymentProcessor' field is set and is not null
-
isNotNullDefaultProcessorKey
public boolean isNotNullDefaultProcessorKey()
Checks whether the 'defaultProcessorKey' field is set and is not null
-
isNotNullDefaultCountryCode
public boolean isNotNullDefaultCountryCode()
Checks whether the 'defaultCountryCode' field is set and is not null
-
isNotNullSupportsNakedCredit
public boolean isNotNullSupportsNakedCredit()
Checks whether the 'supportsNakedCredit' field is set and is not null
-
isNotNullSupportsOutboundBoarding
public boolean isNotNullSupportsOutboundBoarding()
Checks whether the 'supportsOutboundBoarding' field is set and is not null
-
isNotNullEnforceMerchantPlan
public boolean isNotNullEnforceMerchantPlan()
Checks whether the 'enforceMerchantPlan' field is set and is not null
-
isNotNullSupportPhone
public boolean isNotNullSupportPhone()
Checks whether the 'supportPhone' field is set and is not null
-
isNotNullSupportEmail
public boolean isNotNullSupportEmail()
Checks whether the 'supportEmail' field is set and is not null
-
isNotNullFilterApps
public boolean isNotNullFilterApps()
Checks whether the 'filterApps' field is set and is not null
-
isNotNullForcePhone
public boolean isNotNullForcePhone()
Checks whether the 'forcePhone' field is set and is not null
-
isNotNullStationsOnClassic
public boolean isNotNullStationsOnClassic()
Checks whether the 'stationsOnClassic' field is set and is not null
-
isNotNullAllowBlackhole
public boolean isNotNullAllowBlackhole()
Checks whether the 'allowBlackhole' field is set and is not null
-
isNotNullCreatedTime
public boolean isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not null
-
isNotNullParentReseller
public boolean isNotNullParentReseller()
Checks whether the 'parentReseller' field is set and is not null
-
isNotNullBrandAssets
public boolean isNotNullBrandAssets()
Checks whether the 'brandAssets' field is set and is not null
-
isNotEmptyBrandAssets
public boolean isNotEmptyBrandAssets()
Checks whether the 'brandAssets' field is set and is not null and is not empty
-
isNotNullBroadcastMessage
public boolean isNotNullBroadcastMessage()
Checks whether the 'broadcastMessage' field is set and is not null
-
isNotNullFeaturedApps
public boolean isNotNullFeaturedApps()
Checks whether the 'featuredApps' field is set and is not null
-
isNotEmptyFeaturedApps
public boolean isNotEmptyFeaturedApps()
Checks whether the 'featuredApps' field is set and is not null and is not empty
-
isNotNullTasqCustomerNumber
public boolean isNotNullTasqCustomerNumber()
Checks whether the 'tasqCustomerNumber' field is set and is not null
-
isNotNullIsBulkPurchaser
public boolean isNotNullIsBulkPurchaser()
Checks whether the 'isBulkPurchaser' field is set and is not null
-
isNotNullPartnerSupportEmail
public boolean isNotNullPartnerSupportEmail()
Checks whether the 'partnerSupportEmail' field is set and is not null
-
isNotNullIsRkiIdentifier
public boolean isNotNullIsRkiIdentifier()
Checks whether the 'isRkiIdentifier' field is set and is not null
-
isNotNullIsNewBilling
public boolean isNotNullIsNewBilling()
Checks whether the 'isNewBilling' field is set and is not null
-
isNotNullMerchantPlanGroup
public boolean isNotNullMerchantPlanGroup()
Checks whether the 'merchantPlanGroup' field is set and is not null
-
isNotNullIsSelfBoarding
public boolean isNotNullIsSelfBoarding()
Checks whether the 'isSelfBoarding' field is set and is not null
-
isNotNullIsIntercomEnabled
public boolean isNotNullIsIntercomEnabled()
Checks whether the 'isIntercomEnabled' field is set and is not null
-
isNotNullLocale
public boolean isNotNullLocale()
Checks whether the 'locale' field is set and is not null
-
isNotNullResellerPrivacyPolicyUrl
public boolean isNotNullResellerPrivacyPolicyUrl()
Checks whether the 'resellerPrivacyPolicyUrl' field is set and is not null
-
isNotNullIsRapidDepositEnabled
public boolean isNotNullIsRapidDepositEnabled()
Checks whether the 'isRapidDepositEnabled' field is set and is not null
-
isNotNullRapidDepositServiceEntitlementNumber
public boolean isNotNullRapidDepositServiceEntitlementNumber()
Checks whether the 'rapidDepositServiceEntitlementNumber' field is set and is not null
-
isNotNullIsCodelessActivation
public boolean isNotNullIsCodelessActivation()
Checks whether the 'isCodelessActivation' field is set and is not null
-
hasId
public boolean hasId()
Checks whether the 'id' field has been set, however the value could be null
-
hasFdClientId
public boolean hasFdClientId()
Checks whether the 'fdClientId' field has been set, however the value could be null
-
hasName
public boolean hasName()
Checks whether the 'name' field has been set, however the value could be null
-
hasAlternateName
public boolean hasAlternateName()
Checks whether the 'alternateName' field has been set, however the value could be null
-
hasCode
public boolean hasCode()
Checks whether the 'code' field has been set, however the value could be null
-
hasOwner
public boolean hasOwner()
Checks whether the 'owner' field has been set, however the value could be null
-
hasDefaultPaymentProcessor
public boolean hasDefaultPaymentProcessor()
Checks whether the 'defaultPaymentProcessor' field has been set, however the value could be null
-
hasDefaultProcessorKey
public boolean hasDefaultProcessorKey()
Checks whether the 'defaultProcessorKey' field has been set, however the value could be null
-
hasDefaultCountryCode
public boolean hasDefaultCountryCode()
Checks whether the 'defaultCountryCode' field has been set, however the value could be null
-
hasSupportsNakedCredit
public boolean hasSupportsNakedCredit()
Checks whether the 'supportsNakedCredit' field has been set, however the value could be null
-
hasSupportsOutboundBoarding
public boolean hasSupportsOutboundBoarding()
Checks whether the 'supportsOutboundBoarding' field has been set, however the value could be null
-
hasEnforceMerchantPlan
public boolean hasEnforceMerchantPlan()
Checks whether the 'enforceMerchantPlan' field has been set, however the value could be null
-
hasSupportPhone
public boolean hasSupportPhone()
Checks whether the 'supportPhone' field has been set, however the value could be null
-
hasSupportEmail
public boolean hasSupportEmail()
Checks whether the 'supportEmail' field has been set, however the value could be null
-
hasFilterApps
public boolean hasFilterApps()
Checks whether the 'filterApps' field has been set, however the value could be null
-
hasForcePhone
public boolean hasForcePhone()
Checks whether the 'forcePhone' field has been set, however the value could be null
-
hasStationsOnClassic
public boolean hasStationsOnClassic()
Checks whether the 'stationsOnClassic' field has been set, however the value could be null
-
hasAllowBlackhole
public boolean hasAllowBlackhole()
Checks whether the 'allowBlackhole' field has been set, however the value could be null
-
hasCreatedTime
public boolean hasCreatedTime()
Checks whether the 'createdTime' field has been set, however the value could be null
-
hasParentReseller
public boolean hasParentReseller()
Checks whether the 'parentReseller' field has been set, however the value could be null
-
hasBrandAssets
public boolean hasBrandAssets()
Checks whether the 'brandAssets' field has been set, however the value could be null
-
hasBroadcastMessage
public boolean hasBroadcastMessage()
Checks whether the 'broadcastMessage' field has been set, however the value could be null
-
hasFeaturedApps
public boolean hasFeaturedApps()
Checks whether the 'featuredApps' field has been set, however the value could be null
-
hasTasqCustomerNumber
public boolean hasTasqCustomerNumber()
Checks whether the 'tasqCustomerNumber' field has been set, however the value could be null
-
hasIsBulkPurchaser
public boolean hasIsBulkPurchaser()
Checks whether the 'isBulkPurchaser' field has been set, however the value could be null
-
hasPartnerSupportEmail
public boolean hasPartnerSupportEmail()
Checks whether the 'partnerSupportEmail' field has been set, however the value could be null
-
hasIsRkiIdentifier
public boolean hasIsRkiIdentifier()
Checks whether the 'isRkiIdentifier' field has been set, however the value could be null
-
hasIsNewBilling
public boolean hasIsNewBilling()
Checks whether the 'isNewBilling' field has been set, however the value could be null
-
hasMerchantPlanGroup
public boolean hasMerchantPlanGroup()
Checks whether the 'merchantPlanGroup' field has been set, however the value could be null
-
hasIsSelfBoarding
public boolean hasIsSelfBoarding()
Checks whether the 'isSelfBoarding' field has been set, however the value could be null
-
hasIsIntercomEnabled
public boolean hasIsIntercomEnabled()
Checks whether the 'isIntercomEnabled' field has been set, however the value could be null
-
hasLocale
public boolean hasLocale()
Checks whether the 'locale' field has been set, however the value could be null
-
hasResellerPrivacyPolicyUrl
public boolean hasResellerPrivacyPolicyUrl()
Checks whether the 'resellerPrivacyPolicyUrl' field has been set, however the value could be null
-
hasIsRapidDepositEnabled
public boolean hasIsRapidDepositEnabled()
Checks whether the 'isRapidDepositEnabled' field has been set, however the value could be null
-
hasRapidDepositServiceEntitlementNumber
public boolean hasRapidDepositServiceEntitlementNumber()
Checks whether the 'rapidDepositServiceEntitlementNumber' field has been set, however the value could be null
-
hasIsCodelessActivation
public boolean hasIsCodelessActivation()
Checks whether the 'isCodelessActivation' field has been set, however the value could be null
-
setAlternateName
public Reseller setAlternateName(String alternateName)
Sets the field 'alternateName'.
-
setOwner
public Reseller setOwner(Account owner)
Sets the field 'owner'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setDefaultPaymentProcessor
public Reseller setDefaultPaymentProcessor(PaymentProcessor defaultPaymentProcessor)
Sets the field 'defaultPaymentProcessor'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setDefaultProcessorKey
public Reseller setDefaultProcessorKey(ProcessorKey defaultProcessorKey)
Sets the field 'defaultProcessorKey'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setDefaultCountryCode
public Reseller setDefaultCountryCode(String defaultCountryCode)
Sets the field 'defaultCountryCode'.
-
setSupportsNakedCredit
public Reseller setSupportsNakedCredit(Boolean supportsNakedCredit)
Sets the field 'supportsNakedCredit'.
-
setSupportsOutboundBoarding
public Reseller setSupportsOutboundBoarding(Boolean supportsOutboundBoarding)
Sets the field 'supportsOutboundBoarding'.
-
setEnforceMerchantPlan
public Reseller setEnforceMerchantPlan(Boolean enforceMerchantPlan)
Sets the field 'enforceMerchantPlan'.
-
setSupportPhone
public Reseller setSupportPhone(String supportPhone)
Sets the field 'supportPhone'.
-
setSupportEmail
public Reseller setSupportEmail(String supportEmail)
Sets the field 'supportEmail'.
-
setStationsOnClassic
public Reseller setStationsOnClassic(Boolean stationsOnClassic)
Sets the field 'stationsOnClassic'.
-
setAllowBlackhole
public Reseller setAllowBlackhole(Boolean allowBlackhole)
Sets the field 'allowBlackhole'.
-
setParentReseller
public Reseller setParentReseller(Reseller parentReseller)
Sets the field 'parentReseller'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setBrandAssets
public Reseller setBrandAssets(List<Reference> brandAssets)
Sets the field 'brandAssets'. Nulls in the given List are skipped. List parameter is copied, so it will not reflect any changes, but objects inside it will.
-
setBroadcastMessage
public Reseller setBroadcastMessage(Reference broadcastMessage)
Sets the field 'broadcastMessage'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setFeaturedApps
public Reseller setFeaturedApps(List<Reference> featuredApps)
Sets the field 'featuredApps'. Nulls in the given List are skipped. List parameter is copied, so it will not reflect any changes, but objects inside it will.
-
setTasqCustomerNumber
public Reseller setTasqCustomerNumber(String tasqCustomerNumber)
Sets the field 'tasqCustomerNumber'.
-
setIsBulkPurchaser
public Reseller setIsBulkPurchaser(Boolean isBulkPurchaser)
Sets the field 'isBulkPurchaser'.
-
setPartnerSupportEmail
public Reseller setPartnerSupportEmail(String partnerSupportEmail)
Sets the field 'partnerSupportEmail'.
-
setIsRkiIdentifier
public Reseller setIsRkiIdentifier(Boolean isRkiIdentifier)
Sets the field 'isRkiIdentifier'.
-
setIsNewBilling
public Reseller setIsNewBilling(Boolean isNewBilling)
Sets the field 'isNewBilling'.
-
setMerchantPlanGroup
public Reseller setMerchantPlanGroup(Reference merchantPlanGroup)
Sets the field 'merchantPlanGroup'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setIsSelfBoarding
public Reseller setIsSelfBoarding(Boolean isSelfBoarding)
Sets the field 'isSelfBoarding'.
-
setIsIntercomEnabled
public Reseller setIsIntercomEnabled(Boolean isIntercomEnabled)
Sets the field 'isIntercomEnabled'.
-
setResellerPrivacyPolicyUrl
public Reseller setResellerPrivacyPolicyUrl(String resellerPrivacyPolicyUrl)
Sets the field 'resellerPrivacyPolicyUrl'.
-
setIsRapidDepositEnabled
public Reseller setIsRapidDepositEnabled(Boolean isRapidDepositEnabled)
Sets the field 'isRapidDepositEnabled'.
-
setRapidDepositServiceEntitlementNumber
public Reseller setRapidDepositServiceEntitlementNumber(String rapidDepositServiceEntitlementNumber)
Sets the field 'rapidDepositServiceEntitlementNumber'.
-
setIsCodelessActivation
public Reseller setIsCodelessActivation(Boolean isCodelessActivation)
Sets the field 'isCodelessActivation'.
-
clearId
public void clearId()
Clears the 'id' field, the 'has' method for this field will now return false
-
clearFdClientId
public void clearFdClientId()
Clears the 'fdClientId' field, the 'has' method for this field will now return false
-
clearName
public void clearName()
Clears the 'name' field, the 'has' method for this field will now return false
-
clearAlternateName
public void clearAlternateName()
Clears the 'alternateName' field, the 'has' method for this field will now return false
-
clearCode
public void clearCode()
Clears the 'code' field, the 'has' method for this field will now return false
-
clearOwner
public void clearOwner()
Clears the 'owner' field, the 'has' method for this field will now return false
-
clearDefaultPaymentProcessor
public void clearDefaultPaymentProcessor()
Clears the 'defaultPaymentProcessor' field, the 'has' method for this field will now return false
-
clearDefaultProcessorKey
public void clearDefaultProcessorKey()
Clears the 'defaultProcessorKey' field, the 'has' method for this field will now return false
-
clearDefaultCountryCode
public void clearDefaultCountryCode()
Clears the 'defaultCountryCode' field, the 'has' method for this field will now return false
-
clearSupportsNakedCredit
public void clearSupportsNakedCredit()
Clears the 'supportsNakedCredit' field, the 'has' method for this field will now return false
-
clearSupportsOutboundBoarding
public void clearSupportsOutboundBoarding()
Clears the 'supportsOutboundBoarding' field, the 'has' method for this field will now return false
-
clearEnforceMerchantPlan
public void clearEnforceMerchantPlan()
Clears the 'enforceMerchantPlan' field, the 'has' method for this field will now return false
-
clearSupportPhone
public void clearSupportPhone()
Clears the 'supportPhone' field, the 'has' method for this field will now return false
-
clearSupportEmail
public void clearSupportEmail()
Clears the 'supportEmail' field, the 'has' method for this field will now return false
-
clearFilterApps
public void clearFilterApps()
Clears the 'filterApps' field, the 'has' method for this field will now return false
-
clearForcePhone
public void clearForcePhone()
Clears the 'forcePhone' field, the 'has' method for this field will now return false
-
clearStationsOnClassic
public void clearStationsOnClassic()
Clears the 'stationsOnClassic' field, the 'has' method for this field will now return false
-
clearAllowBlackhole
public void clearAllowBlackhole()
Clears the 'allowBlackhole' field, the 'has' method for this field will now return false
-
clearCreatedTime
public void clearCreatedTime()
Clears the 'createdTime' field, the 'has' method for this field will now return false
-
clearParentReseller
public void clearParentReseller()
Clears the 'parentReseller' field, the 'has' method for this field will now return false
-
clearBrandAssets
public void clearBrandAssets()
Clears the 'brandAssets' field, the 'has' method for this field will now return false
-
clearBroadcastMessage
public void clearBroadcastMessage()
Clears the 'broadcastMessage' field, the 'has' method for this field will now return false
-
clearFeaturedApps
public void clearFeaturedApps()
Clears the 'featuredApps' field, the 'has' method for this field will now return false
-
clearTasqCustomerNumber
public void clearTasqCustomerNumber()
Clears the 'tasqCustomerNumber' field, the 'has' method for this field will now return false
-
clearIsBulkPurchaser
public void clearIsBulkPurchaser()
Clears the 'isBulkPurchaser' field, the 'has' method for this field will now return false
-
clearPartnerSupportEmail
public void clearPartnerSupportEmail()
Clears the 'partnerSupportEmail' field, the 'has' method for this field will now return false
-
clearIsRkiIdentifier
public void clearIsRkiIdentifier()
Clears the 'isRkiIdentifier' field, the 'has' method for this field will now return false
-
clearIsNewBilling
public void clearIsNewBilling()
Clears the 'isNewBilling' field, the 'has' method for this field will now return false
-
clearMerchantPlanGroup
public void clearMerchantPlanGroup()
Clears the 'merchantPlanGroup' field, the 'has' method for this field will now return false
-
clearIsSelfBoarding
public void clearIsSelfBoarding()
Clears the 'isSelfBoarding' field, the 'has' method for this field will now return false
-
clearIsIntercomEnabled
public void clearIsIntercomEnabled()
Clears the 'isIntercomEnabled' field, the 'has' method for this field will now return false
-
clearLocale
public void clearLocale()
Clears the 'locale' field, the 'has' method for this field will now return false
-
clearResellerPrivacyPolicyUrl
public void clearResellerPrivacyPolicyUrl()
Clears the 'resellerPrivacyPolicyUrl' field, the 'has' method for this field will now return false
-
clearIsRapidDepositEnabled
public void clearIsRapidDepositEnabled()
Clears the 'isRapidDepositEnabled' field, the 'has' method for this field will now return false
-
clearRapidDepositServiceEntitlementNumber
public void clearRapidDepositServiceEntitlementNumber()
Clears the 'rapidDepositServiceEntitlementNumber' field, the 'has' method for this field will now return false
-
clearIsCodelessActivation
public void clearIsCodelessActivation()
Clears the 'isCodelessActivation' field, the 'has' method for this field will now return false
-
containsChanges
public boolean containsChanges()
Returns true if this instance has any changes.
-
resetChangeLog
public void resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.
-
copyChanges
public Reseller copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.
-
mergeChanges
public void mergeChanges(Reseller src)
Copy all the changed fields from the given source to this instance.
-
-