Package com.microsoft.playwright.impl
Class LocatorUtils
- java.lang.Object
-
- com.microsoft.playwright.impl.LocatorUtils
-
public class LocatorUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringtestIdAttributeName
-
Constructor Summary
Constructors Constructor Description LocatorUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidaddAttr(java.lang.StringBuilder result, java.lang.String name, java.lang.String value)private static java.lang.StringescapeForAttributeSelector(java.lang.Object value, boolean exact)(package private) static java.lang.StringescapeForTextSelector(java.lang.Object value, boolean exact)private static java.lang.StringescapeRegexForSelector(java.util.regex.Pattern re)(package private) static java.lang.StringgetByAltTextSelector(java.lang.Object text, Locator.GetByAltTextOptions options)private static java.lang.StringgetByAttributeTextSelector(java.lang.String attrName, java.lang.Object value, boolean exact)(package private) static java.lang.StringgetByLabelSelector(java.lang.Object text, Locator.GetByLabelOptions options)(package private) static java.lang.StringgetByPlaceholderSelector(java.lang.Object text, Locator.GetByPlaceholderOptions options)(package private) static java.lang.StringgetByRoleSelector(AriaRole role, Locator.GetByRoleOptions options)(package private) static java.lang.StringgetByTestIdSelector(java.lang.Object testId)(package private) static java.lang.StringgetByTextSelector(java.lang.Object text, Locator.GetByTextOptions options)(package private) static java.lang.StringgetByTitleSelector(java.lang.Object text, Locator.GetByTitleOptions options)(package private) static voidsetTestIdAttributeName(java.lang.String name)private static java.lang.StringtoJsRegExp(java.util.regex.Pattern pattern)
-
-
-
Method Detail
-
setTestIdAttributeName
static void setTestIdAttributeName(java.lang.String name)
-
getByTextSelector
static java.lang.String getByTextSelector(java.lang.Object text, Locator.GetByTextOptions options)
-
getByLabelSelector
static java.lang.String getByLabelSelector(java.lang.Object text, Locator.GetByLabelOptions options)
-
getByAttributeTextSelector
private static java.lang.String getByAttributeTextSelector(java.lang.String attrName, java.lang.Object value, boolean exact)
-
getByTestIdSelector
static java.lang.String getByTestIdSelector(java.lang.Object testId)
-
getByAltTextSelector
static java.lang.String getByAltTextSelector(java.lang.Object text, Locator.GetByAltTextOptions options)
-
getByTitleSelector
static java.lang.String getByTitleSelector(java.lang.Object text, Locator.GetByTitleOptions options)
-
getByPlaceholderSelector
static java.lang.String getByPlaceholderSelector(java.lang.Object text, Locator.GetByPlaceholderOptions options)
-
addAttr
private static void addAttr(java.lang.StringBuilder result, java.lang.String name, java.lang.String value)
-
getByRoleSelector
static java.lang.String getByRoleSelector(AriaRole role, Locator.GetByRoleOptions options)
-
escapeRegexForSelector
private static java.lang.String escapeRegexForSelector(java.util.regex.Pattern re)
-
escapeForTextSelector
static java.lang.String escapeForTextSelector(java.lang.Object value, boolean exact)
-
escapeForAttributeSelector
private static java.lang.String escapeForAttributeSelector(java.lang.Object value, boolean exact)
-
toJsRegExp
private static java.lang.String toJsRegExp(java.util.regex.Pattern pattern)
-
-