Package com.clover.sdk.v3.developer
Class Developer
- java.lang.Object
-
- com.clover.sdk.GenericParcelable
-
- com.clover.sdk.v3.developer.Developer
-
- All Implemented Interfaces:
Parcelable
,JSONifiable
,Validator
public class Developer extends GenericParcelable implements Validator, JSONifiable
This is an auto-generated Clover data object.Fields
id
name
firstName
lastName
email
phone
dob
ssn
address
city
county
state
country
postalCode
bankAccountNumber
bankInfo
bankRoutingNumber
businessLegalName
vatRegisterNumber
businessAddress
businessCity
businessState
businessCountry
businessPostalCode
billingStatus
billingStatusMessage
approvalStatus
acceptedAgreement
prName
prEmail
prPhone
website
createdTime
firstSubmittedTime
firstApprovalTime
modifiedTime
owner
appBillingSystem
infoleaseVendorCode
infoleaseGlCode
revShare
isRevShareFlatRate
revShareEffectiveTime
signorName
signorTitle
referralSubmissionTime
emergencyEmail
collectionApprovalStatus
isIsv
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Developer.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<Developer>
CREATOR
static JSONifiable.Creator<Developer>
JSON_CREATOR
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Modifier Constructor Description Developer()
Constructs a new empty instance.protected
Developer(boolean noInit)
Constructs a new empty instance.Developer(Developer src)
Constructs a new instance that is a deep copy of the source instance.Developer(String json)
Constructs a new instance from the given JSON String.Developer(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
clearAcceptedAgreement()
Clears the 'acceptedAgreement' field, the 'has' method for this field will now return falsevoid
clearAddress()
Clears the 'address' field, the 'has' method for this field will now return falsevoid
clearAppBillingSystem()
Clears the 'appBillingSystem' field, the 'has' method for this field will now return falsevoid
clearApprovalStatus()
Clears the 'approvalStatus' field, the 'has' method for this field will now return falsevoid
clearBankAccountNumber()
Clears the 'bankAccountNumber' field, the 'has' method for this field will now return falsevoid
clearBankInfo()
Clears the 'bankInfo' field, the 'has' method for this field will now return falsevoid
clearBankRoutingNumber()
Clears the 'bankRoutingNumber' field, the 'has' method for this field will now return falsevoid
clearBillingStatus()
Clears the 'billingStatus' field, the 'has' method for this field will now return falsevoid
clearBillingStatusMessage()
Clears the 'billingStatusMessage' field, the 'has' method for this field will now return falsevoid
clearBusinessAddress()
Clears the 'businessAddress' field, the 'has' method for this field will now return falsevoid
clearBusinessCity()
Clears the 'businessCity' field, the 'has' method for this field will now return falsevoid
clearBusinessCountry()
Clears the 'businessCountry' field, the 'has' method for this field will now return falsevoid
clearBusinessLegalName()
Clears the 'businessLegalName' field, the 'has' method for this field will now return falsevoid
clearBusinessPostalCode()
Clears the 'businessPostalCode' field, the 'has' method for this field will now return falsevoid
clearBusinessState()
Clears the 'businessState' field, the 'has' method for this field will now return falsevoid
clearCity()
Clears the 'city' field, the 'has' method for this field will now return falsevoid
clearCollectionApprovalStatus()
Clears the 'collectionApprovalStatus' field, the 'has' method for this field will now return falsevoid
clearCountry()
Clears the 'country' field, the 'has' method for this field will now return falsevoid
clearCounty()
Clears the 'county' 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
clearDob()
Clears the 'dob' field, the 'has' method for this field will now return falsevoid
clearEmail()
Clears the 'email' field, the 'has' method for this field will now return falsevoid
clearEmergencyEmail()
Clears the 'emergencyEmail' field, the 'has' method for this field will now return falsevoid
clearFirstApprovalTime()
Clears the 'firstApprovalTime' field, the 'has' method for this field will now return falsevoid
clearFirstName()
Clears the 'firstName' field, the 'has' method for this field will now return falsevoid
clearFirstSubmittedTime()
Clears the 'firstSubmittedTime' 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
clearInfoleaseGlCode()
Clears the 'infoleaseGlCode' field, the 'has' method for this field will now return falsevoid
clearInfoleaseVendorCode()
Clears the 'infoleaseVendorCode' field, the 'has' method for this field will now return falsevoid
clearIsIsv()
Clears the 'isIsv' field, the 'has' method for this field will now return falsevoid
clearIsRevShareFlatRate()
Clears the 'isRevShareFlatRate' field, the 'has' method for this field will now return falsevoid
clearLastName()
Clears the 'lastName' field, the 'has' method for this field will now return falsevoid
clearModifiedTime()
Clears the 'modifiedTime' 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
clearPhone()
Clears the 'phone' field, the 'has' method for this field will now return falsevoid
clearPostalCode()
Clears the 'postalCode' field, the 'has' method for this field will now return falsevoid
clearPrEmail()
Clears the 'prEmail' field, the 'has' method for this field will now return falsevoid
clearPrName()
Clears the 'prName' field, the 'has' method for this field will now return falsevoid
clearPrPhone()
Clears the 'prPhone' field, the 'has' method for this field will now return falsevoid
clearReferralSubmissionTime()
Clears the 'referralSubmissionTime' field, the 'has' method for this field will now return falsevoid
clearRevShare()
Clears the 'revShare' field, the 'has' method for this field will now return falsevoid
clearRevShareEffectiveTime()
Clears the 'revShareEffectiveTime' field, the 'has' method for this field will now return falsevoid
clearSignorName()
Clears the 'signorName' field, the 'has' method for this field will now return falsevoid
clearSignorTitle()
Clears the 'signorTitle' field, the 'has' method for this field will now return falsevoid
clearSsn()
Clears the 'ssn' field, the 'has' method for this field will now return falsevoid
clearState()
Clears the 'state' field, the 'has' method for this field will now return falsevoid
clearVatRegisterNumber()
Clears the 'vatRegisterNumber' field, the 'has' method for this field will now return falsevoid
clearWebsite()
Clears the 'website' field, the 'has' method for this field will now return falseboolean
containsChanges()
Returns true if this instance has any changes.Developer
copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.Boolean
getAcceptedAgreement()
If the user has accepted the developer agreement.String
getAddress()
Developer's address.String
getAppBillingSystem()
Temporary while we are switching US billing systems.ApprovalStatus
getApprovalStatus()
String
getBankAccountNumber()
Developer's bank account number; won't be stored in the clear in the DB; will be stored encrypted in sensitiveInfo.Reference
getBankInfo()
Developer's bank info that allows persisting last four and billing modified times.String
getBankRoutingNumber()
Developer's bank routing number.DeveloperBillingStatus
getBillingStatus()
Developer's billing status.String
getBillingStatusMessage()
Developer's billing status message.String
getBusinessAddress()
Developer's business address.String
getBusinessCity()
Developer's business city.String
getBusinessCountry()
Developer's business country.String
getBusinessLegalName()
Developer's business legal name.String
getBusinessPostalCode()
Developer's business postal code.String
getBusinessState()
Developer's business state.String
getCity()
Developer's city.CollectionApprovalStatus
getCollectionApprovalStatus()
Developer's status concerning the ability to create private app collections.String
getCountry()
Developer's country.String
getCounty()
Developer's county.Long
getCreatedTime()
Timestamp indicating the time the developer was created.String
getDob()
Developer's date of birth.String
getEmail()
Developer's email.String
getEmergencyEmail()
Optional email field used by Clover support for high priority communications.Long
getFirstApprovalTime()
Timestamp indicating the time the developer was first approved.String
getFirstName()
Developer's individual first name.Long
getFirstSubmittedTime()
Timestamp indicating the time the developer information was first submitted.protected GenericClient
getGenericClient()
String
getId()
Unique identifierString
getInfoleaseGlCode()
The Infolease GL (General Ledger) code.String
getInfoleaseVendorCode()
The Infolease vendor code.Boolean
getIsIsv()
This is true if the developer has a partner app.Boolean
getIsRevShareFlatRate()
Revenue share is a flat rate / amount not percentage.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.String
getLastName()
Developer's individual last name.Long
getModifiedTime()
Timestamp indicating the last time the developer was modified.String
getName()
Developer's name.Reference
getOwner()
The user account that owns this developer account.String
getPhone()
Developer's phone.String
getPostalCode()
Developer's postal code.String
getPrEmail()
Email of public relations contact.String
getPrName()
Name of public relations contact.String
getPrPhone()
Phone of public relations contact.Long
getReferralSubmissionTime()
Timestamp indicating when the developer referral form was submitted.Integer
getRevShare()
Revenue share due the developer.Long
getRevShareEffectiveTime()
Timestamp indicating when the revenue share is effective.String
getSignorName()
Signor name for developer referral program.String
getSignorTitle()
Signor title for developer referral program.String
getSsn()
Developer's SSN; won't be stored in the clear in the DB; will be stored encrypted in sensitiveInfo.String
getState()
Developer's state.String
getVatRegisterNumber()
Developer's VAT Register Number.String
getWebsite()
Developer's business website.boolean
hasAcceptedAgreement()
Checks whether the 'acceptedAgreement' field has been set, however the value could be nullboolean
hasAddress()
Checks whether the 'address' field has been set, however the value could be nullboolean
hasAppBillingSystem()
Checks whether the 'appBillingSystem' field has been set, however the value could be nullboolean
hasApprovalStatus()
Checks whether the 'approvalStatus' field has been set, however the value could be nullboolean
hasBankAccountNumber()
Checks whether the 'bankAccountNumber' field has been set, however the value could be nullboolean
hasBankInfo()
Checks whether the 'bankInfo' field has been set, however the value could be nullboolean
hasBankRoutingNumber()
Checks whether the 'bankRoutingNumber' field has been set, however the value could be nullboolean
hasBillingStatus()
Checks whether the 'billingStatus' field has been set, however the value could be nullboolean
hasBillingStatusMessage()
Checks whether the 'billingStatusMessage' field has been set, however the value could be nullboolean
hasBusinessAddress()
Checks whether the 'businessAddress' field has been set, however the value could be nullboolean
hasBusinessCity()
Checks whether the 'businessCity' field has been set, however the value could be nullboolean
hasBusinessCountry()
Checks whether the 'businessCountry' field has been set, however the value could be nullboolean
hasBusinessLegalName()
Checks whether the 'businessLegalName' field has been set, however the value could be nullboolean
hasBusinessPostalCode()
Checks whether the 'businessPostalCode' field has been set, however the value could be nullboolean
hasBusinessState()
Checks whether the 'businessState' field has been set, however the value could be nullboolean
hasCity()
Checks whether the 'city' field has been set, however the value could be nullboolean
hasCollectionApprovalStatus()
Checks whether the 'collectionApprovalStatus' field has been set, however the value could be nullboolean
hasCountry()
Checks whether the 'country' field has been set, however the value could be nullboolean
hasCounty()
Checks whether the 'county' 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
hasDob()
Checks whether the 'dob' field has been set, however the value could be nullboolean
hasEmail()
Checks whether the 'email' field has been set, however the value could be nullboolean
hasEmergencyEmail()
Checks whether the 'emergencyEmail' field has been set, however the value could be nullboolean
hasFirstApprovalTime()
Checks whether the 'firstApprovalTime' field has been set, however the value could be nullboolean
hasFirstName()
Checks whether the 'firstName' field has been set, however the value could be nullboolean
hasFirstSubmittedTime()
Checks whether the 'firstSubmittedTime' 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
hasInfoleaseGlCode()
Checks whether the 'infoleaseGlCode' field has been set, however the value could be nullboolean
hasInfoleaseVendorCode()
Checks whether the 'infoleaseVendorCode' field has been set, however the value could be nullboolean
hasIsIsv()
Checks whether the 'isIsv' field has been set, however the value could be nullboolean
hasIsRevShareFlatRate()
Checks whether the 'isRevShareFlatRate' field has been set, however the value could be nullboolean
hasLastName()
Checks whether the 'lastName' field has been set, however the value could be nullboolean
hasModifiedTime()
Checks whether the 'modifiedTime' 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
hasPhone()
Checks whether the 'phone' field has been set, however the value could be nullboolean
hasPostalCode()
Checks whether the 'postalCode' field has been set, however the value could be nullboolean
hasPrEmail()
Checks whether the 'prEmail' field has been set, however the value could be nullboolean
hasPrName()
Checks whether the 'prName' field has been set, however the value could be nullboolean
hasPrPhone()
Checks whether the 'prPhone' field has been set, however the value could be nullboolean
hasReferralSubmissionTime()
Checks whether the 'referralSubmissionTime' field has been set, however the value could be nullboolean
hasRevShare()
Checks whether the 'revShare' field has been set, however the value could be nullboolean
hasRevShareEffectiveTime()
Checks whether the 'revShareEffectiveTime' field has been set, however the value could be nullboolean
hasSignorName()
Checks whether the 'signorName' field has been set, however the value could be nullboolean
hasSignorTitle()
Checks whether the 'signorTitle' field has been set, however the value could be nullboolean
hasSsn()
Checks whether the 'ssn' field has been set, however the value could be nullboolean
hasState()
Checks whether the 'state' field has been set, however the value could be nullboolean
hasVatRegisterNumber()
Checks whether the 'vatRegisterNumber' field has been set, however the value could be nullboolean
hasWebsite()
Checks whether the 'website' field has been set, however the value could be nullboolean
isNotNullAcceptedAgreement()
Checks whether the 'acceptedAgreement' field is set and is not nullboolean
isNotNullAddress()
Checks whether the 'address' field is set and is not nullboolean
isNotNullAppBillingSystem()
Checks whether the 'appBillingSystem' field is set and is not nullboolean
isNotNullApprovalStatus()
Checks whether the 'approvalStatus' field is set and is not nullboolean
isNotNullBankAccountNumber()
Checks whether the 'bankAccountNumber' field is set and is not nullboolean
isNotNullBankInfo()
Checks whether the 'bankInfo' field is set and is not nullboolean
isNotNullBankRoutingNumber()
Checks whether the 'bankRoutingNumber' field is set and is not nullboolean
isNotNullBillingStatus()
Checks whether the 'billingStatus' field is set and is not nullboolean
isNotNullBillingStatusMessage()
Checks whether the 'billingStatusMessage' field is set and is not nullboolean
isNotNullBusinessAddress()
Checks whether the 'businessAddress' field is set and is not nullboolean
isNotNullBusinessCity()
Checks whether the 'businessCity' field is set and is not nullboolean
isNotNullBusinessCountry()
Checks whether the 'businessCountry' field is set and is not nullboolean
isNotNullBusinessLegalName()
Checks whether the 'businessLegalName' field is set and is not nullboolean
isNotNullBusinessPostalCode()
Checks whether the 'businessPostalCode' field is set and is not nullboolean
isNotNullBusinessState()
Checks whether the 'businessState' field is set and is not nullboolean
isNotNullCity()
Checks whether the 'city' field is set and is not nullboolean
isNotNullCollectionApprovalStatus()
Checks whether the 'collectionApprovalStatus' field is set and is not nullboolean
isNotNullCountry()
Checks whether the 'country' field is set and is not nullboolean
isNotNullCounty()
Checks whether the 'county' field is set and is not nullboolean
isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not nullboolean
isNotNullDob()
Checks whether the 'dob' field is set and is not nullboolean
isNotNullEmail()
Checks whether the 'email' field is set and is not nullboolean
isNotNullEmergencyEmail()
Checks whether the 'emergencyEmail' field is set and is not nullboolean
isNotNullFirstApprovalTime()
Checks whether the 'firstApprovalTime' field is set and is not nullboolean
isNotNullFirstName()
Checks whether the 'firstName' field is set and is not nullboolean
isNotNullFirstSubmittedTime()
Checks whether the 'firstSubmittedTime' field is set and is not nullboolean
isNotNullId()
Checks whether the 'id' field is set and is not nullboolean
isNotNullInfoleaseGlCode()
Checks whether the 'infoleaseGlCode' field is set and is not nullboolean
isNotNullInfoleaseVendorCode()
Checks whether the 'infoleaseVendorCode' field is set and is not nullboolean
isNotNullIsIsv()
Checks whether the 'isIsv' field is set and is not nullboolean
isNotNullIsRevShareFlatRate()
Checks whether the 'isRevShareFlatRate' field is set and is not nullboolean
isNotNullLastName()
Checks whether the 'lastName' field is set and is not nullboolean
isNotNullModifiedTime()
Checks whether the 'modifiedTime' 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
isNotNullPhone()
Checks whether the 'phone' field is set and is not nullboolean
isNotNullPostalCode()
Checks whether the 'postalCode' field is set and is not nullboolean
isNotNullPrEmail()
Checks whether the 'prEmail' field is set and is not nullboolean
isNotNullPrName()
Checks whether the 'prName' field is set and is not nullboolean
isNotNullPrPhone()
Checks whether the 'prPhone' field is set and is not nullboolean
isNotNullReferralSubmissionTime()
Checks whether the 'referralSubmissionTime' field is set and is not nullboolean
isNotNullRevShare()
Checks whether the 'revShare' field is set and is not nullboolean
isNotNullRevShareEffectiveTime()
Checks whether the 'revShareEffectiveTime' field is set and is not nullboolean
isNotNullSignorName()
Checks whether the 'signorName' field is set and is not nullboolean
isNotNullSignorTitle()
Checks whether the 'signorTitle' field is set and is not nullboolean
isNotNullSsn()
Checks whether the 'ssn' field is set and is not nullboolean
isNotNullState()
Checks whether the 'state' field is set and is not nullboolean
isNotNullVatRegisterNumber()
Checks whether the 'vatRegisterNumber' field is set and is not nullboolean
isNotNullWebsite()
Checks whether the 'website' field is set and is not nullvoid
mergeChanges(Developer 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.Developer
setAcceptedAgreement(Boolean acceptedAgreement)
Sets the field 'acceptedAgreement'.Developer
setAddress(String address)
Sets the field 'address'.Developer
setAppBillingSystem(String appBillingSystem)
Sets the field 'appBillingSystem'.Developer
setApprovalStatus(ApprovalStatus approvalStatus)
Sets the field 'approvalStatus'.Developer
setBankAccountNumber(String bankAccountNumber)
Sets the field 'bankAccountNumber'.Developer
setBankInfo(Reference bankInfo)
Sets the field 'bankInfo'.Developer
setBankRoutingNumber(String bankRoutingNumber)
Sets the field 'bankRoutingNumber'.Developer
setBillingStatus(DeveloperBillingStatus billingStatus)
Sets the field 'billingStatus'.Developer
setBillingStatusMessage(String billingStatusMessage)
Sets the field 'billingStatusMessage'.Developer
setBusinessAddress(String businessAddress)
Sets the field 'businessAddress'.Developer
setBusinessCity(String businessCity)
Sets the field 'businessCity'.Developer
setBusinessCountry(String businessCountry)
Sets the field 'businessCountry'.Developer
setBusinessLegalName(String businessLegalName)
Sets the field 'businessLegalName'.Developer
setBusinessPostalCode(String businessPostalCode)
Sets the field 'businessPostalCode'.Developer
setBusinessState(String businessState)
Sets the field 'businessState'.Developer
setCity(String city)
Sets the field 'city'.Developer
setCollectionApprovalStatus(CollectionApprovalStatus collectionApprovalStatus)
Sets the field 'collectionApprovalStatus'.Developer
setCountry(String country)
Sets the field 'country'.Developer
setCounty(String county)
Sets the field 'county'.Developer
setCreatedTime(Long createdTime)
Sets the field 'createdTime'.Developer
setDob(String dob)
Sets the field 'dob'.Developer
setEmail(String email)
Sets the field 'email'.Developer
setEmergencyEmail(String emergencyEmail)
Sets the field 'emergencyEmail'.Developer
setFirstApprovalTime(Long firstApprovalTime)
Sets the field 'firstApprovalTime'.Developer
setFirstName(String firstName)
Sets the field 'firstName'.Developer
setFirstSubmittedTime(Long firstSubmittedTime)
Sets the field 'firstSubmittedTime'.Developer
setId(String id)
Sets the field 'id'.Developer
setInfoleaseGlCode(String infoleaseGlCode)
Sets the field 'infoleaseGlCode'.Developer
setInfoleaseVendorCode(String infoleaseVendorCode)
Sets the field 'infoleaseVendorCode'.Developer
setIsIsv(Boolean isIsv)
Sets the field 'isIsv'.Developer
setIsRevShareFlatRate(Boolean isRevShareFlatRate)
Sets the field 'isRevShareFlatRate'.Developer
setLastName(String lastName)
Sets the field 'lastName'.Developer
setModifiedTime(Long modifiedTime)
Sets the field 'modifiedTime'.Developer
setName(String name)
Sets the field 'name'.Developer
setOwner(Reference owner)
Sets the field 'owner'.Developer
setPhone(String phone)
Sets the field 'phone'.Developer
setPostalCode(String postalCode)
Sets the field 'postalCode'.Developer
setPrEmail(String prEmail)
Sets the field 'prEmail'.Developer
setPrName(String prName)
Sets the field 'prName'.Developer
setPrPhone(String prPhone)
Sets the field 'prPhone'.Developer
setReferralSubmissionTime(Long referralSubmissionTime)
Sets the field 'referralSubmissionTime'.Developer
setRevShare(Integer revShare)
Sets the field 'revShare'.Developer
setRevShareEffectiveTime(Long revShareEffectiveTime)
Sets the field 'revShareEffectiveTime'.Developer
setSignorName(String signorName)
Sets the field 'signorName'.Developer
setSignorTitle(String signorTitle)
Sets the field 'signorTitle'.Developer
setSsn(String ssn)
Sets the field 'ssn'.Developer
setState(String state)
Sets the field 'state'.Developer
setVatRegisterNumber(String vatRegisterNumber)
Sets the field 'vatRegisterNumber'.Developer
setWebsite(String website)
Sets the field 'website'.void
validate()
-
Methods inherited from class com.clover.sdk.GenericParcelable
describeContents, getBundle, toString, writeToParcel
-
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<Developer> CREATOR
-
JSON_CREATOR
public static final JSONifiable.Creator<Developer> JSON_CREATOR
-
-
Constructor Detail
-
Developer
public Developer()
Constructs a new empty instance.
-
Developer
protected Developer(boolean noInit)
Constructs a new empty instance.
-
Developer
public Developer(String json) throws IllegalArgumentException
Constructs a new instance from the given JSON String.- Throws:
IllegalArgumentException
-
Developer
public Developer(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.
-
Developer
public Developer(Developer 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
-
getName
public String getName()
Developer's name. Could be a company name. Whatever is to be shown as who made the app in App Marketplace, e.g. NoshList, Pioneer Works Inc., Seven Spaces, etc. Also used as (optional) Business DBA (Doing Business Name) name when sending to Braintree for app billing background check.
-
getFirstName
public String getFirstName()
Developer's individual first name.
-
getLastName
public String getLastName()
Developer's individual last name.
-
getEmail
public String getEmail()
Developer's email.
-
getPhone
public String getPhone()
Developer's phone.
-
getDob
public String getDob()
Developer's date of birth.
-
getSsn
public String getSsn()
Developer's SSN; won't be stored in the clear in the DB; will be stored encrypted in sensitiveInfo.
-
getAddress
public String getAddress()
Developer's address.
-
getCity
public String getCity()
Developer's city.
-
getCounty
public String getCounty()
Developer's county.
-
getState
public String getState()
Developer's state.
-
getCountry
public String getCountry()
Developer's country.
-
getPostalCode
public String getPostalCode()
Developer's postal code.
-
getBankAccountNumber
public String getBankAccountNumber()
Developer's bank account number; won't be stored in the clear in the DB; will be stored encrypted in sensitiveInfo.
-
getBankInfo
public Reference getBankInfo()
Developer's bank info that allows persisting last four and billing modified times.
-
getBankRoutingNumber
public String getBankRoutingNumber()
Developer's bank routing number.
-
getBusinessLegalName
public String getBusinessLegalName()
Developer's business legal name.
-
getVatRegisterNumber
public String getVatRegisterNumber()
Developer's VAT Register Number.
-
getBusinessAddress
public String getBusinessAddress()
Developer's business address.
-
getBusinessCity
public String getBusinessCity()
Developer's business city.
-
getBusinessState
public String getBusinessState()
Developer's business state.
-
getBusinessCountry
public String getBusinessCountry()
Developer's business country.
-
getBusinessPostalCode
public String getBusinessPostalCode()
Developer's business postal code.
-
getBillingStatus
public DeveloperBillingStatus getBillingStatus()
Developer's billing status.
-
getBillingStatusMessage
public String getBillingStatusMessage()
Developer's billing status message.
-
getApprovalStatus
public ApprovalStatus getApprovalStatus()
-
getAcceptedAgreement
public Boolean getAcceptedAgreement()
If the user has accepted the developer agreement.
-
getPrName
public String getPrName()
Name of public relations contact.
-
getPrEmail
public String getPrEmail()
Email of public relations contact.
-
getPrPhone
public String getPrPhone()
Phone of public relations contact.
-
getWebsite
public String getWebsite()
Developer's business website.
-
getCreatedTime
public Long getCreatedTime()
Timestamp indicating the time the developer was created.
-
getFirstSubmittedTime
public Long getFirstSubmittedTime()
Timestamp indicating the time the developer information was first submitted.
-
getFirstApprovalTime
public Long getFirstApprovalTime()
Timestamp indicating the time the developer was first approved.
-
getModifiedTime
public Long getModifiedTime()
Timestamp indicating the last time the developer was modified.
-
getOwner
public Reference getOwner()
The user account that owns this developer account.
-
getAppBillingSystem
public String getAppBillingSystem()
Temporary while we are switching US billing systems.
-
getInfoleaseVendorCode
public String getInfoleaseVendorCode()
The Infolease vendor code. This is generated when the developer is on-boarded in the Infolease system.
-
getInfoleaseGlCode
public String getInfoleaseGlCode()
The Infolease GL (General Ledger) code. Only for specific apps. Will usually be null.
-
getRevShare
public Integer getRevShare()
Revenue share due the developer.
-
getIsRevShareFlatRate
public Boolean getIsRevShareFlatRate()
Revenue share is a flat rate / amount not percentage.
-
getRevShareEffectiveTime
public Long getRevShareEffectiveTime()
Timestamp indicating when the revenue share is effective.
-
getSignorName
public String getSignorName()
Signor name for developer referral program.
-
getSignorTitle
public String getSignorTitle()
Signor title for developer referral program.
-
getReferralSubmissionTime
public Long getReferralSubmissionTime()
Timestamp indicating when the developer referral form was submitted.
-
getEmergencyEmail
public String getEmergencyEmail()
Optional email field used by Clover support for high priority communications.
-
getCollectionApprovalStatus
public CollectionApprovalStatus getCollectionApprovalStatus()
Developer's status concerning the ability to create private app collections.
-
getIsIsv
public Boolean getIsIsv()
This is true if the developer has a partner app.
-
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
-
isNotNullName
public boolean isNotNullName()
Checks whether the 'name' field is set and is not null
-
isNotNullFirstName
public boolean isNotNullFirstName()
Checks whether the 'firstName' field is set and is not null
-
isNotNullLastName
public boolean isNotNullLastName()
Checks whether the 'lastName' field is set and is not null
-
isNotNullEmail
public boolean isNotNullEmail()
Checks whether the 'email' field is set and is not null
-
isNotNullPhone
public boolean isNotNullPhone()
Checks whether the 'phone' field is set and is not null
-
isNotNullDob
public boolean isNotNullDob()
Checks whether the 'dob' field is set and is not null
-
isNotNullSsn
public boolean isNotNullSsn()
Checks whether the 'ssn' field is set and is not null
-
isNotNullAddress
public boolean isNotNullAddress()
Checks whether the 'address' field is set and is not null
-
isNotNullCity
public boolean isNotNullCity()
Checks whether the 'city' field is set and is not null
-
isNotNullCounty
public boolean isNotNullCounty()
Checks whether the 'county' field is set and is not null
-
isNotNullState
public boolean isNotNullState()
Checks whether the 'state' field is set and is not null
-
isNotNullCountry
public boolean isNotNullCountry()
Checks whether the 'country' field is set and is not null
-
isNotNullPostalCode
public boolean isNotNullPostalCode()
Checks whether the 'postalCode' field is set and is not null
-
isNotNullBankAccountNumber
public boolean isNotNullBankAccountNumber()
Checks whether the 'bankAccountNumber' field is set and is not null
-
isNotNullBankInfo
public boolean isNotNullBankInfo()
Checks whether the 'bankInfo' field is set and is not null
-
isNotNullBankRoutingNumber
public boolean isNotNullBankRoutingNumber()
Checks whether the 'bankRoutingNumber' field is set and is not null
-
isNotNullBusinessLegalName
public boolean isNotNullBusinessLegalName()
Checks whether the 'businessLegalName' field is set and is not null
-
isNotNullVatRegisterNumber
public boolean isNotNullVatRegisterNumber()
Checks whether the 'vatRegisterNumber' field is set and is not null
-
isNotNullBusinessAddress
public boolean isNotNullBusinessAddress()
Checks whether the 'businessAddress' field is set and is not null
-
isNotNullBusinessCity
public boolean isNotNullBusinessCity()
Checks whether the 'businessCity' field is set and is not null
-
isNotNullBusinessState
public boolean isNotNullBusinessState()
Checks whether the 'businessState' field is set and is not null
-
isNotNullBusinessCountry
public boolean isNotNullBusinessCountry()
Checks whether the 'businessCountry' field is set and is not null
-
isNotNullBusinessPostalCode
public boolean isNotNullBusinessPostalCode()
Checks whether the 'businessPostalCode' field is set and is not null
-
isNotNullBillingStatus
public boolean isNotNullBillingStatus()
Checks whether the 'billingStatus' field is set and is not null
-
isNotNullBillingStatusMessage
public boolean isNotNullBillingStatusMessage()
Checks whether the 'billingStatusMessage' field is set and is not null
-
isNotNullApprovalStatus
public boolean isNotNullApprovalStatus()
Checks whether the 'approvalStatus' field is set and is not null
-
isNotNullAcceptedAgreement
public boolean isNotNullAcceptedAgreement()
Checks whether the 'acceptedAgreement' field is set and is not null
-
isNotNullPrName
public boolean isNotNullPrName()
Checks whether the 'prName' field is set and is not null
-
isNotNullPrEmail
public boolean isNotNullPrEmail()
Checks whether the 'prEmail' field is set and is not null
-
isNotNullPrPhone
public boolean isNotNullPrPhone()
Checks whether the 'prPhone' field is set and is not null
-
isNotNullWebsite
public boolean isNotNullWebsite()
Checks whether the 'website' field is set and is not null
-
isNotNullCreatedTime
public boolean isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not null
-
isNotNullFirstSubmittedTime
public boolean isNotNullFirstSubmittedTime()
Checks whether the 'firstSubmittedTime' field is set and is not null
-
isNotNullFirstApprovalTime
public boolean isNotNullFirstApprovalTime()
Checks whether the 'firstApprovalTime' field is set and is not null
-
isNotNullModifiedTime
public boolean isNotNullModifiedTime()
Checks whether the 'modifiedTime' field is set and is not null
-
isNotNullOwner
public boolean isNotNullOwner()
Checks whether the 'owner' field is set and is not null
-
isNotNullAppBillingSystem
public boolean isNotNullAppBillingSystem()
Checks whether the 'appBillingSystem' field is set and is not null
-
isNotNullInfoleaseVendorCode
public boolean isNotNullInfoleaseVendorCode()
Checks whether the 'infoleaseVendorCode' field is set and is not null
-
isNotNullInfoleaseGlCode
public boolean isNotNullInfoleaseGlCode()
Checks whether the 'infoleaseGlCode' field is set and is not null
-
isNotNullRevShare
public boolean isNotNullRevShare()
Checks whether the 'revShare' field is set and is not null
-
isNotNullIsRevShareFlatRate
public boolean isNotNullIsRevShareFlatRate()
Checks whether the 'isRevShareFlatRate' field is set and is not null
-
isNotNullRevShareEffectiveTime
public boolean isNotNullRevShareEffectiveTime()
Checks whether the 'revShareEffectiveTime' field is set and is not null
-
isNotNullSignorName
public boolean isNotNullSignorName()
Checks whether the 'signorName' field is set and is not null
-
isNotNullSignorTitle
public boolean isNotNullSignorTitle()
Checks whether the 'signorTitle' field is set and is not null
-
isNotNullReferralSubmissionTime
public boolean isNotNullReferralSubmissionTime()
Checks whether the 'referralSubmissionTime' field is set and is not null
-
isNotNullEmergencyEmail
public boolean isNotNullEmergencyEmail()
Checks whether the 'emergencyEmail' field is set and is not null
-
isNotNullCollectionApprovalStatus
public boolean isNotNullCollectionApprovalStatus()
Checks whether the 'collectionApprovalStatus' field is set and is not null
-
isNotNullIsIsv
public boolean isNotNullIsIsv()
Checks whether the 'isIsv' 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
-
hasName
public boolean hasName()
Checks whether the 'name' field has been set, however the value could be null
-
hasFirstName
public boolean hasFirstName()
Checks whether the 'firstName' field has been set, however the value could be null
-
hasLastName
public boolean hasLastName()
Checks whether the 'lastName' field has been set, however the value could be null
-
hasEmail
public boolean hasEmail()
Checks whether the 'email' field has been set, however the value could be null
-
hasPhone
public boolean hasPhone()
Checks whether the 'phone' field has been set, however the value could be null
-
hasDob
public boolean hasDob()
Checks whether the 'dob' field has been set, however the value could be null
-
hasSsn
public boolean hasSsn()
Checks whether the 'ssn' field has been set, however the value could be null
-
hasAddress
public boolean hasAddress()
Checks whether the 'address' field has been set, however the value could be null
-
hasCity
public boolean hasCity()
Checks whether the 'city' field has been set, however the value could be null
-
hasCounty
public boolean hasCounty()
Checks whether the 'county' field has been set, however the value could be null
-
hasState
public boolean hasState()
Checks whether the 'state' field has been set, however the value could be null
-
hasCountry
public boolean hasCountry()
Checks whether the 'country' field has been set, however the value could be null
-
hasPostalCode
public boolean hasPostalCode()
Checks whether the 'postalCode' field has been set, however the value could be null
-
hasBankAccountNumber
public boolean hasBankAccountNumber()
Checks whether the 'bankAccountNumber' field has been set, however the value could be null
-
hasBankInfo
public boolean hasBankInfo()
Checks whether the 'bankInfo' field has been set, however the value could be null
-
hasBankRoutingNumber
public boolean hasBankRoutingNumber()
Checks whether the 'bankRoutingNumber' field has been set, however the value could be null
-
hasBusinessLegalName
public boolean hasBusinessLegalName()
Checks whether the 'businessLegalName' field has been set, however the value could be null
-
hasVatRegisterNumber
public boolean hasVatRegisterNumber()
Checks whether the 'vatRegisterNumber' field has been set, however the value could be null
-
hasBusinessAddress
public boolean hasBusinessAddress()
Checks whether the 'businessAddress' field has been set, however the value could be null
-
hasBusinessCity
public boolean hasBusinessCity()
Checks whether the 'businessCity' field has been set, however the value could be null
-
hasBusinessState
public boolean hasBusinessState()
Checks whether the 'businessState' field has been set, however the value could be null
-
hasBusinessCountry
public boolean hasBusinessCountry()
Checks whether the 'businessCountry' field has been set, however the value could be null
-
hasBusinessPostalCode
public boolean hasBusinessPostalCode()
Checks whether the 'businessPostalCode' field has been set, however the value could be null
-
hasBillingStatus
public boolean hasBillingStatus()
Checks whether the 'billingStatus' field has been set, however the value could be null
-
hasBillingStatusMessage
public boolean hasBillingStatusMessage()
Checks whether the 'billingStatusMessage' field has been set, however the value could be null
-
hasApprovalStatus
public boolean hasApprovalStatus()
Checks whether the 'approvalStatus' field has been set, however the value could be null
-
hasAcceptedAgreement
public boolean hasAcceptedAgreement()
Checks whether the 'acceptedAgreement' field has been set, however the value could be null
-
hasPrName
public boolean hasPrName()
Checks whether the 'prName' field has been set, however the value could be null
-
hasPrEmail
public boolean hasPrEmail()
Checks whether the 'prEmail' field has been set, however the value could be null
-
hasPrPhone
public boolean hasPrPhone()
Checks whether the 'prPhone' field has been set, however the value could be null
-
hasWebsite
public boolean hasWebsite()
Checks whether the 'website' 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
-
hasFirstSubmittedTime
public boolean hasFirstSubmittedTime()
Checks whether the 'firstSubmittedTime' field has been set, however the value could be null
-
hasFirstApprovalTime
public boolean hasFirstApprovalTime()
Checks whether the 'firstApprovalTime' field has been set, however the value could be null
-
hasModifiedTime
public boolean hasModifiedTime()
Checks whether the 'modifiedTime' 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
-
hasAppBillingSystem
public boolean hasAppBillingSystem()
Checks whether the 'appBillingSystem' field has been set, however the value could be null
-
hasInfoleaseVendorCode
public boolean hasInfoleaseVendorCode()
Checks whether the 'infoleaseVendorCode' field has been set, however the value could be null
-
hasInfoleaseGlCode
public boolean hasInfoleaseGlCode()
Checks whether the 'infoleaseGlCode' field has been set, however the value could be null
-
hasRevShare
public boolean hasRevShare()
Checks whether the 'revShare' field has been set, however the value could be null
-
hasIsRevShareFlatRate
public boolean hasIsRevShareFlatRate()
Checks whether the 'isRevShareFlatRate' field has been set, however the value could be null
-
hasRevShareEffectiveTime
public boolean hasRevShareEffectiveTime()
Checks whether the 'revShareEffectiveTime' field has been set, however the value could be null
-
hasSignorName
public boolean hasSignorName()
Checks whether the 'signorName' field has been set, however the value could be null
-
hasSignorTitle
public boolean hasSignorTitle()
Checks whether the 'signorTitle' field has been set, however the value could be null
-
hasReferralSubmissionTime
public boolean hasReferralSubmissionTime()
Checks whether the 'referralSubmissionTime' field has been set, however the value could be null
-
hasEmergencyEmail
public boolean hasEmergencyEmail()
Checks whether the 'emergencyEmail' field has been set, however the value could be null
-
hasCollectionApprovalStatus
public boolean hasCollectionApprovalStatus()
Checks whether the 'collectionApprovalStatus' field has been set, however the value could be null
-
hasIsIsv
public boolean hasIsIsv()
Checks whether the 'isIsv' field has been set, however the value could be null
-
setBankAccountNumber
public Developer setBankAccountNumber(String bankAccountNumber)
Sets the field 'bankAccountNumber'.
-
setBankInfo
public Developer setBankInfo(Reference bankInfo)
Sets the field 'bankInfo'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setBankRoutingNumber
public Developer setBankRoutingNumber(String bankRoutingNumber)
Sets the field 'bankRoutingNumber'.
-
setBusinessLegalName
public Developer setBusinessLegalName(String businessLegalName)
Sets the field 'businessLegalName'.
-
setVatRegisterNumber
public Developer setVatRegisterNumber(String vatRegisterNumber)
Sets the field 'vatRegisterNumber'.
-
setBusinessAddress
public Developer setBusinessAddress(String businessAddress)
Sets the field 'businessAddress'.
-
setBusinessCity
public Developer setBusinessCity(String businessCity)
Sets the field 'businessCity'.
-
setBusinessState
public Developer setBusinessState(String businessState)
Sets the field 'businessState'.
-
setBusinessCountry
public Developer setBusinessCountry(String businessCountry)
Sets the field 'businessCountry'.
-
setBusinessPostalCode
public Developer setBusinessPostalCode(String businessPostalCode)
Sets the field 'businessPostalCode'.
-
setBillingStatus
public Developer setBillingStatus(DeveloperBillingStatus billingStatus)
Sets the field 'billingStatus'.
-
setBillingStatusMessage
public Developer setBillingStatusMessage(String billingStatusMessage)
Sets the field 'billingStatusMessage'.
-
setApprovalStatus
public Developer setApprovalStatus(ApprovalStatus approvalStatus)
Sets the field 'approvalStatus'.
-
setAcceptedAgreement
public Developer setAcceptedAgreement(Boolean acceptedAgreement)
Sets the field 'acceptedAgreement'.
-
setFirstSubmittedTime
public Developer setFirstSubmittedTime(Long firstSubmittedTime)
Sets the field 'firstSubmittedTime'.
-
setFirstApprovalTime
public Developer setFirstApprovalTime(Long firstApprovalTime)
Sets the field 'firstApprovalTime'.
-
setOwner
public Developer setOwner(Reference owner)
Sets the field 'owner'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setAppBillingSystem
public Developer setAppBillingSystem(String appBillingSystem)
Sets the field 'appBillingSystem'.
-
setInfoleaseVendorCode
public Developer setInfoleaseVendorCode(String infoleaseVendorCode)
Sets the field 'infoleaseVendorCode'.
-
setInfoleaseGlCode
public Developer setInfoleaseGlCode(String infoleaseGlCode)
Sets the field 'infoleaseGlCode'.
-
setIsRevShareFlatRate
public Developer setIsRevShareFlatRate(Boolean isRevShareFlatRate)
Sets the field 'isRevShareFlatRate'.
-
setRevShareEffectiveTime
public Developer setRevShareEffectiveTime(Long revShareEffectiveTime)
Sets the field 'revShareEffectiveTime'.
-
setReferralSubmissionTime
public Developer setReferralSubmissionTime(Long referralSubmissionTime)
Sets the field 'referralSubmissionTime'.
-
setEmergencyEmail
public Developer setEmergencyEmail(String emergencyEmail)
Sets the field 'emergencyEmail'.
-
setCollectionApprovalStatus
public Developer setCollectionApprovalStatus(CollectionApprovalStatus collectionApprovalStatus)
Sets the field 'collectionApprovalStatus'.
-
clearId
public void clearId()
Clears the 'id' 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
-
clearFirstName
public void clearFirstName()
Clears the 'firstName' field, the 'has' method for this field will now return false
-
clearLastName
public void clearLastName()
Clears the 'lastName' field, the 'has' method for this field will now return false
-
clearEmail
public void clearEmail()
Clears the 'email' field, the 'has' method for this field will now return false
-
clearPhone
public void clearPhone()
Clears the 'phone' field, the 'has' method for this field will now return false
-
clearDob
public void clearDob()
Clears the 'dob' field, the 'has' method for this field will now return false
-
clearSsn
public void clearSsn()
Clears the 'ssn' field, the 'has' method for this field will now return false
-
clearAddress
public void clearAddress()
Clears the 'address' field, the 'has' method for this field will now return false
-
clearCity
public void clearCity()
Clears the 'city' field, the 'has' method for this field will now return false
-
clearCounty
public void clearCounty()
Clears the 'county' field, the 'has' method for this field will now return false
-
clearState
public void clearState()
Clears the 'state' field, the 'has' method for this field will now return false
-
clearCountry
public void clearCountry()
Clears the 'country' field, the 'has' method for this field will now return false
-
clearPostalCode
public void clearPostalCode()
Clears the 'postalCode' field, the 'has' method for this field will now return false
-
clearBankAccountNumber
public void clearBankAccountNumber()
Clears the 'bankAccountNumber' field, the 'has' method for this field will now return false
-
clearBankInfo
public void clearBankInfo()
Clears the 'bankInfo' field, the 'has' method for this field will now return false
-
clearBankRoutingNumber
public void clearBankRoutingNumber()
Clears the 'bankRoutingNumber' field, the 'has' method for this field will now return false
-
clearBusinessLegalName
public void clearBusinessLegalName()
Clears the 'businessLegalName' field, the 'has' method for this field will now return false
-
clearVatRegisterNumber
public void clearVatRegisterNumber()
Clears the 'vatRegisterNumber' field, the 'has' method for this field will now return false
-
clearBusinessAddress
public void clearBusinessAddress()
Clears the 'businessAddress' field, the 'has' method for this field will now return false
-
clearBusinessCity
public void clearBusinessCity()
Clears the 'businessCity' field, the 'has' method for this field will now return false
-
clearBusinessState
public void clearBusinessState()
Clears the 'businessState' field, the 'has' method for this field will now return false
-
clearBusinessCountry
public void clearBusinessCountry()
Clears the 'businessCountry' field, the 'has' method for this field will now return false
-
clearBusinessPostalCode
public void clearBusinessPostalCode()
Clears the 'businessPostalCode' field, the 'has' method for this field will now return false
-
clearBillingStatus
public void clearBillingStatus()
Clears the 'billingStatus' field, the 'has' method for this field will now return false
-
clearBillingStatusMessage
public void clearBillingStatusMessage()
Clears the 'billingStatusMessage' field, the 'has' method for this field will now return false
-
clearApprovalStatus
public void clearApprovalStatus()
Clears the 'approvalStatus' field, the 'has' method for this field will now return false
-
clearAcceptedAgreement
public void clearAcceptedAgreement()
Clears the 'acceptedAgreement' field, the 'has' method for this field will now return false
-
clearPrName
public void clearPrName()
Clears the 'prName' field, the 'has' method for this field will now return false
-
clearPrEmail
public void clearPrEmail()
Clears the 'prEmail' field, the 'has' method for this field will now return false
-
clearPrPhone
public void clearPrPhone()
Clears the 'prPhone' field, the 'has' method for this field will now return false
-
clearWebsite
public void clearWebsite()
Clears the 'website' 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
-
clearFirstSubmittedTime
public void clearFirstSubmittedTime()
Clears the 'firstSubmittedTime' field, the 'has' method for this field will now return false
-
clearFirstApprovalTime
public void clearFirstApprovalTime()
Clears the 'firstApprovalTime' field, the 'has' method for this field will now return false
-
clearModifiedTime
public void clearModifiedTime()
Clears the 'modifiedTime' 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
-
clearAppBillingSystem
public void clearAppBillingSystem()
Clears the 'appBillingSystem' field, the 'has' method for this field will now return false
-
clearInfoleaseVendorCode
public void clearInfoleaseVendorCode()
Clears the 'infoleaseVendorCode' field, the 'has' method for this field will now return false
-
clearInfoleaseGlCode
public void clearInfoleaseGlCode()
Clears the 'infoleaseGlCode' field, the 'has' method for this field will now return false
-
clearRevShare
public void clearRevShare()
Clears the 'revShare' field, the 'has' method for this field will now return false
-
clearIsRevShareFlatRate
public void clearIsRevShareFlatRate()
Clears the 'isRevShareFlatRate' field, the 'has' method for this field will now return false
-
clearRevShareEffectiveTime
public void clearRevShareEffectiveTime()
Clears the 'revShareEffectiveTime' field, the 'has' method for this field will now return false
-
clearSignorName
public void clearSignorName()
Clears the 'signorName' field, the 'has' method for this field will now return false
-
clearSignorTitle
public void clearSignorTitle()
Clears the 'signorTitle' field, the 'has' method for this field will now return false
-
clearReferralSubmissionTime
public void clearReferralSubmissionTime()
Clears the 'referralSubmissionTime' field, the 'has' method for this field will now return false
-
clearEmergencyEmail
public void clearEmergencyEmail()
Clears the 'emergencyEmail' field, the 'has' method for this field will now return false
-
clearCollectionApprovalStatus
public void clearCollectionApprovalStatus()
Clears the 'collectionApprovalStatus' field, the 'has' method for this field will now return false
-
clearIsIsv
public void clearIsIsv()
Clears the 'isIsv' 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 Developer copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.
-
mergeChanges
public void mergeChanges(Developer src)
Copy all the changed fields from the given source to this instance.
-
-