public interface Account extends AccountData, ImmutableAccountData, Blockable, Entity
Account represents an account within Killbill.
An Account has a unique UUID and also an externalKey that it set when it is created.
The billCycleDay can be specified when creating the account, or it will be set automatically
by the system.AccountData| Modifier and Type | Method and Description |
|---|---|
Account |
mergeWithDelegate(Account delegate)
The current account object will have its fields updated with those of the deleted account.
|
MutableAccountData |
toMutableAccountData() |
getAddress1, getAddress2, getBillCycleDayLocal, getCity, getCompanyName, getCountry, getCurrency, getEmail, getExternalKey, getFirstNameLength, getLocale, getName, getNotes, getParentAccountId, getPaymentMethodId, getPhone, getPostalCode, getReferenceTime, getStateOrProvince, getTimeZone, isMigrated, isPaymentDelegatedToParentgetCurrency, getExternalKey, getFixedOffsetTimeZone, getId, getReferenceTime, getTimeZonegetCreatedDate, getId, getUpdatedDateMutableAccountData toMutableAccountData()
Account mergeWithDelegate(Account delegate)
delegate - the input account used to update the fieldsCopyright © 2010-2018. All Rights Reserved.