Class Serialization


  • class Serialization
    extends java.lang.Object
    • Field Detail

      • gson

        private static final com.google.gson.Gson gson
      • dateFormat

        private static final java.text.DateFormat dateFormat
    • Constructor Detail

      • Serialization

        Serialization()
    • Method Detail

      • gson

        static com.google.gson.Gson gson()
      • serializeError

        static SerializedError serializeError​(java.lang.Throwable e)
      • serializeArgument

        static SerializedArgument serializeArgument​(java.lang.Object arg)
      • deserialize

        private static <T> T deserialize​(SerializedValue value,
                                         java.util.Map<java.lang.Integer,​java.lang.Object> idToValue)
      • toJsonArray

        static com.google.gson.JsonArray toJsonArray​(java.nio.file.Path[] files)
      • toJsonArray

        static com.google.gson.JsonArray toJsonArray​(FilePayload[] files)
      • toProtocol

        static com.google.gson.JsonObject toProtocol​(FilePayload p)
      • toProtocol

        static com.google.gson.JsonArray toProtocol​(ElementHandle[] handles)
      • toProtocol

        static com.google.gson.JsonArray toProtocol​(java.util.Map<java.lang.String,​java.lang.String> map)
      • addHarUrlFilter

        static void addHarUrlFilter​(com.google.gson.JsonObject options,
                                    java.lang.Object urlFilter)
      • toNameValueArray

        static com.google.gson.JsonArray toNameValueArray​(java.util.Map<java.lang.String,​?> map)
      • toSelectValueOrLabel

        static com.google.gson.JsonArray toSelectValueOrLabel​(java.lang.String[] values)
      • fromNameValues

        static java.util.Map<java.lang.String,​java.lang.String> fromNameValues​(com.google.gson.JsonArray array)
      • parseStringList

        static java.util.List<java.lang.String> parseStringList​(com.google.gson.JsonArray array)
      • iso8601Format

        private static java.text.DateFormat iso8601Format()