com.techventus.server.voice.datatypes
Class EmailAddress

java.lang.Object
  extended by com.techventus.server.voice.datatypes.EmailAddress

public class EmailAddress
extends java.lang.Object

TODO support multiple email adresses, since its an array (but usually only has one address in there)


Constructor Summary
EmailAddress(gvjava.org.json.JSONObject phonesJSON)
           
EmailAddress(java.lang.String pId)
           
 
Method Summary
static EmailAddress[] createArrayFromJsonObject(gvjava.org.json.JSONObject settingsJSON)
           
static java.util.List<EmailAddress> createEmailAddressListFromJsonPartResponse(java.lang.String jsonPart)
           
 java.lang.String getAddress()
           
 void setAddress(java.lang.String address)
           
 java.lang.String toJson()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmailAddress

public EmailAddress(java.lang.String pId)

EmailAddress

public EmailAddress(gvjava.org.json.JSONObject phonesJSON)
             throws gvjava.org.json.JSONException
Throws:
gvjava.org.json.JSONException
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

createEmailAddressListFromJsonPartResponse

public static final java.util.List<EmailAddress> createEmailAddressListFromJsonPartResponse(java.lang.String jsonPart)

toJson

public java.lang.String toJson()

createArrayFromJsonObject

public static final EmailAddress[] createArrayFromJsonObject(gvjava.org.json.JSONObject settingsJSON)

getAddress

public java.lang.String getAddress()
Returns:
the address

setAddress

public void setAddress(java.lang.String address)
Parameters:
address - the address to set