public class AddressEntry extends EmailRecipient
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
address |
TYPE_ADDRESS, TYPE_CODES, TYPE_MAILING_LIST, TYPE_USER
Constructor and Description |
---|
AddressEntry() |
Modifier and Type | Method and Description |
---|---|
void |
appendAddresses(java.util.Set<java.lang.String> addresses,
org.joda.time.DateTime sendTime) |
void |
appendAllAddresses(java.util.Set<java.lang.String> addresses) |
java.lang.String |
getAddress() |
int |
getRecipientType() |
java.lang.String |
getReferenceAddress() |
int |
getReferenceId() |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
void |
setAddress(java.lang.String address) |
java.lang.String |
toString() |
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public void appendAddresses(java.util.Set<java.lang.String> addresses, org.joda.time.DateTime sendTime)
appendAddresses
in class EmailRecipient
public void appendAllAddresses(java.util.Set<java.lang.String> addresses)
appendAllAddresses
in class EmailRecipient
public int getRecipientType()
getRecipientType
in class EmailRecipient
public int getReferenceId()
getReferenceId
in class EmailRecipient
public java.lang.String getReferenceAddress()
getReferenceAddress
in class EmailRecipient
public java.lang.String toString()
toString
in class java.lang.Object
public void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize
in interface com.serotonin.json.JsonSerializable
jsonSerialize
in class EmailRecipient
public void jsonDeserialize(com.serotonin.json.JsonReader reader, com.serotonin.json.JsonObject json) throws com.serotonin.json.JsonException
jsonDeserialize
in interface com.serotonin.json.JsonSerializable
jsonDeserialize
in class EmailRecipient
com.serotonin.json.JsonException