A B C D E F G H I J K L M N O P Q R S T U V W X Y 

C

checkable(String) - Static method in class com.abmash.api.query.QueryFactory
Finds input elements that can be used to check/uncheck an option and are labeled with a specific text.
checkable() - Static method in class com.abmash.api.query.QueryFactory
Finds all input elements that can be used to check/uncheck an option.
CheckablePredicate - Class in com.abmash.core.query.predicate
 
CheckablePredicate(String) - Constructor for class com.abmash.core.query.predicate.CheckablePredicate
 
checkForAlerts() - Method in class com.abmash.api.browser.Window
 
checkToggle(String) - Method in class com.abmash.api.Browser
Searches for checkbox input field and toggles it.
children() - Method in class com.abmash.core.jquery.JQuery
 
children(String) - Method in class com.abmash.core.jquery.JQuery
 
children(ChildrenCommand) - Method in class com.abmash.core.jquery.JQuery
 
ChildrenCommand - Class in com.abmash.core.jquery.command
Finds children of each element in the current set of matched elements.
ChildrenCommand(String) - Constructor for class com.abmash.core.jquery.command.ChildrenCommand
 
choosable(String) - Static method in class com.abmash.api.query.QueryFactory
Finds input elements that can be used to choose from multiple options and are labeled with a specific text.
choosable() - Static method in class com.abmash.api.query.QueryFactory
Finds all input elements that can be used to choose from multiple options.
ChoosablePredicate - Class in com.abmash.core.query.predicate
 
ChoosablePredicate(String) - Constructor for class com.abmash.core.query.predicate.ChoosablePredicate
 
choose(String, String) - Method in class com.abmash.api.Browser
Searches for dropdown/list input field and selects the specified option.
choose(String) - Method in class com.abmash.api.HtmlElement
Chooses option/item from select field
chooseDate(String, DateTime) - Method in class com.abmash.api.Browser
Searches for calendar/date picker input fields and selects the specified date.
chooseDate(DateTime) - Method in class com.abmash.api.HtmlElement
Selects the specified date.
clear() - Method in class com.abmash.api.HtmlElement
Clears entered text in element.
clear() - Method in class com.abmash.api.HtmlElements
Clears the entered text in all elements.
Clear - Class in com.abmash.core.browser.interaction
 
Clear(Browser, HtmlElement) - Constructor for class com.abmash.core.browser.interaction.Clear
 
click(String) - Method in class com.abmash.api.Browser
Searches for a clickable element with specified query string and clicks it.
click() - Method in class com.abmash.api.HtmlElement
Clicks on element.
click() - Method in class com.abmash.api.HtmlElements
Clicks all elements.
Click - Class in com.abmash.core.browser.interaction
 
Click(Browser, HtmlElement, Click.ClickType) - Constructor for class com.abmash.core.browser.interaction.Click
 
Click.ClickType - Enum in com.abmash.core.browser.interaction
 
clickable(String) - Static method in class com.abmash.api.query.QueryFactory
Finds clickable elements that contain a specific text.
clickable() - Static method in class com.abmash.api.query.QueryFactory
Finds all clickable elements.
ClickablePredicate - Class in com.abmash.core.query.predicate
 
ClickablePredicate(String) - Constructor for class com.abmash.core.query.predicate.ClickablePredicate
 
clone() - Method in class com.abmash.core.jquery.JQuery
 
clone(double) - Method in class com.abmash.core.jquery.JQuery
 
close() - Method in class com.abmash.api.Browser
Closes all browser windows and stops all browser interactions.
close() - Method in class com.abmash.core.browser.Popup
 
closeAllPopups() - Method in class com.abmash.api.browser.Window
Closes all popup windows (all windows except the initial main window).
closePopup(Popup) - Method in class com.abmash.api.browser.Window
Closes specified popup.
closeTo(DirectionOptions, Predicate...) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the elements that match the given predicates.
closeTo(DirectionOptions, HtmlElements) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElements.
closeTo(DirectionOptions, HtmlElement) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElement.
closeTo(int, Predicate...) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the elements that match the given predicates, with a maximum distance.
closeTo(int, HtmlElements) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElements, with a maximum distance.
closeTo(int, HtmlElement) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElement, with a maximum distance.
closeTo(Predicate...) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the elements that match the given predicates, with a maximum distance of 300 pixels.
closeTo(HtmlElements) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElements, with a maximum distance of 300 pixels.
closeTo(HtmlElement) - Static method in class com.abmash.api.query.QueryFactory
Finds elements visually close to the given HtmlElement, with a maximum distance of 300 pixels.
closeTo(DirectionOptions, Predicates) - Method in class com.abmash.core.jquery.JQuery
 
closeToClickableLabel(DirectionOptions, Predicates) - Method in class com.abmash.core.jquery.JQuery
 
CloseToCommand - Class in com.abmash.core.jquery.command
Finds elements close to the elements that match the given predicates.
CloseToCommand(DirectionOptions, Predicates) - Constructor for class com.abmash.core.jquery.command.CloseToCommand
 
closeToLabel(DirectionOptions, Predicates) - Method in class com.abmash.core.jquery.JQuery
 
closeWindow(String) - Method in class com.abmash.api.browser.Window
Closes window with specified handle.
color(Color, double, double) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(Color, Tolerance, Dominance) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(ColorName, double, double) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(ColorName, Tolerance, Dominance) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(Color) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(ColorName) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that match the desired color.
color(ColorOptions) - Method in class com.abmash.core.jquery.JQuery
 
color(Color, double, double) - Method in class com.abmash.core.jquery.JQuery
 
ColorCommand - Class in com.abmash.core.jquery.command
Finds elements that match the given color.
ColorCommand(ColorOptions) - Constructor for class com.abmash.core.jquery.command.ColorCommand
 
ColorName - Enum in com.abmash.core.color
The color list is available here: Recognized color keyword names
ColorOptions - Class in com.abmash.core.query
 
ColorOptions(Color, double, double) - Constructor for class com.abmash.core.query.ColorOptions
 
ColorPredicate - Class in com.abmash.core.query.predicate
 
ColorPredicate(ColorOptions) - Constructor for class com.abmash.core.query.predicate.ColorPredicate
 
ColorPredicate(Color, Double, Double) - Constructor for class com.abmash.core.query.predicate.ColorPredicate
 
com.abmash.api - package com.abmash.api
Provides the main classes to control browsers and to find and interact with elements on the current web page.
com.abmash.api.browser - package com.abmash.api.browser
Provides classes to extend the Browser functionality and to further interact with it.
com.abmash.api.data - package com.abmash.api.data
Provides data classes in a browser context.
com.abmash.api.query - package com.abmash.api.query
Provides classes to find elements on web pages.
com.abmash.core.browser - package com.abmash.core.browser
Provides classes to deal with different aspects of browser instantiation and its response data.
com.abmash.core.browser.interaction - package com.abmash.core.browser.interaction
Provides classes to interact with the browser and its elements.
com.abmash.core.browser.waitcondition - package com.abmash.core.browser.waitcondition
Provides classes to wait for certain events or conditions in order to properly react to changes (AJAX, Websockets, etc.).
com.abmash.core.color - package com.abmash.core.color
Provides classes to handle color queries.
com.abmash.core.document - package com.abmash.core.document
Dummy package to provide support for generic classes for different document types in the future.
com.abmash.core.element - package com.abmash.core.element
Provides classes to describe certain properties of page elements.
com.abmash.core.jquery - package com.abmash.core.jquery
Provides classes to create jQuery selectors and commands.
com.abmash.core.jquery.command - package com.abmash.core.jquery.command
Provides classes which contain different jQuery commands that select or manipulate elements, and extract their contents.
com.abmash.core.query - package com.abmash.core.query
Provides classes and enums that allow further specification of boolean, color, distance and direction queries.
com.abmash.core.query.predicate - package com.abmash.core.query.predicate
Provides classes that represent all possible query predicates.
com.abmash.core.tools - package com.abmash.core.tools
Provides several helper classes for data conversion.
com.abmash.extraction - package com.abmash.extraction
Provides classes to extract specific information out of the current web page.
com.abmash.extraction.container - package com.abmash.extraction.container
Provides classes that contain specialized information about the current web page.
com.abmash.parser - package com.abmash.parser
Provides classes that parse different document content types.
com.abmash.parser.content - package com.abmash.parser.content
Provides generic classes that represent structural information and are shared amongst different content types.
Command - Class in com.abmash.core.jquery.command
 
Command(String) - Constructor for class com.abmash.core.jquery.command.Command
 
CommandWithPredicates - Class in com.abmash.core.jquery.command
Finds children of each element in the current set of matched elements.
CommandWithPredicates(String, Predicates) - Constructor for class com.abmash.core.jquery.command.CommandWithPredicates
 
contains(HtmlElement) - Method in class com.abmash.api.HtmlElements
Checks if the list contains a HtmlElement.
contains(String) - Static method in class com.abmash.api.query.QueryFactory
Finds elements that contain a specific text or attribute value.
contains(String) - Method in class com.abmash.core.browser.Popups
 
containsAttribute(JQuery.StringMatcher, String, String) - Method in class com.abmash.core.jquery.JQuery
 
containsAttribute(ContainsAttributeCommand) - Method in class com.abmash.core.jquery.JQuery
 
ContainsAttributeCommand - Class in com.abmash.core.jquery.command
Reduce the current set of matched elements to those that contain the specified attribute value
ContainsAttributeCommand(JQuery.StringMatcher, String, String) - Constructor for class com.abmash.core.jquery.command.ContainsAttributeCommand
 
ContainsPredicate - Class in com.abmash.core.query.predicate
 
ContainsPredicate(String) - Constructor for class com.abmash.core.query.predicate.ContainsPredicate
 
containsText(JQuery.StringMatcher, String) - Method in class com.abmash.core.jquery.JQuery
 
containsText(ContainsTextCommand) - Method in class com.abmash.core.jquery.JQuery
 
ContainsTextCommand - Class in com.abmash.core.jquery.command
Reduce the current set of matched elements to those that contain the specified text
ContainsTextCommand(JQuery.StringMatcher, String) - Constructor for class com.abmash.core.jquery.command.ContainsTextCommand
 
ContentElement - Class in com.abmash.parser.content
 
ContentElement() - Constructor for class com.abmash.parser.content.ContentElement
 
contents() - Method in class com.abmash.core.jquery.JQuery
 
ContentsCommand - Class in com.abmash.core.jquery.command
Get the children of each element in the set of matched elements, including text and comment nodes.
ContentsCommand() - Constructor for class com.abmash.core.jquery.command.ContentsCommand
 
convertImageToBinaryData(InputStream, String) - Static method in class com.abmash.core.tools.IOTools
 
convertStreamToFile(InputStream, String) - Static method in class com.abmash.core.tools.IOTools
 
convertStreamToString(InputStream) - Static method in class com.abmash.core.tools.IOTools
 
css(String, Boolean, Object...) - Method in class com.abmash.api.Browser
Reads CSS from a string and injects it into the current web page.
cssFromFile(String, Boolean, Object...) - Method in class com.abmash.api.Browser
Reads CSS from a file and injects it into the current web page.
A B C D E F G H I J K L M N O P Q R S T U V W X Y