Class Serialization

java.lang.Object
com.microsoft.playwright.impl.Serialization

class Serialization extends Object
  • Field Details

    • gson

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

      private static final DateFormat dateFormat
  • Constructor Details

    • Serialization

      Serialization()
  • Method Details

    • gson

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

      static SerializedError serializeError(Throwable e)
    • serializeArgument

      static SerializedArgument serializeArgument(Object arg)
    • deserialize

      static <T> T deserialize(SerializedValue value)
    • deserialize

      private static <T> T deserialize(SerializedValue value, Map<Integer,Object> idToValue)
    • toJsonArray

      static com.google.gson.JsonArray toJsonArray(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(Map<String,String> map)
    • addHarUrlFilter

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

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

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

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

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

      private static DateFormat iso8601Format()