public class AccountWithAddresses extends Message<WalletKitOuterClass.AccountWithAddresses>
Message
,
WalletKitOuterClass.AccountWithAddresses
builder, wrapperFactory
Constructor and Description |
---|
AccountWithAddresses()
Empty Constructor
|
AccountWithAddresses(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
AccountWithAddresses(WalletKitOuterClass.AccountWithAddresses apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AddressProperty> |
getAddresses()
Getter for a list of addresses.
|
AddressType |
getAddressType()
Getter for addressType.
|
java.lang.String |
getDerivationPath()
Getter for derivationPath.
|
java.lang.String |
getName()
Getter for name.
|
protected void |
populateRepeatedFields()
Method to be overrided by inherited messages that contains repeatable or mapped fields.
|
void |
setAddresses(java.util.List<AddressProperty> valueList)
Setter for list of addresses.
|
void |
setAddressType(AddressType value)
Setter for addressType.
|
void |
setDerivationPath(java.lang.String value)
Setter for derivationPath.
|
void |
setName(java.lang.String value)
Setter for name.
|
equals, getApiObject, getMessageName, hashCode, toJson, toJsonAsString, toString, validate
public AccountWithAddresses()
public AccountWithAddresses(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public AccountWithAddresses(WalletKitOuterClass.AccountWithAddresses apiObject)
public java.lang.String getName()
public void setName(java.lang.String value)
public AddressType getAddressType()
public void setAddressType(AddressType value)
public java.lang.String getDerivationPath()
public void setDerivationPath(java.lang.String value)
public java.util.List<AddressProperty> getAddresses() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setAddresses(java.util.List<AddressProperty> valueList)
protected void populateRepeatedFields()
Message
populateRepeatedFields
in class Message<WalletKitOuterClass.AccountWithAddresses>