com.techventus.server.voice.datatypes
Class Greeting

java.lang.Object
  extended by com.techventus.server.voice.datatypes.Greeting
All Implemented Interfaces:
java.lang.Comparable<Greeting>

public class Greeting
extends java.lang.Object
implements java.lang.Comparable<Greeting>

TODO Add jobberName

Author:
Tobias Eisentraeger

Constructor Summary
Greeting(int id, java.lang.String name)
           
Greeting(int id, java.lang.String jobberName, java.lang.String name)
           
 
Method Summary
 int compareTo(Greeting o)
           
static Greeting[] createArrayFromJsonObject(gvjava.org.json.JSONObject settingsJSON)
           
static java.util.List<Greeting> createGroupSettingsFromJsonResponse(java.lang.String json)
           
static java.util.List<Greeting> createListFromJsonObject(gvjava.org.json.JSONObject settingsJSON)
           
 int getId()
           
 java.lang.String getJobberName()
           
 java.lang.String getName()
           
 void setId(int id)
           
 void setJobberName(java.lang.String jobberName)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Greeting

public Greeting(int id,
                java.lang.String name)

Greeting

public Greeting(int id,
                java.lang.String jobberName,
                java.lang.String name)
Method Detail

toString

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

createGroupSettingsFromJsonResponse

public static final java.util.List<Greeting> createGroupSettingsFromJsonResponse(java.lang.String json)

createListFromJsonObject

public static final java.util.List<Greeting> createListFromJsonObject(gvjava.org.json.JSONObject settingsJSON)

getId

public int getId()
Returns:
the id

getName

public java.lang.String getName()
Returns:
the name

getJobberName

public java.lang.String getJobberName()
Returns:
the jobberName

setId

public void setId(int id)
Parameters:
id - the id to set

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

setJobberName

public void setJobberName(java.lang.String jobberName)
Parameters:
jobberName - the jobberName to set

createArrayFromJsonObject

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

compareTo

public int compareTo(Greeting o)
Specified by:
compareTo in interface java.lang.Comparable<Greeting>