com.techventus.server.voice.datatypes
Class DisabledId

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

public class DisabledId
extends java.lang.Object

Holds the settings of the disabledIdMap json object


Field Summary
(package private)  boolean disabled
           
(package private)  java.lang.String id
           
 
Constructor Summary
DisabledId(gvjava.org.json.JSONObject jsonObject, boolean saveMode)
           
DisabledId(java.lang.String pId, boolean pDisabled)
           
 
Method Summary
static DisabledId[] createArrayFromJsonObject(gvjava.org.json.JSONObject settingsJSON)
           
static java.util.List<DisabledId> createDisabledIdListFromJsonPartResponse(java.lang.String jsonPart)
           
static java.util.List<DisabledId> createListFromJsonObject(gvjava.org.json.JSONObject disabledIdMapJSON)
           
 java.lang.String getId()
           
 int getIdAsInt()
           
 boolean isDisabled()
           
 void setDisabled(boolean disabled)
           
 void setId(java.lang.String id)
           
 java.lang.String toJson()
           
 gvjava.org.json.JSONObject toJsonObject()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

java.lang.String id

disabled

boolean disabled
Constructor Detail

DisabledId

public DisabledId(java.lang.String pId,
                  boolean pDisabled)

DisabledId

public DisabledId(gvjava.org.json.JSONObject jsonObject,
                  boolean saveMode)
           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

createDisabledIdListFromJsonPartResponse

public static final java.util.List<DisabledId> createDisabledIdListFromJsonPartResponse(java.lang.String jsonPart)

createListFromJsonObject

public static final java.util.List<DisabledId> createListFromJsonObject(gvjava.org.json.JSONObject disabledIdMapJSON)
                                                                 throws gvjava.org.json.JSONException
Throws:
gvjava.org.json.JSONException

createArrayFromJsonObject

public static final DisabledId[] createArrayFromJsonObject(gvjava.org.json.JSONObject settingsJSON)
                                                    throws gvjava.org.json.JSONException
Throws:
gvjava.org.json.JSONException

toJson

public java.lang.String toJson()
Returns:
"1":true

getId

public java.lang.String getId()

getIdAsInt

public int getIdAsInt()

isDisabled

public boolean isDisabled()

toJsonObject

public gvjava.org.json.JSONObject toJsonObject()

setId

public void setId(java.lang.String id)
Parameters:
id - the id to set

setDisabled

public void setDisabled(boolean disabled)
Parameters:
disabled - the disabled to set