edu.whs.spin2018.baoapp.utilities

## Class JSONUtils

- java.lang.Object
- - edu.whs.spin2018.baoapp.utilities.JSONUtils

-     public final class JSONUtils
      extends java.lang.Object

  Hilfsklasse zum Parsen von JSONObjects

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static org.json.JSONObject` | `gibBenutzerAlsJSONObject(java.lang.String benutzername, java.lang.String UUID)`
    `static java.util.List<Benutzer>` | `gibBenutzerlisteVonJSONObjekt(java.lang.Object obj)`
    `static Benutzer` | `gibBenutzerVonJSONObjekt(org.json.JSONObject jsonObject)` Liefert von einem JSONObject, dass einen Benutzer enthaelt, das entsprechende Benutzer Objekt.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### gibBenutzerVonJSONObjekt

          public static Benutzer gibBenutzerVonJSONObjekt(org.json.JSONObject jsonObject)

      Liefert von einem JSONObject, dass einen Benutzer enthaelt, das entsprechende Benutzer Objekt. Ein JSONObject, dass einen Benutzer enthaelt ist wie folgt aufgebaut:

      benutzer: { benutzername: String uuid: String }, type: String }

      Parameters:
        `jsonObject` - - JSONObject aus dem der Benutzer
      Returns:
        Benutzer aus dem JSONObjekt

    - #### gibBenutzerAlsJSONObject

          public static org.json.JSONObject gibBenutzerAlsJSONObject(java.lang.String benutzername,
                                                                     java.lang.String UUID)

    - #### gibBenutzerlisteVonJSONObjekt

          public static java.util.List<Benutzer> gibBenutzerlisteVonJSONObjekt(java.lang.Object obj)