A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterFindBy(By, WebElement, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- apply(Statement, Description) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
-
Deprecated.
- asTestRule() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
-
Create junit rule from server with default html
LocalSimpleHtmlServer.TestHtmlServer.HTML. - asTestRule(String) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
-
Create junit rule from server.
B
- beforeClickOn(WebElement, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- beforeGetText(WebElement, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- beforeNavigateBack(WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- beforeNavigateForward(WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- beforeNavigateRefresh(WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- beforeNavigateTo(String, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
C
- cast(Object, Class<CLASS>, String) - Static method in class ru.iopump.qa.util.ClassUtil
-
Null-safe class cast.
- ClassUtil - Class in ru.iopump.qa.util
- close() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- close() - Method in class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
- close() - Method in class ru.iopump.qa.util.FileUtil.FilesWatchdog
-
Delete all files created via
FileUtil. - createDir(Path, boolean...) - Static method in class ru.iopump.qa.util.FileUtil
-
Create all necessary directories if not exists.
- createFile(Path, boolean...) - Static method in class ru.iopump.qa.util.FileUtil
-
Create all necessary directories and file.
- createImplementations(Class<T>, String) - Static method in class ru.iopump.qa.util.ReflectionUtil
-
Find all implementations of passed type and create it via non-arg constructor.
D
- dropState() - Method in interface ru.iopump.qa.support.selenium.listener.Highlighter
-
Remove last Highlighted element and other cache.
- dropState() - Method in class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
E
- ENABLE_WATCHDOG - Static variable in class ru.iopump.qa.util.FileUtil
-
Enable FilesWatchdog function.
- EnumUtil - Class in ru.iopump.qa.util
F
- FileUtil - Class in ru.iopump.qa.util
- FileUtil.FilesWatchdog - Class in ru.iopump.qa.util
-
It stores all created files and directory.
- findImplementations(Class<T>, String) - Static method in class ru.iopump.qa.util.ReflectionUtil
-
Find all implementations of passed type.
- findOneClassBySimpleNameInJdk(String) - Static method in class ru.iopump.qa.util.ReflectionUtil
-
Find class in JDK packages by his simple name.
- format(String, Object...) - Static method in class ru.iopump.qa.util.Str
-
Null safe formatter like in slf4j.
G
- get(String) - Static method in class ru.iopump.qa.util.VarUtil
-
Get variable from System and Environment variables by key.
- getAll() - Method in class ru.iopump.qa.util.FileUtil.FilesWatchdog
-
Get all created files and dirs.
- getAll() - Static method in class ru.iopump.qa.util.VarUtil
-
Get all System and Environment variables.
- getByName(Class<T>, String) - Static method in class ru.iopump.qa.util.EnumUtil
-
Find enum by name (ignore case).
- getByValue(Class<T>, V) - Static method in class ru.iopump.qa.util.EnumUtil
-
Find enum implemented interface
WithValueby value. - getClass(Object) - Static method in class ru.iopump.qa.util.ClassUtil
-
Get class or
Object.getClass()if null. - getClassPathMainDir() - Static method in class ru.iopump.qa.util.FileUtil
-
Get root directory with classes.
- getError() - Method in class ru.iopump.qa.util.FileUtil.FilesWatchdog
-
Get all errors after closing.
- getFilesWatchdog() - Static method in class ru.iopump.qa.util.FileUtil
-
Get single
FileUtil.FilesWatchdogfor all create operation in this utility classFileUtil. - getGenericTypes(Field) - Static method in class ru.iopump.qa.util.ReflectionUtil
-
Get collection of parameters types of passed
Field. - getHtml() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- getOrDefault(String, String) - Static method in class ru.iopump.qa.util.VarUtil
-
Get variable from System and Environment variables by key.
- getPath() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- getPort() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- getResourceAsStream(String) - Static method in class ru.iopump.qa.util.ResourceUtil
-
Create new InputStream of expected resource.
- getUrl() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- getUserDir() - Static method in class ru.iopump.qa.util.FileUtil
-
Get User directory.
- getValue() - Method in interface ru.iopump.qa.support.api.WithValue
H
- hasValue(T) - Method in interface ru.iopump.qa.support.api.WithValue
- highlight(WebElement, WebDriver) - Method in interface ru.iopump.qa.support.selenium.listener.Highlighter
-
Highlight element in driver and save this element for
Highlighter.unhighlightPrev(org.openqa.selenium.WebElement, org.openqa.selenium.WebDriver). - highlight(WebElement, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
- Highlighter - Interface in ru.iopump.qa.support.selenium.listener
-
Class for turn on/off highlighting element in active
WebElement. - HighlighterListener - Class in ru.iopump.qa.support.selenium.listener
-
WebDriverEventListeneris intended to highlight current active element.
I
- ifNotBlank(CharSequence, Function<CharSequence, T>) - Static method in class ru.iopump.qa.util.Str
-
Process source string and return some result.
- isAbsolute(String) - Static method in class ru.iopump.qa.util.FileUtil
-
Check if candidate string is valid absolute path in current file system.
- isPublished() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- isUserDirRelative(String) - Static method in class ru.iopump.qa.util.FileUtil
-
Check if candidate string is valid path from user directory.
L
- LocalSimpleHtmlServer - Class in ru.iopump.qa.support.http
-
JDK http server.
- LocalSimpleHtmlServer.TestHtmlServer - Class in ru.iopump.qa.support.http
M
- MAP_FORMAT_MAX_ALIGN_DEFAULT - Static variable in class ru.iopump.qa.util.Str
N
- newSingleThreadHighlighterListener() - Static method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
- noNull(Stream<V>) - Static method in class ru.iopump.qa.util.StreamUtil
- NULL_STR_DEFAULT - Static variable in class ru.iopump.qa.util.Str
- nullStr() - Static method in class ru.iopump.qa.util.Str
-
Get null representation of null
String.
O
- of() - Static method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- of(int) - Static method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- of(int, String) - Static method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- of(String) - Static method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- of(Highlighter) - Method in class ru.iopump.qa.support.selenium.listener.HighlighterListener
P
- publish(String) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
-
Publish HTML string on localhost http server with specified path and port.
Q
- QaException - Exception in ru.iopump.qa.exception
-
Formatted
RuntimeException. - QaException() - Constructor for exception ru.iopump.qa.exception.QaException
- QaException(String, Object...) - Constructor for exception ru.iopump.qa.exception.QaException
-
Formatted constructor.
- QaException(String, Throwable, boolean, boolean) - Constructor for exception ru.iopump.qa.exception.QaException
- QaException(String, Throwable, Object...) - Constructor for exception ru.iopump.qa.exception.QaException
-
Formatted constructor.
- QaException(Throwable) - Constructor for exception ru.iopump.qa.exception.QaException
- QaUtilException - Exception in ru.iopump.qa.exception
-
Formatted
RuntimeException. - QaUtilException() - Constructor for exception ru.iopump.qa.exception.QaUtilException
- QaUtilException(String, Object...) - Constructor for exception ru.iopump.qa.exception.QaUtilException
-
Formatted constructor.
- QaUtilException(String, Throwable, boolean, boolean) - Constructor for exception ru.iopump.qa.exception.QaUtilException
- QaUtilException(String, Throwable, Object...) - Constructor for exception ru.iopump.qa.exception.QaUtilException
-
Formatted constructor.
- QaUtilException(Throwable) - Constructor for exception ru.iopump.qa.exception.QaUtilException
R
- ReflectionUtil - Class in ru.iopump.qa.util
- ResourceUtil - Class in ru.iopump.qa.util
- ru.iopump.qa.exception - package ru.iopump.qa.exception
- ru.iopump.qa.support.api - package ru.iopump.qa.support.api
- ru.iopump.qa.support.http - package ru.iopump.qa.support.http
- ru.iopump.qa.support.selenium.listener - package ru.iopump.qa.support.selenium.listener
-
Useful listeners for Selenium
WebDriverwith minimum dependencies. - ru.iopump.qa.util - package ru.iopump.qa.util
S
- setCharset(Charset) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- setHtml(String) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- setMapFormatMaxAlign(int) - Static method in class ru.iopump.qa.util.Str
- setNullStrDefault(String) - Static method in class ru.iopump.qa.util.Str
-
Change null representation of null
String. - SingleThreadHighlighterImpl - Class in ru.iopump.qa.support.selenium.listener
-
Single thread and single
WebDriverimplementation. - SingleThreadHighlighterImpl() - Constructor for class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
- SingleThreadHighlighterImpl(int, String) - Constructor for class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
- Str - Class in ru.iopump.qa.util
- stream(Iterable<T>) - Static method in class ru.iopump.qa.util.StreamUtil
- stream(Map<K, V>) - Static method in class ru.iopump.qa.util.StreamUtil
- stream(T...) - Static method in class ru.iopump.qa.util.StreamUtil
- StreamUtil - Class in ru.iopump.qa.util
T
- TestHtmlServer(String) - Constructor for class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- toPrettyString(Iterable<?>) - Static method in class ru.iopump.qa.util.Str
- toPrettyString(Object...) - Static method in class ru.iopump.qa.util.Str
- toPrettyString(Map<?, ?>) - Static method in class ru.iopump.qa.util.Str
- toStr(Object) - Static method in class ru.iopump.qa.util.Str
- toString() - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer
- toString(Object) - Static method in class ru.iopump.qa.util.Str
U
- unhighlightPrev(WebElement, WebDriver) - Method in interface ru.iopump.qa.support.selenium.listener.Highlighter
-
Turn off highlighting for last saved element during
Highlighter.highlight(org.openqa.selenium.WebElement, org.openqa.selenium.WebDriver)or do nothing if no active element. - unhighlightPrev(WebElement, WebDriver) - Method in class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
V
- VarUtil - Class in ru.iopump.qa.util
-
System and Environment variables utility class.
W
- withHtml(String) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- withPath(String) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- withPort(int) - Method in class ru.iopump.qa.support.http.LocalSimpleHtmlServer.TestHtmlServer
- WithValue<T> - Interface in ru.iopump.qa.support.api
All Classes All Packages