Package com.microsoft.playwright.impl
Class Utils
- java.lang.Object
-
- com.microsoft.playwright.impl.Utils
-
class Utils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.util.Set<java.lang.Character>escapeGlobChars(package private) static longmaxUploadBufferSize
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidaddLargeFileUploadParams(java.nio.file.Path[] files, com.google.gson.JsonObject params, BrowserContextImpl context)(package private) static voidcheckFilePayloadSize(FilePayload[] files)(package private) static <T> Tclone(T f)(package private) static <F,T>
TconvertType(F f, java.lang.Class<T> t)(package private) static java.lang.StringcreateGuid()(package private) static intfromJsRegexFlags(java.lang.String regexFlags)(package private) static java.lang.StringglobToRegex(java.lang.String glob)(package private) static booleanhasLargeFile(java.nio.file.Path[] files)(package private) static booleanisSafeCloseError(PlaywrightException exception)(package private) static booleanisSafeCloseError(java.lang.String error)(package private) static java.lang.StringmimeType(java.nio.file.Path path)(package private) static voidmkParentDirs(java.nio.file.Path file)(package private) static FilePayloadtoFilePayload(java.nio.file.Path file)(package private) static FilePayload[]toFilePayloads(java.nio.file.Path[] files)(package private) static java.util.List<HttpHeader>toHeadersList(java.util.Map<java.lang.String,java.lang.String> headers)(package private) static java.util.Map<java.lang.String,java.lang.String>toHeadersMap(java.util.List<HttpHeader> headers)(package private) static java.lang.StringtoJsRegexFlags(java.util.regex.Pattern pattern)(package private) static voidwriteToFile(byte[] buffer, java.nio.file.Path path)(package private) static voidwriteToFile(java.io.InputStream inputStream, java.nio.file.Path path)
-
-
-
Field Detail
-
escapeGlobChars
static java.util.Set<java.lang.Character> escapeGlobChars
-
maxUploadBufferSize
static final long maxUploadBufferSize
- See Also:
- Constant Field Values
-
-
Method Detail
-
convertType
static <F,T> T convertType(F f, java.lang.Class<T> t)
-
clone
static <T> T clone(T f)
-
globToRegex
static java.lang.String globToRegex(java.lang.String glob)
-
mimeType
static java.lang.String mimeType(java.nio.file.Path path)
-
hasLargeFile
static boolean hasLargeFile(java.nio.file.Path[] files)
-
addLargeFileUploadParams
static void addLargeFileUploadParams(java.nio.file.Path[] files, com.google.gson.JsonObject params, BrowserContextImpl context)
-
checkFilePayloadSize
static void checkFilePayloadSize(FilePayload[] files)
-
toFilePayloads
static FilePayload[] toFilePayloads(java.nio.file.Path[] files)
-
toFilePayload
static FilePayload toFilePayload(java.nio.file.Path file)
-
mkParentDirs
static void mkParentDirs(java.nio.file.Path file)
-
writeToFile
static void writeToFile(byte[] buffer, java.nio.file.Path path)
-
writeToFile
static void writeToFile(java.io.InputStream inputStream, java.nio.file.Path path)
-
isSafeCloseError
static boolean isSafeCloseError(PlaywrightException exception)
-
isSafeCloseError
static boolean isSafeCloseError(java.lang.String error)
-
createGuid
static java.lang.String createGuid()
-
toHeadersMap
static java.util.Map<java.lang.String,java.lang.String> toHeadersMap(java.util.List<HttpHeader> headers)
-
toHeadersList
static java.util.List<HttpHeader> toHeadersList(java.util.Map<java.lang.String,java.lang.String> headers)
-
toJsRegexFlags
static java.lang.String toJsRegexFlags(java.util.regex.Pattern pattern)
-
fromJsRegexFlags
static int fromJsRegexFlags(java.lang.String regexFlags)
-
-