Package org.openqa.selenium.remote.http
Class Contents
- java.lang.Object
-
- org.openqa.selenium.remote.http.Contents
-
public class Contents extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.function.Supplier<java.io.InputStream>asJson(java.lang.Object obj)static java.util.function.Supplier<java.io.InputStream>bytes(byte[] bytes)static byte[]bytes(java.util.function.Supplier<java.io.InputStream> supplier)static java.util.function.Supplier<java.io.InputStream>empty()static <T> TfromJson(org.openqa.selenium.remote.http.HttpMessage<?> message, java.lang.reflect.Type typeOfT)static java.util.function.Supplier<java.io.InputStream>memoize(java.util.function.Supplier<java.io.InputStream> delegate)static java.io.Readerreader(java.util.function.Supplier<java.io.InputStream> supplier, java.nio.charset.Charset charset)static java.io.Readerreader(org.openqa.selenium.remote.http.HttpMessage<?> message)static java.lang.Stringstring(java.io.File input)static java.util.function.Supplier<java.io.InputStream>string(java.lang.CharSequence value, java.nio.charset.Charset charset)static java.lang.Stringstring(java.util.function.Supplier<java.io.InputStream> supplier, java.nio.charset.Charset charset)static java.lang.Stringstring(org.openqa.selenium.remote.http.HttpMessage<?> message)static java.io.Readerutf8Reader(java.util.function.Supplier<java.io.InputStream> supplier)static java.util.function.Supplier<java.io.InputStream>utf8String(java.lang.CharSequence value)static java.lang.Stringutf8String(java.util.function.Supplier<java.io.InputStream> supplier)
-
-
-
Method Detail
-
empty
public static java.util.function.Supplier<java.io.InputStream> empty()
-
utf8String
public static java.util.function.Supplier<java.io.InputStream> utf8String(java.lang.CharSequence value)
-
string
public static java.util.function.Supplier<java.io.InputStream> string(java.lang.CharSequence value, java.nio.charset.Charset charset)
-
bytes
public static java.util.function.Supplier<java.io.InputStream> bytes(byte[] bytes)
-
bytes
public static byte[] bytes(java.util.function.Supplier<java.io.InputStream> supplier)
-
utf8String
public static java.lang.String utf8String(java.util.function.Supplier<java.io.InputStream> supplier)
-
string
public static java.lang.String string(java.util.function.Supplier<java.io.InputStream> supplier, java.nio.charset.Charset charset)
-
string
public static java.lang.String string(org.openqa.selenium.remote.http.HttpMessage<?> message)
-
utf8Reader
public static java.io.Reader utf8Reader(java.util.function.Supplier<java.io.InputStream> supplier)
-
reader
public static java.io.Reader reader(java.util.function.Supplier<java.io.InputStream> supplier, java.nio.charset.Charset charset)
-
reader
public static java.io.Reader reader(org.openqa.selenium.remote.http.HttpMessage<?> message)
-
asJson
public static java.util.function.Supplier<java.io.InputStream> asJson(java.lang.Object obj)
- Returns:
- an
InputStreamcontaining the object converted to a UTF-8 JSON string.
-
fromJson
public static <T> T fromJson(org.openqa.selenium.remote.http.HttpMessage<?> message, java.lang.reflect.Type typeOfT)
-
memoize
public static java.util.function.Supplier<java.io.InputStream> memoize(java.util.function.Supplier<java.io.InputStream> delegate)
-
string
public static java.lang.String string(java.io.File input) throws java.io.IOException- Throws:
java.io.IOException
-
-