Index
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
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
RestTemplateclass. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form