Skip navigation links
A B C D E F G H I L N S T V 

A

AIElementInterceptor - Class in com.github.aimate.annotation
 
AIElementInterceptor(ElementLocator, WebDriver) - Constructor for class com.github.aimate.annotation.AIElementInterceptor
 
AIElementListInterceptor - Class in com.github.aimate.annotation
 
AIElementListInterceptor(ElementLocator) - Constructor for class com.github.aimate.annotation.AIElementListInterceptor
 
AIElementLocator - Class in com.github.aimate.annotation
 
AIElementLocator(SearchContext, Field) - Constructor for class com.github.aimate.annotation.AIElementLocator
 
AIElementLocatorFactory - Class in com.github.aimate.annotation
 
AIElementLocatorFactory(SearchContext) - Constructor for class com.github.aimate.annotation.AIElementLocatorFactory
 
AIFieldDecorator - Class in com.github.aimate.annotation
 
AIFieldDecorator(SearchContext) - Constructor for class com.github.aimate.annotation.AIFieldDecorator
 
AIFieldDecorator(SearchContext, Duration) - Constructor for class com.github.aimate.annotation.AIFieldDecorator
 
AIFindBy - Annotation Type in com.github.aimate.annotation
This annotation cannot be used inside a Widget.
AIFindBy.AIFindByUtils - Class in com.github.aimate.annotation
 
AIMateException - Exception in com.github.aimate.model
 
AIMateException() - Constructor for exception com.github.aimate.model.AIMateException
 
AIMateException(String, Throwable) - Constructor for exception com.github.aimate.model.AIMateException
 
AIMateException(String) - Constructor for exception com.github.aimate.model.AIMateException
 
AIMateException(Exception) - Constructor for exception com.github.aimate.model.AIMateException
 
AIMateProperties - Class in com.github.aimate.utils
 
AIThrowableUtil - Class in com.github.aimate.annotation
Author: santiago.blanco Date: 5/6/20
AltStrategy - Class in com.github.aimate.generator.strategies
 
AltStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.AltStrategy
 

B

buildBy(AIFindBy) - Static method in class com.github.aimate.annotation.AIFindBy.AIFindByUtils
 

C

CachedElementAttributes - Class in com.github.aimate.model
 
CachedElementAttributes(WebElement) - Constructor for class com.github.aimate.model.CachedElementAttributes
 
ClassStrategy - Class in com.github.aimate.generator.strategies
 
ClassStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.ClassStrategy
 
com.github.aimate.annotation - package com.github.aimate.annotation
 
com.github.aimate.generator - package com.github.aimate.generator
 
com.github.aimate.generator.strategies - package com.github.aimate.generator.strategies
 
com.github.aimate.model - package com.github.aimate.model
 
com.github.aimate.storage - package com.github.aimate.storage
 
com.github.aimate.utils - package com.github.aimate.utils
 
createLocator(Field) - Method in class com.github.aimate.annotation.AIElementLocatorFactory
 
createLocator(AnnotatedElement) - Method in class com.github.aimate.annotation.AIElementLocatorFactory
 
createOrUpdateWebElement(String, By, WebDriver) - Method in class com.github.aimate.storage.LocatorsDAO
 

D

decorate(ClassLoader, Field) - Method in class com.github.aimate.annotation.AIFieldDecorator
 
DefaultFirestoreKeys - Class in com.github.aimate.storage
 
DefaultFirestoreKeys() - Constructor for class com.github.aimate.storage.DefaultFirestoreKeys
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.github.aimate.storage.InterfaceAdapter
 

E

extractReadableException(Throwable) - Static method in class com.github.aimate.annotation.AIThrowableUtil
 

F

findElement() - Method in class com.github.aimate.annotation.AIElementLocator
 
findElements() - Method in class com.github.aimate.annotation.AIElementLocator
 

G

generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.AltStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.ClassStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.HrefStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.IdStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.ImageStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.InnerTextAndClassStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.InnerTextStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.LocatorStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.NameStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.SrcStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.StyleStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.TextAndClassStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.TextStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.TypeStrategy
 
generate(CachedElementAttributes) - Method in class com.github.aimate.generator.strategies.ValueStrategy
 
generateAlternativeLocators(WebDriver, By) - Method in class com.github.aimate.generator.LocatorGenerator
Generates and tests alternative locators based on the usable attributes contained in the WebElementAttributes returned by getElementAttributes() method.
getAlt() - Method in class com.github.aimate.model.CachedElementAttributes
 
getBoolean(String) - Method in class com.github.aimate.utils.AIMateProperties
 
getBy() - Method in class com.github.aimate.model.CachedElementAttributes
 
getBy() - Method in class com.github.aimate.model.Locator
 
getClazz() - Method in class com.github.aimate.model.CachedElementAttributes
 
getDouble(String) - Method in class com.github.aimate.utils.AIMateProperties
 
getDriver() - Method in class com.github.aimate.generator.strategies.LocatorStrategy
 
getElement() - Method in class com.github.aimate.model.CachedElementAttributes
 
getElementLocatorsFromDB(String) - Method in class com.github.aimate.storage.LocatorsDAO
 
getHref() - Method in class com.github.aimate.model.CachedElementAttributes
 
getId() - Method in class com.github.aimate.model.CachedElementAttributes
 
getInnertext() - Method in class com.github.aimate.model.CachedElementAttributes
 
getInstance() - Static method in class com.github.aimate.storage.LocatorsDAO
 
getInstance() - Static method in class com.github.aimate.utils.AIMateProperties
 
getInteger(String) - Method in class com.github.aimate.utils.AIMateProperties
 
getLocator(AIFindBy) - Static method in class com.github.aimate.annotation.AIFindBy.AIFindByUtils
 
getName() - Method in class com.github.aimate.model.CachedElementAttributes
 
getNumberOfElements(WebDriver, By) - Static method in class com.github.aimate.utils.SeleniumUtils
 
getObject(WebElement, Method, Object[]) - Method in class com.github.aimate.annotation.AIElementInterceptor
 
getObject(List<WebElement>, Method, Object[]) - Method in class com.github.aimate.annotation.AIElementListInterceptor
 
getOuterhtml() - Method in class com.github.aimate.model.CachedElementAttributes
 
getReference() - Method in class com.github.aimate.model.Locator
 
getRelativePosition() - Method in class com.github.aimate.model.CachedElementAttributes
 
getRelativePositionFromAbsolute(Point, Dimension) - Static method in class com.github.aimate.utils.SeleniumUtils
 
getScreenshot() - Method in class com.github.aimate.model.CachedElementAttributes
 
getSrc() - Method in class com.github.aimate.model.CachedElementAttributes
 
getString(String) - Method in class com.github.aimate.utils.AIMateProperties
 
getStyle() - Method in class com.github.aimate.model.CachedElementAttributes
 
getTag() - Method in class com.github.aimate.model.CachedElementAttributes
 
getText() - Method in class com.github.aimate.model.CachedElementAttributes
 
getType() - Method in class com.github.aimate.model.CachedElementAttributes
 
getUrl() - Method in class com.github.aimate.model.CachedElementAttributes
 
getValue() - Method in class com.github.aimate.model.CachedElementAttributes
 
getWebElement(WebDriver, By, int) - Static method in class com.github.aimate.utils.SeleniumUtils
 

H

HrefStrategy - Class in com.github.aimate.generator.strategies
 
HrefStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.HrefStrategy
 

I

IdStrategy - Class in com.github.aimate.generator.strategies
 
IdStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.IdStrategy
 
ImageStrategy - Class in com.github.aimate.generator.strategies
 
ImageStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.ImageStrategy
 
InnerTextAndClassStrategy - Class in com.github.aimate.generator.strategies
 
InnerTextAndClassStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.InnerTextAndClassStrategy
 
InnerTextStrategy - Class in com.github.aimate.generator.strategies
 
InnerTextStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.InnerTextStrategy
 
InterfaceAdapter<T> - Class in com.github.aimate.storage
 
InterfaceAdapter() - Constructor for class com.github.aimate.storage.InterfaceAdapter
 
isInvalidSelectorRootCause(Throwable) - Static method in class com.github.aimate.annotation.AIThrowableUtil
 
isLookUpCached() - Method in class com.github.aimate.annotation.AIElementLocator
 
isStaleElementReferenceException(Throwable) - Static method in class com.github.aimate.annotation.AIThrowableUtil
 
isUnique() - Method in class com.github.aimate.model.Locator
 
isWorking() - Method in class com.github.aimate.model.Locator
 

L

Locator - Class in com.github.aimate.model
 
Locator(String) - Constructor for class com.github.aimate.model.Locator
 
Locator(By) - Constructor for class com.github.aimate.model.Locator
 
Locator(By, String) - Constructor for class com.github.aimate.model.Locator
 
LocatorGenerator - Class in com.github.aimate.generator
 
LocatorGenerator(WebDriver) - Constructor for class com.github.aimate.generator.LocatorGenerator
 
LocatorsDAO - Class in com.github.aimate.storage
 
LocatorStrategy - Class in com.github.aimate.generator.strategies
 
LocatorStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.LocatorStrategy
 

N

NameStrategy - Class in com.github.aimate.generator.strategies
 
NameStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.NameStrategy
 

S

SeleniumUtils - Class in com.github.aimate.utils
 
serialize(T, Type, JsonSerializationContext) - Method in class com.github.aimate.storage.InterfaceAdapter
 
setAlt(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setBy(By) - Method in class com.github.aimate.model.CachedElementAttributes
 
setBy(By) - Method in class com.github.aimate.model.Locator
 
setClazz(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setElement(WebElement) - Method in class com.github.aimate.model.CachedElementAttributes
 
setHref(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setId(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setInnertext(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setName(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setOuterhtml(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setProperty(String, String) - Method in class com.github.aimate.utils.AIMateProperties
 
setReference(String) - Method in class com.github.aimate.model.Locator
 
setRelativePosition(Point) - Method in class com.github.aimate.model.CachedElementAttributes
 
setScreenshot(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setSrc(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setStyle(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setTag(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setText(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setType(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setUnique(Boolean) - Method in class com.github.aimate.model.Locator
 
setUrl(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setValue(String) - Method in class com.github.aimate.model.CachedElementAttributes
 
setWorking(Boolean) - Method in class com.github.aimate.model.Locator
 
SrcStrategy - Class in com.github.aimate.generator.strategies
 
SrcStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.SrcStrategy
 
StyleStrategy - Class in com.github.aimate.generator.strategies
 
StyleStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.StyleStrategy
 

T

testNewLocator(Locator, Point) - Method in class com.github.aimate.generator.strategies.LocatorStrategy
 
TextAndClassStrategy - Class in com.github.aimate.generator.strategies
 
TextAndClassStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.TextAndClassStrategy
 
TextStrategy - Class in com.github.aimate.generator.strategies
 
TextStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.TextStrategy
 
TypeStrategy - Class in com.github.aimate.generator.strategies
 
TypeStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.TypeStrategy
 

V

ValueStrategy - Class in com.github.aimate.generator.strategies
 
ValueStrategy(WebDriver) - Constructor for class com.github.aimate.generator.strategies.ValueStrategy
 
A B C D E F G H I L N S T V 
Skip navigation links

Copyright © 2020. All rights reserved.