Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ADD - Enum constant in enum com.epam.healenium.message.MessageAction
 
apply(SelfHealingEngine, String) - Method in class com.epam.healenium.function.EmptyUrlFunction
 
apply(SelfHealingEngine, String) - Method in class com.epam.healenium.function.FullUrlFunction
 
apply(By) - Method in class com.epam.healenium.mapper.by.ByAllOrByChainedMapper
 
apply(By) - Method in class com.epam.healenium.mapper.by.ByDefaultMapper
 
apply(By) - Method in class com.epam.healenium.mapper.by.ByIdOrNameMapper
 
apply(By) - Method in class com.epam.healenium.mapper.by.ByRelativeMapper
 
ATTRIBUTES - Enum constant in enum com.epam.healenium.SelectorComponent
 
AttributesElementCreator - Class in com.epam.healenium.elementcreators
 
AttributesElementCreator() - Constructor for class com.epam.healenium.elementcreators.AttributesElementCreator
 
awareBy(By) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
 

B

BaseHandler - Class in com.epam.healenium.handlers.proxy
 
BaseHandler(SelfHealingEngine) - Constructor for class com.epam.healenium.handlers.proxy.BaseHandler
 
BaseProcessor - Class in com.epam.healenium.processor
 
BaseProcessor() - Constructor for class com.epam.healenium.processor.BaseProcessor
 
BaseProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.BaseProcessor
 
buildDto(By, String, String) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
buildDto(By, String, String, List<Scored<By>>, Scored<By>, byte[], String) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
buildIt(Object, Field) - Method in class com.epam.healenium.annotation.PageAwareFindBy.FindByBuilder
 
buildMultRequest(Context, HealingResult, List<Scored<By>>, String) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
buildResultDto(Scored<By>) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
buildResultDto(Collection<Scored<By>>) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
by(String, By) - Static method in class com.epam.healenium.PageAwareBy
Instantiates a page-aware locator.
BY_MAP - Static variable in class com.epam.healenium.utils.StackUtils
 
ByAllOrByChainedMapper - Class in com.epam.healenium.mapper.by
 
ByAllOrByChainedMapper() - Constructor for class com.epam.healenium.mapper.by.ByAllOrByChainedMapper
 
ByDefaultMapper - Class in com.epam.healenium.mapper.by
 
ByDefaultMapper() - Constructor for class com.epam.healenium.mapper.by.ByDefaultMapper
 
ByIdOrNameMapper - Class in com.epam.healenium.mapper.by
 
ByIdOrNameMapper() - Constructor for class com.epam.healenium.mapper.by.ByIdOrNameMapper
 
ByRelativeMapper - Class in com.epam.healenium.mapper.by
 
ByRelativeMapper() - Constructor for class com.epam.healenium.mapper.by.ByRelativeMapper
 
byToLocator(Collection<By>) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
byToLocator(By) - Method in class com.epam.healenium.mapper.HealeniumMapper
 

C

callInitActions(SelfHealingEngine) - Static method in interface com.epam.healenium.SelfHealingDriver
 
captureScreen(WebElement) - Method in class com.epam.healenium.SelfHealingEngine
 
CLASS - Enum constant in enum com.epam.healenium.SelectorComponent
 
CLASS - Static variable in class com.epam.healenium.FieldName
 
ClassElementCreator - Class in com.epam.healenium.elementcreators
 
ClassElementCreator() - Constructor for class com.epam.healenium.elementcreators.ClassElementCreator
 
CLASSES - Static variable in class com.epam.healenium.FieldName
 
com.epam.healenium - package com.epam.healenium
 
com.epam.healenium.annotation - package com.epam.healenium.annotation
 
com.epam.healenium.client - package com.epam.healenium.client
 
com.epam.healenium.config - package com.epam.healenium.config
 
com.epam.healenium.converter - package com.epam.healenium.converter
 
com.epam.healenium.driver - package com.epam.healenium.driver
 
com.epam.healenium.elementcreators - package com.epam.healenium.elementcreators
 
com.epam.healenium.exception - package com.epam.healenium.exception
 
com.epam.healenium.function - package com.epam.healenium.function
 
com.epam.healenium.handlers - package com.epam.healenium.handlers
 
com.epam.healenium.handlers.processor - package com.epam.healenium.handlers.processor
 
com.epam.healenium.handlers.proxy - package com.epam.healenium.handlers.proxy
 
com.epam.healenium.mapper - package com.epam.healenium.mapper
 
com.epam.healenium.mapper.by - package com.epam.healenium.mapper.by
 
com.epam.healenium.message - package com.epam.healenium.message
 
com.epam.healenium.model - package com.epam.healenium.model
 
com.epam.healenium.processor - package com.epam.healenium.processor
 
com.epam.healenium.service - package com.epam.healenium.service
 
com.epam.healenium.utils - package com.epam.healenium.utils
 
ConfigSelectorDto - Class in com.epam.healenium.model
 
ConfigSelectorDto() - Constructor for class com.epam.healenium.model.ConfigSelectorDto
 
construct(Node, Set<SelectorComponent>) - Method in class com.epam.healenium.service.HealingService
construct cssSelector by Node
context - Variable in class com.epam.healenium.processor.BaseProcessor
 
Context - Class in com.epam.healenium.model
 
Context() - Constructor for class com.epam.healenium.model.Context
 
create(SelfHealingEngine) - Static method in interface com.epam.healenium.SelfHealingDriver
 
create(Node) - Method in class com.epam.healenium.elementcreators.AttributesElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.ClassElementCreator
 
create(Node) - Method in interface com.epam.healenium.elementcreators.ElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.IdElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.ParentElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.PathElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.PositionElementCreator
 
create(Node) - Method in class com.epam.healenium.elementcreators.TagElementCreator
 
create(WebDriver) - Static method in interface com.epam.healenium.SelfHealingDriver
Instantiates the self-healing driver.
create(WebDriver, Config) - Static method in interface com.epam.healenium.SelfHealingDriver
 
createComponent(Node) - Method in enum com.epam.healenium.SelectorComponent
 
createDriverProxy(ClassLoader, InvocationHandler, Class<T>) - Static method in class com.epam.healenium.utils.ProxyFactory
 
createTargetLocatorProxy(ClassLoader, InvocationHandler) - Static method in class com.epam.healenium.utils.ProxyFactory
 
createTestDriver(WebDriver) - Static method in interface com.epam.healenium.SelfHealingDriver
 
createWebElementProxy(ClassLoader, InvocationHandler) - Static method in class com.epam.healenium.utils.ProxyFactory
 

D

DEFAULT_PAGE_NAME - Static variable in annotation type com.epam.healenium.annotation.PageAwareFindBy
 
delegateElement - Variable in class com.epam.healenium.processor.BaseProcessor
 
DELETE - Enum constant in enum com.epam.healenium.message.MessageAction
 
deserialize(JsonParser, DeserializationContext) - Method in class com.epam.healenium.converter.NodeDeserializer
 
DisableHealing - Annotation Type in com.epam.healenium.annotation
 
driver - Variable in class com.epam.healenium.handlers.proxy.BaseHandler
 
driver - Variable in class com.epam.healenium.processor.BaseProcessor
 
driver - Variable in class com.epam.healenium.service.HealingService
 

E

ElementCreator - Interface in com.epam.healenium.elementcreators
 
EmptyUrlFunction - Class in com.epam.healenium.function
 
EmptyUrlFunction() - Constructor for class com.epam.healenium.function.EmptyUrlFunction
 
engine - Variable in class com.epam.healenium.handlers.proxy.BaseHandler
 
engine - Variable in class com.epam.healenium.processor.BaseProcessor
 
enrichHealingResult(HealingResult) - Method in class com.epam.healenium.processor.SaveHealingResultsProcessor
 
execute() - Method in interface com.epam.healenium.handlers.processor.ProcessorHandler
main method for each processor
execute() - Method in class com.epam.healenium.processor.BaseProcessor
 
execute() - Method in class com.epam.healenium.processor.FillMetricsProcessor
 
execute() - Method in class com.epam.healenium.processor.FindChildElementProcessor
 
execute() - Method in class com.epam.healenium.processor.FindChildElementsProcessor
 
execute() - Method in class com.epam.healenium.processor.FindElementProcessor
 
execute() - Method in class com.epam.healenium.processor.FindElementsProcessor
 
execute() - Method in class com.epam.healenium.processor.GetReferenceElementsProcessor
 
execute() - Method in class com.epam.healenium.processor.HealingElementsProcessor
 
execute() - Method in class com.epam.healenium.processor.HealingProcessor
 
execute() - Method in class com.epam.healenium.processor.ImitateProcessor
 
execute() - Method in class com.epam.healenium.processor.SaveHealingResultsProcessor
 

F

FieldName - Class in com.epam.healenium
 
FieldName() - Constructor for class com.epam.healenium.FieldName
 
FillMetricsProcessor - Class in com.epam.healenium.processor
Collect metrics for each healing result processor
FillMetricsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.FillMetricsProcessor
 
findBy() - Element in annotation type com.epam.healenium.annotation.PageAwareFindBy
 
FindByBuilder() - Constructor for class com.epam.healenium.annotation.PageAwareFindBy.FindByBuilder
 
findChildElementChainProcessor() - Static method in class com.epam.healenium.config.ProcessorConfig
 
FindChildElementProcessor - Class in com.epam.healenium.processor
Find child webElement from parent webElement processor
FindChildElementProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.FindChildElementProcessor
 
findChildElementsChainProcessor() - Static method in class com.epam.healenium.config.ProcessorConfig
 
FindChildElementsProcessor - Class in com.epam.healenium.processor
Find child webElements from parent webElement processor
FindChildElementsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.FindChildElementsProcessor
 
findElement(By) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
Search target element on a page
findElement(By) - Method in class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
findElement(By) - Method in interface com.epam.healenium.handlers.SelfHealingHandler
 
findElementChainProcessor - Variable in class com.epam.healenium.handlers.proxy.BaseHandler
 
findElementChainProcessor() - Static method in class com.epam.healenium.config.ProcessorConfig
 
FindElementProcessor - Class in com.epam.healenium.processor
Find webElement from driver processor
FindElementProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.FindElementProcessor
 
findElements(By) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
Search target elements on a page
findElements(By) - Method in class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
findElements(By) - Method in interface com.epam.healenium.handlers.SelfHealingHandler
 
findElements(SearchContext) - Method in class com.epam.healenium.PageAwareBy
 
findElementsChainProcessor - Variable in class com.epam.healenium.handlers.proxy.BaseHandler
 
findElementsChainProcessor() - Static method in class com.epam.healenium.config.ProcessorConfig
 
FindElementsProcessor - Class in com.epam.healenium.processor
Find webElements from driver processor
FindElementsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.FindElementsProcessor
 
findNewLocations(List<Node>, Node, Context) - Method in class com.epam.healenium.service.HealingService
 
findOriginCaller(StackTraceElement[]) - Method in class com.epam.healenium.utils.StackTraceReader
 
FullUrlFunction - Class in com.epam.healenium.function
 
FullUrlFunction() - Constructor for class com.epam.healenium.function.FullUrlFunction
 

G

getCurrentEngine() - Method in interface com.epam.healenium.SelfHealingDriver
 
getCurrentUrl() - Method in class com.epam.healenium.SelfHealingEngine
 
getDelegate() - Method in interface com.epam.healenium.SelfHealingDriver
 
getDriver() - Static method in class com.epam.healenium.driver.InitDriver
 
getElementByClass(StackTraceElement[], String) - Method in class com.epam.healenium.utils.StackUtils
 
getElements() - Method in class com.epam.healenium.client.RestClient
 
getHostIpAddress() - Method in class com.epam.healenium.utils.SystemUtils
 
getHostProjectName() - Method in class com.epam.healenium.utils.SystemUtils
 
getLocatorParts(By) - Method in class com.epam.healenium.mapper.HealeniumMapper
 
getMd5Hash(String, String, String) - Method in class com.epam.healenium.utils.SystemUtils
 
getNodePath(List<WebElement>, Context) - Method in class com.epam.healenium.SelfHealingEngine
 
getNodePath(WebDriver, WebElement, Context) - Method in class com.epam.healenium.service.NodeService
build list nodes by source webElement
getProxyHandlerNames() - Method in class com.epam.healenium.utils.StackTraceReader
 
getReferenceElements(By, String, String) - Method in class com.epam.healenium.client.RestClient
Get node path for given selector
GetReferenceElementsProcessor - Class in com.epam.healenium.processor
Get Last Healing Data processor to heal element
GetReferenceElementsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.GetReferenceElementsProcessor
 
getUrlFunction(boolean) - Method in class com.epam.healenium.SelfHealingEngine
 

H

HealedElement - Class in com.epam.healenium.model
 
HealedElement() - Constructor for class com.epam.healenium.model.HealedElement
 
HealeniumException - Exception in com.epam.healenium.exception
 
HealeniumException(String, Throwable) - Constructor for exception com.epam.healenium.exception.HealeniumException
 
HealeniumMapper - Class in com.epam.healenium.mapper
 
HealeniumMapper(StackTraceReader) - Constructor for class com.epam.healenium.mapper.HealeniumMapper
 
HealException - Exception in com.epam.healenium
 
HealException(String) - Constructor for exception com.epam.healenium.HealException
 
HealException(String, Throwable) - Constructor for exception com.epam.healenium.HealException
 
HealException(Throwable) - Constructor for exception com.epam.healenium.HealException
 
HealingCandidateDto - Class in com.epam.healenium.model
 
HealingCandidateDto() - Constructor for class com.epam.healenium.model.HealingCandidateDto
 
HealingElementsProcessor - Class in com.epam.healenium.processor
Healing Elements Processor
HealingElementsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.HealingElementsProcessor
 
HealingProcessor - Class in com.epam.healenium.processor
Healing Element Processor
HealingProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.HealingProcessor
 
HealingResult - Class in com.epam.healenium.model
 
HealingResult() - Constructor for class com.epam.healenium.model.HealingResult
 
HealingResultDto - Class in com.epam.healenium.model
 
HealingResultDto() - Constructor for class com.epam.healenium.model.HealingResultDto
 
healingService - Variable in class com.epam.healenium.processor.BaseProcessor
 
HealingService - Class in com.epam.healenium.service
 
HealingService(Config, WebDriver) - Constructor for class com.epam.healenium.service.HealingService
 
healRequest(Context) - Method in class com.epam.healenium.client.RestClient
Collect results from previous healing

I

ID - Enum constant in enum com.epam.healenium.SelectorComponent
 
ID - Static variable in class com.epam.healenium.FieldName
 
IdElementCreator - Class in com.epam.healenium.elementcreators
 
IdElementCreator() - Constructor for class com.epam.healenium.elementcreators.IdElementCreator
 
imitate(SelectorImitatorDto) - Method in class com.epam.healenium.client.RestClient
Get imitated locators by target node and user selector from selector-imitator service
ImitateProcessor - Class in com.epam.healenium.processor
Imitate css locator for healed webElement processor
ImitateProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.ImitateProcessor
 
INDEX - Static variable in class com.epam.healenium.FieldName
 
InitDriver - Class in com.epam.healenium.driver
Init Self-Healing Driver for tests classes
InitDriver() - Constructor for class com.epam.healenium.driver.InitDriver
 
initReport() - Method in class com.epam.healenium.SelfHealingEngine
 
initReport(String) - Method in class com.epam.healenium.client.RestClient
 
INNER_TEXT - Static variable in class com.epam.healenium.FieldName
 
invoke(Object, Method, Object[]) - Method in class com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class com.epam.healenium.handlers.proxy.TargetLocatorProxyInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.epam.healenium.utils.StackUtils
 
isHealingBacklighted() - Method in class com.epam.healenium.SelfHealingEngine
 
isHealingEnabled() - Method in class com.epam.healenium.SelfHealingEngine
 

L

loadStoredSelectors() - Method in class com.epam.healenium.SelfHealingEngine
 
Locator - Class in com.epam.healenium.model
 
Locator() - Constructor for class com.epam.healenium.model.Locator
 

M

MessageAction - Enum in com.epam.healenium.message
 
MetricsDto - Class in com.epam.healenium.model
 
MetricsDto() - Constructor for class com.epam.healenium.model.MetricsDto
 

N

nextProcessor - Variable in class com.epam.healenium.processor.BaseProcessor
 
NodeDeserializer - Class in com.epam.healenium.converter
Deserializer for Node class (tree-comparing)
NodeDeserializer() - Constructor for class com.epam.healenium.converter.NodeDeserializer
 
NodeSerializer - Class in com.epam.healenium.converter
Serializer for Node class (tree-comparing)
NodeSerializer() - Constructor for class com.epam.healenium.converter.NodeSerializer
 
NodeService - Class in com.epam.healenium.service
 
NodeService() - Constructor for class com.epam.healenium.service.NodeService
 

O

OTHER - Static variable in class com.epam.healenium.FieldName
 

P

page() - Element in annotation type com.epam.healenium.annotation.PageAwareFindBy
Identifies the page name this locator belongs to.
PageAwareBy - Class in com.epam.healenium
 
PageAwareBy() - Constructor for class com.epam.healenium.PageAwareBy
 
PageAwareFindBy - Annotation Type in com.epam.healenium.annotation
 
PageAwareFindBy.FindByBuilder - Class in com.epam.healenium.annotation
 
pageSource() - Method in class com.epam.healenium.SelfHealingEngine
 
PARENT - Enum constant in enum com.epam.healenium.SelectorComponent
 
ParentElementCreator - Class in com.epam.healenium.elementcreators
 
ParentElementCreator() - Constructor for class com.epam.healenium.elementcreators.ParentElementCreator
 
parseTree(String) - Method in class com.epam.healenium.SelfHealingEngine
 
PATH - Enum constant in enum com.epam.healenium.SelectorComponent
 
PathElementCreator - Class in com.epam.healenium.elementcreators
 
PathElementCreator() - Constructor for class com.epam.healenium.elementcreators.PathElementCreator
 
POSITION - Enum constant in enum com.epam.healenium.SelectorComponent
 
PositionElementCreator - Class in com.epam.healenium.elementcreators
 
PositionElementCreator() - Constructor for class com.epam.healenium.elementcreators.PositionElementCreator
 
process() - Method in class com.epam.healenium.processor.BaseProcessor
 
ProcessorConfig - Class in com.epam.healenium.config
Main purpose - create chain of corresponding processors for each case (findElement/findElements)
ProcessorConfig() - Constructor for class com.epam.healenium.config.ProcessorConfig
 
ProcessorHandler - Interface in com.epam.healenium.handlers.processor
 
ProxyFactory - Class in com.epam.healenium.utils
 
ProxyFactory() - Constructor for class com.epam.healenium.utils.ProxyFactory
 
PUSH - Enum constant in enum com.epam.healenium.message.MessageAction
 

Q

quit() - Method in class com.epam.healenium.handlers.proxy.BaseHandler
 
quit() - Method in interface com.epam.healenium.handlers.SelfHealingHandler
 
quit() - Method in class com.epam.healenium.SelfHealingEngine
 

R

readResource(String, Function<Stream<String>, T>) - Static method in class com.epam.healenium.utils.ResourceReader
 
redundantPackages() - Method in class com.epam.healenium.utils.StackUtils
 
ReferenceElementsDto - Class in com.epam.healenium.model
 
ReferenceElementsDto() - Constructor for class com.epam.healenium.model.ReferenceElementsDto
 
replaceHealedElementLocator(List<Locator>, Double, HealedElement) - Method in class com.epam.healenium.SelfHealingEngine
 
RequestDto - Class in com.epam.healenium.model
 
RequestDto() - Constructor for class com.epam.healenium.model.RequestDto
 
ResourceReader - Class in com.epam.healenium.utils
 
ResourceReader() - Constructor for class com.epam.healenium.utils.ResourceReader
 
ResponseDto - Class in com.epam.healenium.model
 
ResponseDto() - Constructor for class com.epam.healenium.model.ResponseDto
 
restClient - Variable in class com.epam.healenium.processor.BaseProcessor
 
RestClient - Class in com.epam.healenium.client
Wrapper for RestTemplate class.
RestClient(Config) - Constructor for class com.epam.healenium.client.RestClient
 

S

saveElements(Context, List<WebElement>) - Method in class com.epam.healenium.SelfHealingEngine
 
saveElements(RequestDto) - Method in class com.epam.healenium.client.RestClient
Store info in backend
SaveHealingResultsProcessor - Class in com.epam.healenium.processor
Save Healing Results Processor
SaveHealingResultsProcessor(BaseProcessor) - Constructor for class com.epam.healenium.processor.SaveHealingResultsProcessor
 
SelectorComponent - Enum in com.epam.healenium
 
SelectorDto - Class in com.epam.healenium.model
 
SelectorDto() - Constructor for class com.epam.healenium.model.SelectorDto
 
SelectorImitatorDto - Class in com.epam.healenium.model
 
SelectorImitatorDto() - Constructor for class com.epam.healenium.model.SelectorImitatorDto
 
SelfHealingDriver - Interface in com.epam.healenium
 
SelfHealingDriverWait - Class in com.epam.healenium
 
SelfHealingDriverWait(WebDriver, Duration) - Constructor for class com.epam.healenium.SelfHealingDriverWait
 
SelfHealingDriverWait(WebDriver, Duration, Duration) - Constructor for class com.epam.healenium.SelfHealingDriverWait
 
SelfHealingDriverWait(WebDriver, Duration, Duration, Clock, Sleeper) - Constructor for class com.epam.healenium.SelfHealingDriverWait
 
SelfHealingEngine - Class in com.epam.healenium
 
SelfHealingEngine(WebDriver) - Constructor for class com.epam.healenium.SelfHealingEngine
Used, when client not override config explicitly
SelfHealingEngine(WebDriver, Config) - Constructor for class com.epam.healenium.SelfHealingEngine
 
SelfHealingHandler - Interface in com.epam.healenium.handlers
 
SelfHealingProxyInvocationHandler - Class in com.epam.healenium.handlers.proxy
 
SelfHealingProxyInvocationHandler(SelfHealingEngine) - Constructor for class com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler
 
serialize(Node, JsonGenerator, SerializerProvider) - Method in class com.epam.healenium.converter.NodeSerializer
 
serializeWithType(Node, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.epam.healenium.converter.NodeSerializer
 
SessionContext - Class in com.epam.healenium.model
 
SessionContext() - Constructor for class com.epam.healenium.model.SessionContext
 
setBaseProcessorFields(BaseProcessor, Context) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
 
setBaseProcessorFields(BaseProcessor, Context) - Method in class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
setDelegate(WebElement) - Method in class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
setEngineFields(WebDriver, SelfHealingEngine) - Static method in interface com.epam.healenium.SelfHealingDriver
 
StackTraceReader - Class in com.epam.healenium.utils
 
StackTraceReader() - Constructor for class com.epam.healenium.utils.StackTraceReader
 
StackUtils - Class in com.epam.healenium.utils
 
StackUtils() - Constructor for class com.epam.healenium.utils.StackUtils
 
SystemUtils - Class in com.epam.healenium.utils
 
SystemUtils() - Constructor for class com.epam.healenium.utils.SystemUtils
 

T

TAG - Enum constant in enum com.epam.healenium.SelectorComponent
 
TAG - Static variable in class com.epam.healenium.FieldName
 
TagElementCreator - Class in com.epam.healenium.elementcreators
 
TagElementCreator() - Constructor for class com.epam.healenium.elementcreators.TagElementCreator
 
TargetLocatorProxyInvocationHandler - Class in com.epam.healenium.handlers.proxy
 
TargetLocatorProxyInvocationHandler() - Constructor for class com.epam.healenium.handlers.proxy.TargetLocatorProxyInvocationHandler
 
toLocator(Scored<Node>, Context) - Method in class com.epam.healenium.service.HealingService
 
toString() - Method in class com.epam.healenium.PageAwareBy
 

U

until(Function<? super WebDriver, V>) - Method in class com.epam.healenium.SelfHealingDriverWait
 

V

validate() - Method in interface com.epam.healenium.handlers.processor.ProcessorHandler
validate data before run 'execute' method.
validate() - Method in class com.epam.healenium.processor.BaseProcessor
 
validate() - Method in class com.epam.healenium.processor.GetReferenceElementsProcessor
 
validate() - Method in class com.epam.healenium.processor.HealingElementsProcessor
 
validate() - Method in class com.epam.healenium.processor.HealingProcessor
 
validate() - Method in class com.epam.healenium.processor.ImitateProcessor
 
valueOf(String) - Static method in enum com.epam.healenium.message.MessageAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epam.healenium.SelectorComponent
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.epam.healenium.message.MessageAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epam.healenium.SelectorComponent
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebElementProxyHandler - Class in com.epam.healenium.handlers.proxy
 
WebElementProxyHandler(SelfHealingEngine) - Constructor for class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
WebElementProxyHandler(WebElement, SelfHealingEngine) - Constructor for class com.epam.healenium.handlers.proxy.WebElementProxyHandler
 
wrapElement(WebElement, ClassLoader) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
 
wrapElement(WebElement, ClassLoader) - Method in interface com.epam.healenium.handlers.SelfHealingHandler
 
wrapTarget(WebDriver.TargetLocator, ClassLoader) - Method in class com.epam.healenium.handlers.proxy.BaseHandler
 
wrapTarget(WebDriver.TargetLocator, ClassLoader) - Method in interface com.epam.healenium.handlers.SelfHealingHandler
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form