Hierarchy For All Packages
Package Hierarchies:- com.epam.healenium,
- com.epam.healenium.annotation,
- com.epam.healenium.client,
- com.epam.healenium.config,
- com.epam.healenium.converter,
- com.epam.healenium.driver,
- com.epam.healenium.elementcreators,
- com.epam.healenium.exception,
- com.epam.healenium.function,
- com.epam.healenium.handlers,
- com.epam.healenium.handlers.processor,
- com.epam.healenium.handlers.proxy,
- com.epam.healenium.mapper,
- com.epam.healenium.mapper.by,
- com.epam.healenium.message,
- com.epam.healenium.model,
- com.epam.healenium.processor,
- com.epam.healenium.service,
- com.epam.healenium.utils
Class Hierarchy
- java.lang.Object
- org.openqa.selenium.support.AbstractFindByBuilder
- com.epam.healenium.annotation.PageAwareFindBy.FindByBuilder
- com.epam.healenium.elementcreators.AttributesElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.handlers.proxy.BaseHandler (implements com.epam.healenium.handlers.SelfHealingHandler)
- com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.epam.healenium.handlers.proxy.WebElementProxyHandler (implements java.lang.reflect.InvocationHandler)
- com.epam.healenium.processor.BaseProcessor (implements com.epam.healenium.handlers.processor.ProcessorHandler)
- com.epam.healenium.processor.FillMetricsProcessor
- com.epam.healenium.processor.FindChildElementProcessor
- com.epam.healenium.processor.FindChildElementsProcessor
- com.epam.healenium.processor.FindElementProcessor
- com.epam.healenium.processor.FindElementsProcessor
- com.epam.healenium.processor.GetReferenceElementsProcessor
- com.epam.healenium.processor.HealingElementsProcessor
- com.epam.healenium.processor.HealingProcessor
- com.epam.healenium.processor.ImitateProcessor
- com.epam.healenium.processor.SaveHealingResultsProcessor
- org.openqa.selenium.By
- com.epam.healenium.PageAwareBy
- com.epam.healenium.mapper.by.ByAllOrByChainedMapper (implements java.util.function.Function<T,
R>) - com.epam.healenium.mapper.by.ByDefaultMapper (implements java.util.function.Function<T,
R>) - com.epam.healenium.mapper.by.ByIdOrNameMapper (implements java.util.function.Function<T,
R>) - com.epam.healenium.mapper.by.ByRelativeMapper (implements java.util.function.Function<T,
R>) - com.epam.healenium.elementcreators.ClassElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.model.ConfigSelectorDto
- com.epam.healenium.model.Context
- com.epam.healenium.function.EmptyUrlFunction (implements java.util.function.BiFunction<T,
U, R>) - com.epam.healenium.FieldName
- org.openqa.selenium.support.ui.FluentWait<T> (implements org.openqa.selenium.support.ui.Wait<F>)
- org.openqa.selenium.support.ui.WebDriverWait
- com.epam.healenium.SelfHealingDriverWait
- org.openqa.selenium.support.ui.WebDriverWait
- com.epam.healenium.function.FullUrlFunction (implements java.util.function.BiFunction<T,
U, R>) - com.epam.healenium.model.HealedElement
- com.epam.healenium.mapper.HealeniumMapper
- com.epam.healenium.model.HealingCandidateDto
- com.epam.healenium.model.HealingResult
- com.epam.healenium.model.HealingResultDto
- com.epam.healenium.service.HealingService
- com.epam.healenium.elementcreators.IdElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.driver.InitDriver
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.epam.healenium.converter.NodeDeserializer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.epam.healenium.converter.NodeSerializer
- com.epam.healenium.model.Locator
- com.epam.healenium.model.MetricsDto
- com.epam.healenium.service.NodeService
- com.epam.healenium.elementcreators.ParentElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.elementcreators.PathElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.elementcreators.PositionElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.config.ProcessorConfig
- com.epam.healenium.utils.ProxyFactory
- com.epam.healenium.model.ReferenceElementsDto
- com.epam.healenium.model.RequestDto
- com.epam.healenium.utils.ResourceReader
- com.epam.healenium.model.ResponseDto
- com.epam.healenium.client.RestClient
- com.epam.healenium.model.SelectorDto
- com.epam.healenium.model.SelectorImitatorDto
- com.epam.healenium.SelfHealingEngine
- com.epam.healenium.model.SessionContext
- com.epam.healenium.utils.StackTraceReader
- com.epam.healenium.utils.StackUtils
- com.epam.healenium.utils.SystemUtils
- com.epam.healenium.elementcreators.TagElementCreator (implements com.epam.healenium.elementcreators.ElementCreator)
- com.epam.healenium.handlers.proxy.TargetLocatorProxyInvocationHandler (implements java.lang.reflect.InvocationHandler)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.epam.healenium.exception.HealeniumException
- com.epam.healenium.HealException
- java.lang.RuntimeException
- java.lang.Exception
- org.openqa.selenium.support.AbstractFindByBuilder
Interface Hierarchy
- com.epam.healenium.elementcreators.ElementCreator
- com.epam.healenium.handlers.processor.ProcessorHandler
- org.openqa.selenium.SearchContext
- org.openqa.selenium.WebDriver
- com.epam.healenium.SelfHealingDriver
- org.openqa.selenium.WebDriver
- com.epam.healenium.handlers.SelfHealingHandler
Annotation Type Hierarchy
- com.epam.healenium.annotation.DisableHealing (implements java.lang.annotation.Annotation)
- com.epam.healenium.annotation.PageAwareFindBy (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.epam.healenium.message.MessageAction
- com.epam.healenium.SelectorComponent
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)