public class UserEntry extends EmailRecipient
| Modifier and Type | Field and Description |
|---|---|
private User |
user |
private int |
userId |
TYPE_ADDRESS, TYPE_CODES, TYPE_MAILING_LIST, TYPE_USER| Constructor and Description |
|---|
UserEntry() |
| 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) |
int |
getRecipientType() |
java.lang.String |
getReferenceAddress() |
int |
getReferenceId() |
User |
getUser() |
int |
getUserId() |
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 |
setUser(User user) |
void |
setUserId(int userId) |
java.lang.String |
toString() |
private int userId
private User user
public int getRecipientType()
getRecipientType in class EmailRecipientpublic int getReferenceId()
getReferenceId in class EmailRecipientpublic java.lang.String getReferenceAddress()
getReferenceAddress in class EmailRecipientpublic int getUserId()
public void setUserId(int userId)
public User getUser()
public void setUser(User user)
public void appendAddresses(java.util.Set<java.lang.String> addresses,
org.joda.time.DateTime sendTime)
appendAddresses in class EmailRecipientpublic void appendAllAddresses(java.util.Set<java.lang.String> addresses)
appendAllAddresses in class EmailRecipientpublic java.lang.String toString()
toString in class java.lang.Objectpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializablejsonSerialize in class EmailRecipientpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablejsonDeserialize in class EmailRecipientcom.serotonin.json.JsonException