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

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<TypeT>, 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.
frm(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 WithValue by 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.FilesWatchdog for all create operation in this utility class FileUtil.
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
This object has some value and can give it.

H

hasValue(T) - Method in interface ru.iopump.qa.support.api.WithValue
Smart check value if equals to WithValue.getValue().
highlight(WebElement, WebDriver) - Method in interface ru.iopump.qa.support.selenium.listener.Highlighter
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
WebDriverEventListener is 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
Safe to create stream.
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, 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 WebDriver with 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 WebDriver implementation.
SingleThreadHighlighterImpl() - Constructor for class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
Constructor.
SingleThreadHighlighterImpl(int, String) - Constructor for class ru.iopump.qa.support.selenium.listener.SingleThreadHighlighterImpl
Constructor.
Str - Class in ru.iopump.qa.util
 
stream(Iterable<T>) - Static method in class ru.iopump.qa.util.StreamUtil
Safe to create stream.
stream(Map<K, V>) - Static method in class ru.iopump.qa.util.StreamUtil
Safe to create stream.
stream(T...) - Static method in class ru.iopump.qa.util.StreamUtil
Safe to create stream.
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
Iterable object to pretty string.
toPrettyString(Object...) - Static method in class ru.iopump.qa.util.Str
Array to pretty string.
toPrettyString(Map<?, ?>) - Static method in class ru.iopump.qa.util.Str
Map to pretty string.
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
Universal safe toString method instead of Object.toString().

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
This object has some value and can give it.
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