- call() - Method in class com.crawljax.core.CrawlController
-
Run the configured crawl.
- call() - Method in class com.crawljax.core.CrawljaxRunner
-
Runs Crawljax with the given configuration.
- call() - Method in class com.crawljax.core.CrawlTaskConsumer
-
- CandidateCrawlAction - Class in com.crawljax.core
-
This class corresponds the combination of a CandidateElement and a single
eventType.
- CandidateCrawlAction(CandidateElement, Eventable.EventType) - Constructor for class com.crawljax.core.CandidateCrawlAction
-
The Constructor for the CandidateCrawlAction, build a new instance with
the CandidateElement and the EventType.
- CandidateElement - Class in com.crawljax.core
-
Candidate element for crawling.
- CandidateElement(Element, Identification, String, List<FormInput>) - Constructor for class com.crawljax.core.CandidateElement
-
Constructor for a element a identification and a relatedFrame.
- CandidateElement(Element, String, List<FormInput>) - Constructor for class com.crawljax.core.CandidateElement
-
Constructor for a element a xpath-identification and no relatedFrame.
- CandidateElement(Element, Identification, String) - Constructor for class com.crawljax.core.CandidateElement
-
- CandidateElementExtractor - Class in com.crawljax.core
-
This class extracts candidate elements from the DOM tree, based on the tags provided by the user.
- CandidateElementExtractor(ExtractorManager, EmbeddedBrowser, FormHandler, CrawljaxConfiguration) - Constructor for class com.crawljax.core.CandidateElementExtractor
-
Create a new CandidateElementExtractor.
- CandidateElementManager - Class in com.crawljax.core
-
The class is a ExtractorManager for the CandidateElements.
- CandidateElementManager(EventableConditionChecker, ConditionTypeChecker<CrawlCondition>) - Constructor for class com.crawljax.core.CandidateElementManager
-
Create a new CandidateElementManager.
- canGoTo(StateVertex, StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- canGoTo(StateVertex, StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
Is it possible to go from s1 -> s2?
- changeState(StateVertex) - Method in class com.crawljax.core.state.StateMachine
-
Change the currentState to the nextState if possible.
- check(EmbeddedBrowser) - Method in interface com.crawljax.condition.Condition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.CountCondition
-
Note: Check has a side effect (it increments a counter).
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.JavaScriptCondition
-
Check invariant.
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.NotRegexCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.NotUrlCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.NotVisibleCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.NotXPathCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.RegexCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.UrlCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.VisibleCondition
-
- check(EmbeddedBrowser) - Method in class com.crawljax.condition.XPathCondition
-
- checkAllConditionsSatisfied(EmbeddedBrowser) - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- checkCrawlCondition() - Method in class com.crawljax.core.CandidateElementExtractor
-
- checkCrawlCondition(EmbeddedBrowser) - Method in class com.crawljax.core.CandidateElementManager
-
Check if one or more CrawlConditions matches the current state in the browser.
- checkCrawlCondition(EmbeddedBrowser) - Method in interface com.crawljax.core.ExtractorManager
-
Check if one or more CrawlConditions matches the current state in the
browser.
- checkFolderForFile(String) - Static method in class com.crawljax.util.FSUtils
-
Checks whether the folder exists for fileName, and creates it if necessary.
- checkXpathStartsWithXpathEventableCondition(Document, EventableCondition, String) - Method in class com.crawljax.condition.eventablecondition.EventableConditionChecker
-
Checks whether an XPath expression starts with an XPath eventable condition.
- checkXPathUnderXPaths(String, List<String>) - Method in class com.crawljax.condition.eventablecondition.EventableConditionChecker
-
- clearTmpData() - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
Clear tmpData in subtree rooted in this node.
- click(String) - Method in class com.crawljax.core.configuration.CrawlActionsBuilder
-
Set of HTML elements Crawljax will click during crawling For example 1)
>a.../< 2) <div/> click("a") will only include 1 if clickOnce
is true (default).
- click(String...) - Method in class com.crawljax.core.configuration.CrawlActionsBuilder
-
Set of HTML elements Crawljax will click during crawling For example 1)
<a.../> 2) <div/> click("a") will only include 1 This set can
be restricted by
CrawlActionsBuilder.dontClick(String).
- click(String) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- click(String...) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- clickDefaultElements() - Method in class com.crawljax.core.configuration.CrawlActionsBuilder
-
Specifies that Crawljax should click all the default clickable elements.
- clickDefaultElements() - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- clickElementsInRandomOrder(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- clickOnce(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- close() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Closes the browser.
- close() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- close() - Method in class com.crawljax.core.Crawler
-
Close the browser.
- CLOSE_BRACKET - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- closeOtherWindows() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Closes all other windows.
- closeOtherWindows() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- ColorHistogram - Class in com.crawljax.stateabstractions.visual
-
- ColorHistogram() - Constructor for class com.crawljax.stateabstractions.visual.ColorHistogram
-
- ColorHistogramStateVertexFactory - Class in com.crawljax.stateabstractions.visual
-
- ColorHistogramStateVertexFactory() - Constructor for class com.crawljax.stateabstractions.visual.ColorHistogramStateVertexFactory
-
- ColorHistogramStateVertexImpl - Class in com.crawljax.stateabstractions.visual
-
The state vertex class which represents a state in the browser.
- ColorHistogramStateVertexImpl(int, String, String, String, String, Mat) - Constructor for class com.crawljax.stateabstractions.visual.ColorHistogramStateVertexImpl
-
Defines a State.
- ColorMomentImageHash - Class in com.crawljax.stateabstractions.visual.imagehashes
-
- ColorMomentImageHash() - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHash
-
- ColorMomentImageHash(double) - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHash
-
- ColorMomentImageHashStateVertexFactory - Class in com.crawljax.stateabstractions.visual.imagehashes
-
- ColorMomentImageHashStateVertexFactory() - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexFactory
-
- ColorMomentImageHashStateVertexImpl - Class in com.crawljax.stateabstractions.visual.imagehashes
-
The state vertex class which represents a state in the browser.
- ColorMomentImageHashStateVertexImpl(int, String, String, String, String, ColorMomentImageHash, Mat) - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexImpl
-
Defines a State.
- com.crawljax.browser - package com.crawljax.browser
-
This is the core package for the browsers.
- com.crawljax.condition - package com.crawljax.condition
-
- com.crawljax.condition.browserwaiter - package com.crawljax.condition.browserwaiter
-
Waiter utils.
- com.crawljax.condition.crawlcondition - package com.crawljax.condition.crawlcondition
-
Crawlcondition package.
- com.crawljax.condition.eventablecondition - package com.crawljax.condition.eventablecondition
-
Eventable condition utils.
- com.crawljax.condition.invariant - package com.crawljax.condition.invariant
-
Invariant util package.
- com.crawljax.core - package com.crawljax.core
-
- com.crawljax.core.configuration - package com.crawljax.core.configuration
-
- com.crawljax.core.exception - package com.crawljax.core.exception
-
This is the exception package, containing the Exceptions used by Crawljax.
- com.crawljax.core.plugin - package com.crawljax.core.plugin
-
- com.crawljax.core.plugin.descriptor - package com.crawljax.core.plugin.descriptor
-
- com.crawljax.core.plugin.descriptor.jaxb.generated - package com.crawljax.core.plugin.descriptor.jaxb.generated
-
- com.crawljax.core.state - package com.crawljax.core.state
-
- com.crawljax.di - package com.crawljax.di
-
- com.crawljax.forms - package com.crawljax.forms
-
Forms package.
- com.crawljax.metrics - package com.crawljax.metrics
-
- com.crawljax.oraclecomparator - package com.crawljax.oraclecomparator
-
Oracle package.
- com.crawljax.oraclecomparator.comparators - package com.crawljax.oraclecomparator.comparators
-
Oracles oracles package.
- com.crawljax.stateabstractions.dom - package com.crawljax.stateabstractions.dom
-
- com.crawljax.stateabstractions.dom.RTED - package com.crawljax.stateabstractions.dom.RTED
-
- com.crawljax.stateabstractions.visual - package com.crawljax.stateabstractions.visual
-
- com.crawljax.stateabstractions.visual.imagehashes - package com.crawljax.stateabstractions.visual.imagehashes
-
- com.crawljax.util - package com.crawljax.util
-
Utility classes.
- Comparator - Interface in com.crawljax.oraclecomparator
-
Interface for oracle comparators.
- compare(Mat, Mat) - Static method in class com.crawljax.stateabstractions.visual.ColorHistogram
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHash
-
- compare(Mat, Mat) - Method in class com.crawljax.stateabstractions.visual.imagehashes.VisHash
-
- compare() - Method in class com.crawljax.util.DOMComparer
-
Compare the controlDOM and testDOM and save and return the differences in a list.
- COMPARE_IGNORE_CASE - Static variable in class com.crawljax.oraclecomparator.StateComparator
-
This is an shared public static, as it is final and a primary type no harm can be done.
- compareTo(Object) - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
Compares the labels.
- computeDistance(String, String) - Method in class com.crawljax.stateabstractions.dom.RTEDStateVertexImpl
-
- computeOptimalStrategy() - Method in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
A method for computing and storing the optimal strategy
- Condition - Interface in com.crawljax.condition
-
A condition is a condition which can be tested on the current state in the browser.
- ConditionType - Class in com.crawljax.condition
-
A combination of a condition and preconditions.
- ConditionType(String, Condition) - Constructor for class com.crawljax.condition.ConditionType
-
- ConditionType(String, Condition, Condition...) - Constructor for class com.crawljax.condition.ConditionType
-
- ConditionType(String, Condition, List<Condition>) - Constructor for class com.crawljax.condition.ConditionType
-
- ConditionTypeChecker<T extends ConditionType> - Class in com.crawljax.condition
-
Controller class for the invariants.
- ConditionTypeChecker(ImmutableList<T>) - Constructor for class com.crawljax.condition.ConditionTypeChecker
-
Constructor with invariant list.
- ConfigurationHelper - Class in com.crawljax.core.configuration
-
Helper class for configurations.
- ConfigurationModule - Class in com.crawljax.di
-
Binds the configuration elements so they are injectable.
- ConfigurationModule(CrawljaxConfiguration) - Constructor for class com.crawljax.di.ConfigurationModule
-
- ConfigurationModule.BaseUrl - Annotation Type in com.crawljax.di
-
- configure() - Method in class com.crawljax.di.ConfigurationModule
-
- configure() - Method in class com.crawljax.di.CoreModule
-
- configure() - Method in class com.crawljax.metrics.MetricsModule
-
- containsInput(Set<FormInput>, Identification) - Static method in class com.crawljax.forms.FormInput
-
- copyOf(List<Eventable>) - Static method in class com.crawljax.core.state.CrawlPath
-
- CoreModule - Class in com.crawljax.di
-
- CoreModule(CrawljaxConfiguration) - Constructor for class com.crawljax.di.CoreModule
-
- CoreModule.CandidateElementExtractorFactory - Interface in com.crawljax.di
-
- CoreModule.FormHandlerFactory - Interface in com.crawljax.di
-
- CoreModule.TrainingFormHandlerFactory - Interface in com.crawljax.di
-
- CountCondition - Class in com.crawljax.condition
-
Condition that counts how many times a condition is specified and returns true iff the specified
condition is satisfied less than the specified number.
- CountCondition(int, Condition) - Constructor for class com.crawljax.condition.CountCondition
-
- counter - Variable in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
- CRAWL_PREFIX - Static variable in class com.crawljax.metrics.MetricsModule
-
The prefix for a Metric concerning Crawljax.
- CrawlActionsBuilder - Class in com.crawljax.core.configuration
-
- CrawlActionsBuilder.ExcludeByParentBuilder - Class in com.crawljax.core.configuration
-
- CrawlCondition - Class in com.crawljax.condition.crawlcondition
-
A Crawl condition is a condition which should be satisfied in order to crawl the current state.
- CrawlCondition(String, Condition) - Constructor for class com.crawljax.condition.crawlcondition.CrawlCondition
-
- CrawlCondition(String, Condition, Condition...) - Constructor for class com.crawljax.condition.crawlcondition.CrawlCondition
-
- CrawlCondition(String, Condition, List<Condition>) - Constructor for class com.crawljax.condition.crawlcondition.CrawlCondition
-
- CrawlController - Class in com.crawljax.core
-
Starts and shuts down the crawl.
- CrawlElement - Class in com.crawljax.core.configuration
-
Represents the HTML elements which should be crawled.
- CrawlElement(Eventable.EventType, String) - Constructor for class com.crawljax.core.configuration.CrawlElement
-
To create a CrawlElement representing an HTML element <a>MyLink</a> the tag name
would be "a".
- Crawler - Class in com.crawljax.core
-
- CrawlerContext - Class in com.crawljax.core
-
- CrawlerContext(EmbeddedBrowser, CrawljaxConfiguration, Provider<CrawlSession>, ExitNotifier, MetricRegistry) - Constructor for class com.crawljax.core.CrawlerContext
-
- CrawlerLeftDomainException - Exception in com.crawljax.core
-
Is thrown when the browser leaves the domain while crawling.
- CrawlerLeftDomainException(String) - Constructor for exception com.crawljax.core.CrawlerLeftDomainException
-
- crawlFrames(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- crawlHiddenAnchors(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
Set Crawljax to click hidden anchors or not.
- crawlIndex() - Method in class com.crawljax.core.Crawler
-
This method calls the index state.
- crawlIndex() - Method in class com.crawljax.core.CrawlTaskConsumer
-
This method calls the index state.
- CrawljaxConfiguration - Class in com.crawljax.core.configuration
-
- CrawljaxConfiguration.CrawljaxConfigurationBuilder - Class in com.crawljax.core.configuration
-
- CrawljaxException - Exception in com.crawljax.core
-
General exception for Crawljax.
- CrawljaxException() - Constructor for exception com.crawljax.core.CrawljaxException
-
Constructs a ContractorException with null as its detail message.
- CrawljaxException(String) - Constructor for exception com.crawljax.core.CrawljaxException
-
Constructs a new CrawljaxException with the specified detail message.
- CrawljaxException(String, Throwable) - Constructor for exception com.crawljax.core.CrawljaxException
-
Constructs a new CrawljaxException with the specified detail message and cause.
- CrawljaxException(Throwable) - Constructor for exception com.crawljax.core.CrawljaxException
-
Constructs a new CrawljaxException with the specified cause and a detail message
of (cause==null ? null :
cause.toString())
- CrawljaxRunner - Class in com.crawljax.core
-
- CrawljaxRunner(CrawljaxConfiguration) - Constructor for class com.crawljax.core.CrawljaxRunner
-
- crawljaxVersions - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
- CrawlPath - Class in com.crawljax.core.state
-
The Path a Crawler has taken, or is about to backtrack on.
- CrawlPath() - Constructor for class com.crawljax.core.state.CrawlPath
-
Start a new empty CrawlPath.
- CrawlPath(List<Eventable>) - Constructor for class com.crawljax.core.state.CrawlPath
-
Create a new CrawlPath based on a delegate.
- CrawlPathToException - Exception in com.crawljax.core.exception
-
This exception wraps a CrawlPath into a Throwable.
- CrawlPathToException(String, CrawlPath, Throwable) - Constructor for exception com.crawljax.core.exception.CrawlPathToException
-
- CrawlPathToException(String, CrawlPath) - Constructor for exception com.crawljax.core.exception.CrawlPathToException
-
- CrawlPathToException(CrawlPath, Throwable) - Constructor for exception com.crawljax.core.exception.CrawlPathToException
-
- CrawlPathToException(CrawlPath) - Constructor for exception com.crawljax.core.exception.CrawlPathToException
-
- CrawlQueue - Class in com.crawljax.core
-
This class implements a BlockingQueue with Runnable as its Generic type and
extends Stack with also Runnable as generic type.
- CrawlQueue() - Constructor for class com.crawljax.core.CrawlQueue
-
- crawlRules() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- CrawlRules - Class in com.crawljax.core.configuration
-
- CrawlRules.CrawlPriorityMode - Enum in com.crawljax.core.configuration
-
- CrawlRules.CrawlRulesBuilder - Class in com.crawljax.core.configuration
-
- CrawlRules.FormFillMode - Enum in com.crawljax.core.configuration
-
- CrawlSession - Class in com.crawljax.core
-
Contains all data concerned with this crawl.
- CrawlSession(CrawljaxConfiguration, StateFlowGraph, StateVertex, MetricRegistry) - Constructor for class com.crawljax.core.CrawlSession
-
- CrawlSessionNotSetupYetException - Exception in com.crawljax.core
-
- CrawlSessionNotSetupYetException() - Constructor for exception com.crawljax.core.CrawlSessionNotSetupYetException
-
- CrawlSessionProvider - Class in com.crawljax.di
-
- CrawlSessionProvider(InMemoryStateFlowGraph, CrawljaxConfiguration, MetricRegistry) - Constructor for class com.crawljax.di.CrawlSessionProvider
-
- CrawlTaskConsumer - Class in com.crawljax.core
-
- createIndex(String, String, String, EmbeddedBrowser) - Method in class com.crawljax.core.state.StateVertexFactory
-
- createOptionList() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- createOptionListOption() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- createParameter() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- createParameterList() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- createPluginDescriptor() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- createVersionList() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
- EditDistanceComparator - Class in com.crawljax.oraclecomparator.comparators
-
Oracle Comparator that uses the Levenshtein Edit Distance to determine whether two states are
equivalent.
- EditDistanceComparator() - Constructor for class com.crawljax.oraclecomparator.comparators.EditDistanceComparator
-
Default constructor with edit distance threshold = 1.
- EditDistanceComparator(double) - Constructor for class com.crawljax.oraclecomparator.comparators.EditDistanceComparator
-
- element() - Method in class com.crawljax.core.CrawlQueue
-
- Element - Class in com.crawljax.core.state
-
This class represents an element.
- Element(Node) - Constructor for class com.crawljax.core.state.Element
-
Create a new Element.
- elementExists(Identification) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- elementExists(Identification) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- ElementResolver - Class in com.crawljax.util
-
Finds and checks elements.
- ElementResolver(Eventable, EmbeddedBrowser) - Constructor for class com.crawljax.util.ElementResolver
-
Constructor.
- EmbeddedBrowser - Interface in com.crawljax.browser
-
Browser interface used by Crawljax.
- EmbeddedBrowser.BrowserType - Enum in com.crawljax.browser
-
Browser types.
- endRules() - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
Helper method for method chaining.
- equalAttributes(Element) - Method in class com.crawljax.core.state.Element
-
Are all the attributes the same?
- equalId(Element) - Method in class com.crawljax.core.state.Element
-
Are both Id's the same?
- equals(Object) - Method in class com.crawljax.condition.ConditionType
-
- equals(Object) - Method in class com.crawljax.condition.ConditionTypeChecker
-
- equals(Object) - Method in class com.crawljax.condition.CountCondition
-
Since "count" is a consequence of invoking "check", it is not included in the equality /
hashCode computation.
- equals(Object) - Method in class com.crawljax.condition.JavaScriptCondition
-
- equals(Object) - Method in class com.crawljax.condition.NotRegexCondition
-
- equals(Object) - Method in class com.crawljax.condition.NotUrlCondition
-
- equals(Object) - Method in class com.crawljax.condition.NotVisibleCondition
-
- equals(Object) - Method in class com.crawljax.condition.NotXPathCondition
-
- equals(Object) - Method in class com.crawljax.condition.RegexCondition
-
- equals(Object) - Method in class com.crawljax.condition.UrlCondition
-
- equals(Object) - Method in class com.crawljax.condition.VisibleCondition
-
- equals(Object) - Method in class com.crawljax.condition.XPathCondition
-
- equals(Object) - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- equals(Object) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- equals(Object) - Method in class com.crawljax.core.configuration.CrawlRules
-
- equals(Object) - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- equals(Object) - Method in class com.crawljax.core.configuration.ProxyConfiguration
-
- equals(Object) - Method in class com.crawljax.core.plugin.Plugins
-
- equals(Object) - Method in class com.crawljax.core.state.Element
-
- equals(Object) - Method in class com.crawljax.core.state.Eventable
-
- equals(Object) - Method in class com.crawljax.core.state.Identification
-
- equals(Object) - Method in class com.crawljax.core.state.StateVertexImpl
-
- equals(Object) - Method in class com.crawljax.forms.FormInput
-
- equals(Object) - Method in class com.crawljax.stateabstractions.dom.LevenshteinStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.dom.RTEDStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.ColorHistogramStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.DHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexImpl
-
- equals(Object) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexImpl
-
- equalText(Element) - Method in class com.crawljax.core.state.Element
-
Are both the text equal?
- equivalent(Element, boolean) - Method in class com.crawljax.util.ElementResolver
-
Comparator against other element.
- escapeApostrophes(String) - Method in class com.crawljax.core.configuration.CrawlElement
-
Returns a string to resolve apostrophe issue in xpath
- evaluateXpathExpression(String, String) - Static method in class com.crawljax.util.XPathHelper
-
Returns the list of nodes which match the expression xpathExpr in the String domStr.
- evaluateXpathExpression(Document, String) - Static method in class com.crawljax.util.XPathHelper
-
Returns the list of nodes which match the expression xpathExpr in the Document dom.
- Eventable - Class in com.crawljax.core.state
-
Eventable class: an element having an event attached to it (onclick, onmouseover, ...) so that it
can change the DOM state.
- Eventable() - Constructor for class com.crawljax.core.state.Eventable
-
Default constructor to support saving instances of this class as an XML.
- Eventable(Identification, Eventable.EventType) - Constructor for class com.crawljax.core.state.Eventable
-
Create a new Eventable for a identification and eventType.
- Eventable(Identification, Eventable.EventType, String) - Constructor for class com.crawljax.core.state.Eventable
-
Create a new Eventable for a identification and eventType.
- Eventable(Node, Eventable.EventType) - Constructor for class com.crawljax.core.state.Eventable
-
Create a new Eventable for a node and eventType.
- Eventable(CandidateElement, Eventable.EventType) - Constructor for class com.crawljax.core.state.Eventable
-
Create a new Eventable for a candidateElement and eventType.
- Eventable.EventType - Enum in com.crawljax.core.state
-
The event type.
- EventableCondition - Class in com.crawljax.condition.eventablecondition
-
An EventableCondition specifies properties of an
Eventable which should be satisfied in
order to crawl the element.
- EventableCondition(String) - Constructor for class com.crawljax.condition.eventablecondition.EventableCondition
-
- EventableCondition(String, List<FormInput>) - Constructor for class com.crawljax.condition.eventablecondition.EventableCondition
-
- EventableCondition(String, Condition...) - Constructor for class com.crawljax.condition.eventablecondition.EventableCondition
-
- EventableConditionChecker - Class in com.crawljax.condition.eventablecondition
-
Check whether the conditions of an eventable are satisfied.
- EventableConditionChecker(CrawlRules) - Constructor for class com.crawljax.condition.eventablecondition.EventableConditionChecker
-
- EVENTS_PREFIX - Static variable in class com.crawljax.metrics.MetricsModule
-
The prefix for a Metric concerning the events during a crawl.
- execute(StateVertex) - Method in class com.crawljax.core.Crawler
-
- executeJavaScript(String) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Execute JavaScript in the browser.
- executeJavaScript(String) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
Execute JavaScript in the browser.
- ExitNotifier - Class in com.crawljax.core
-
- ExitNotifier(int) - Constructor for class com.crawljax.core.ExitNotifier
-
- ExitNotifier.ExitStatus - Enum in com.crawljax.core
-
Represents the reason Crawljax stopped.
- ExpectedCondition - Interface in com.crawljax.condition.browserwaiter
-
Interface for defining conditions to wait for.
- ExpectedElementCondition - Class in com.crawljax.condition.browserwaiter
-
Checks whether an elements exists.
- ExpectedElementCondition(Identification) - Constructor for class com.crawljax.condition.browserwaiter.ExpectedElementCondition
-
Constructor.
- ExpectedVisibleCondition - Class in com.crawljax.condition.browserwaiter
-
Checks whether an element is visible.
- ExpectedVisibleCondition(Identification) - Constructor for class com.crawljax.condition.browserwaiter.ExpectedVisibleCondition
-
Constructor.
- extract(StateVertex) - Method in class com.crawljax.core.CandidateElementExtractor
-
This method extracts candidate elements from the current DOM tree in the browser, based on
the crawl tags defined by the user.
- extractNewUrl(String, String) - Static method in class com.crawljax.util.UrlUtils
-
- ExtractorManager - Interface in com.crawljax.core
-
This interface denotes all the operations a CandidateExtractor can execute.
- GeneratesOutput - Interface in com.crawljax.core.plugin
-
Interface that adds a setOutputFolder and getOutputFolder method to allow the user to set the
directory this plugin should use for its output.
- get() - Method in class com.crawljax.browser.WebDriverBrowserBuilder
-
Build a new WebDriver based EmbeddedBrowser.
- get() - Method in class com.crawljax.di.CrawlSessionProvider
-
- getAllCrawlElements() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getAllEdges() - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getAllEdges() - Method in interface com.crawljax.core.state.StateFlowGraph
-
Return all the edges in the StateFlowGraph.
- getAllElementAttributes(Element) - Static method in class com.crawljax.util.DomUtils
-
- getAllImageURLs(Document) - Static method in class com.crawljax.util.DomUtils
-
- getAllLeafNodes(Document) - Static method in class com.crawljax.util.DomUtils
-
- getAllPossiblePaths(StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getAllPossiblePaths(StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
This method returns all possible paths from the index state using the k-shortest paths.
- getAllStates() - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getAllStates() - Method in interface com.crawljax.core.state.StateFlowGraph
-
Return all the states in the StateFlowGraph.
- getAttributeFromElement(Node, String) - Static method in class com.crawljax.util.DomUtils
-
- getAttributeOrNull(String) - Method in class com.crawljax.core.state.Element
-
- getAttributes() - Method in class com.crawljax.core.state.Element
-
- getAverageImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHashStateVertexFactory
-
- getAverageImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHashStateVertexFactory
-
- getBaseUrl(String) - Static method in class com.crawljax.util.UrlUtils
-
- getBasicAuthUrl() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getBelongingNode(FormInput, Document) - Method in class com.crawljax.forms.FormInputValueHelper
-
- getBlockMeanImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHashStateVertexFactory
-
- getBlockMeanImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHashStateVertexFactory
-
- getBrowser() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getBrowser() - Method in class com.crawljax.core.CrawlerContext
-
- getBrowserBuilder() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getBrowserConfig() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getBrowserOptions() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getBrowserType() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getById(int) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getById(int) - Method in interface com.crawljax.core.state.StateFlowGraph
-
- getCandidateElement() - Method in class com.crawljax.core.CandidateCrawlAction
-
- getCandidateElements() - Method in interface com.crawljax.core.state.StateVertex
-
- getCandidateElements() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getCandidateElementsForInputs(Element, EventableCondition) - Method in class com.crawljax.forms.FormHandler
-
- getCandidateElementsForInputs(EmbeddedBrowser, Element, EventableCondition) - Method in class com.crawljax.forms.FormInputValueHelper
-
- getCheck() - Method in class com.crawljax.forms.RandomInputValueGenerator
-
- getCloseElementLocation(String, int, String) - Static method in class com.crawljax.util.XPathHelper
-
- getCloseElementLocation(String, String) - Static method in class com.crawljax.util.XPathHelper
-
- getColorHistogram() - Method in class com.crawljax.stateabstractions.visual.ColorHistogramStateVertexImpl
-
- getColorMomentImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexFactory
-
- getColorMomentImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexFactory
-
- getCondition() - Method in class com.crawljax.condition.ConditionType
-
- getConditions() - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- getConditions() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getConfig() - Method in class com.crawljax.core.CrawlerContext
-
- getConfig() - Method in class com.crawljax.core.CrawlSession
-
- getConfiguredDOM(String, String, DOMConfiguration.Mode) - Static method in class com.crawljax.stateabstractions.dom.DOMConfiguration
-
- getContext() - Method in class com.crawljax.core.Crawler
-
- getContext() - Method in class com.crawljax.core.CrawlTaskConsumer
-
- getCrawlCondition() - Method in class com.crawljax.condition.crawlcondition.CrawlCondition
-
- getCrawlConditions() - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- getCrawlElement() - Method in class com.crawljax.core.configuration.Form
-
- getCrawlElement() - Method in class com.crawljax.core.configuration.FormAction
-
- getCrawlElements() - Method in class com.crawljax.core.configuration.InputSpecification
-
- getCrawlEvents() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getCrawljaxVersions() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Gets the value of the crawljaxVersions property.
- getCrawljaxVersions() - Method in class com.crawljax.core.plugin.descriptor.PluginDescriptor
-
- getCrawlPath() - Method in class com.crawljax.core.CrawlerContext
-
- getCrawlPaths() - Method in class com.crawljax.core.CrawlSession
-
- getCrawlPriorityMode() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getCrawlRules() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getCrawlRules() - Method in class com.crawljax.core.Crawler
-
- getCrawlWaitEvent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getCrawlWaitReload() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getCurrentNode() - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Returns the postorder of current root node.
- getCurrentState() - Method in class com.crawljax.core.CrawlerContext
-
- getCurrentState() - Method in class com.crawljax.core.state.StateMachine
-
Return the current State in this state machine.
- getCurrentUrl() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getCurrentUrl() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getDescription() - Method in class com.crawljax.condition.ConditionType
-
- getDescription() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Gets the value of the description property.
- getDescription() - Method in class com.crawljax.core.plugin.descriptor.PluginDescriptor
-
- getDHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.DHash
-
- getDHashVisual() - Method in class com.crawljax.stateabstractions.visual.imagehashes.DHashStateVertexImpl
-
- getDifferences(String, String) - Method in class com.crawljax.oraclecomparator.AbstractComparator
-
- getDifferences(String, String) - Method in interface com.crawljax.oraclecomparator.Comparator
-
- getDifferences(String, String) - Static method in class com.crawljax.util.DomUtils
-
Get differences between DOMs.
- getDifferences(String, String, List<String>) - Static method in class com.crawljax.util.DomUtils
-
Get differences between DOMs.
- getDisplayName() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Gets the value of the displayName property.
- getDisplayName() - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- getDist(StateVertex) - Method in interface com.crawljax.core.state.StateVertex
-
- getDist(StateVertex) - Method in class com.crawljax.core.state.StateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.dom.LevenshteinStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.dom.RTEDStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHashStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHashStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHashStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexImpl
-
- getDist(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexImpl
-
- getDistToNearestState() - Method in interface com.crawljax.core.state.StateVertex
-
- getDistToNearestState() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getDocument() - Method in interface com.crawljax.core.state.StateVertex
-
- getDocument() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getDocumentNoBalance(String) - Static method in class com.crawljax.util.DomUtils
-
- getDocumentToByteArray(Document) - Static method in class com.crawljax.util.DomUtils
-
Serialize the Document object.
- getDocumentToString(Document) - Static method in class com.crawljax.util.DomUtils
-
- getDom() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
Deprecated.
- getDom() - Method in interface com.crawljax.core.state.StateVertex
-
Retrieve the DOM String.
- getDom() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getDom() - Method in class com.crawljax.util.DomHistoryElement
-
- getDOMContent(Document) - Static method in class com.crawljax.util.DomUtils
-
- getDOMContent(String) - Static method in class com.crawljax.util.DomUtils
-
- getDomStr() - Method in class com.crawljax.util.DomHistoryElement
-
- getDOMWithoutContent(Document) - Static method in class com.crawljax.util.DomUtils
-
- getDOMWithoutContent(String) - Static method in class com.crawljax.util.DomUtils
-
- getElement() - Method in class com.crawljax.core.CandidateElement
-
- getElement() - Method in class com.crawljax.core.state.Eventable
-
- getElementAttributes(Element, ImmutableSet<String>) - Static method in class com.crawljax.util.DomUtils
-
- getElementByXpath(Document, String) - Static method in class com.crawljax.util.DomUtils
-
- getElementId() - Method in class com.crawljax.core.state.Element
-
Search for the attribute "id" and return the value.
- getElementsByTagName(Document, String) - Static method in class com.crawljax.util.DomUtils
-
- getElementString(Element) - Static method in class com.crawljax.util.DomUtils
-
- getEventable() - Method in class com.crawljax.forms.FormInput
-
- getEventableCondition(String) - Method in class com.crawljax.condition.eventablecondition.EventableConditionChecker
-
- getEventableCondition() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getEventableConditionChecker() - Method in class com.crawljax.core.CandidateElementManager
-
- getEventableConditionChecker() - Method in interface com.crawljax.core.ExtractorManager
-
Retrieve the eventable condition checker.
- getEventSequence() - Method in class com.crawljax.util.DomHistoryElement
-
- getEventType() - Method in class com.crawljax.core.CandidateCrawlAction
-
- getEventType() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getEventType() - Method in class com.crawljax.core.state.Eventable
-
- getExcludedElements() - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- getFailedConditions(EmbeddedBrowser) - Method in class com.crawljax.condition.ConditionTypeChecker
-
- getFilterAttributeNames() - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- getFilterAttributes() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getFormAction() - Method in class com.crawljax.core.configuration.Form
-
- getFormFillMode() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getFormInput(Identification) - Method in class com.crawljax.forms.FormInputValueHelper
-
Get the form input for the DOM element.
- getFormInputs() - Method in class com.crawljax.core.CandidateElement
-
- getFormInputs() - Method in class com.crawljax.core.configuration.Form
-
- getFormInputs() - Method in class com.crawljax.core.configuration.InputSpecification
-
- getFormInputs() - Method in class com.crawljax.forms.FormHandler
-
- getFormInputWithIndexValue(EmbeddedBrowser, Node, int) - Method in class com.crawljax.forms.FormInputValueHelper
-
- getForms() - Method in class com.crawljax.core.configuration.InputSpecification
-
- getFrameDom(String) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getFrameDom(String) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getFrameIdentification(Element) - Static method in class com.crawljax.util.DomUtils
-
- getGeneralString() - Method in class com.crawljax.core.CandidateElement
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHash
-
- getHash(String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.VisHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHash
-
- getHashName() - Method in class com.crawljax.stateabstractions.visual.imagehashes.VisHash
-
- getHistogram(String) - Method in class com.crawljax.stateabstractions.visual.ColorHistogram
-
- getHostname() - Method in class com.crawljax.core.configuration.ProxyConfiguration
-
- getHow() - Method in class com.crawljax.core.state.Identification
-
- getId() - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- getId() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getId() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Gets the value of the id property.
- getId() - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- getId() - Method in class com.crawljax.core.state.Eventable
-
- getId() - Method in interface com.crawljax.core.state.StateVertex
-
- getId() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getId() - Method in class com.crawljax.oraclecomparator.OracleComparator
-
- getIdentification() - Method in class com.crawljax.core.CandidateElement
-
- getIdentification() - Method in class com.crawljax.core.state.Eventable
-
- getIdentification() - Method in class com.crawljax.forms.FormInput
-
- getIgnoredFrameIdentifiers() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getIncludedElements() - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- getIncomingClickable(StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getIncomingClickable(StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
Returns a set of all edges incoming into the specified vertex.
- getInfo(int, int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
For given infoCode and postorder of a node returns requested information of that node.
- getInfoArray(int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
For given infoCode returns an info array (index array)
- getInitialState() - Method in class com.crawljax.core.CrawlSession
-
- getInitialState() - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getInitialState() - Method in interface com.crawljax.core.state.StateFlowGraph
-
- getInput(Set<FormInput>, Identification) - Static method in class com.crawljax.forms.FormInput
-
- getInputFieldIds() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getInputSpecification() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getInputValues() - Method in class com.crawljax.forms.FormInput
-
- getInputWithRandomValue(FormInput) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getInputWithRandomValue(FormInput) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getInstance(InputSpecification, CrawlRules.FormFillMode) - Static method in class com.crawljax.forms.FormInputValueHelper
-
Creates or returns the instance of the helper class.
- getInvariantCondition() - Method in class com.crawljax.condition.invariant.Invariant
-
- getInvariants() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getInXPath() - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- getLabel() - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- getLangOrNull() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getLastElementXPath(String) - Static method in class com.crawljax.util.XPathHelper
-
- getLinkedInputFields() - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- getMarrHildrethImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHashStateVertexFactory
-
- getMarrHildrethImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHashStateVertexFactory
-
- getMaximumDepth() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getMaximumRuntime() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getMaximumStates() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getMeanStateStringSize() - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getMeanStateStringSize() - Method in interface com.crawljax.core.state.StateFlowGraph
-
- getName() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
Gets the value of the name property.
- getName() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Gets the value of the name property.
- getName() - Method in class com.crawljax.core.plugin.descriptor.PluginDescriptor
-
- getName() - Method in interface com.crawljax.core.state.StateVertex
-
Retrieve the name of the StateVertex.
- getName() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getName() - Method in class com.crawljax.stateabstractions.visual.ColorHistogram
-
- getNamespaceURI(String) - Method in class com.crawljax.util.HtmlNamespace
-
- getNearestState() - Method in interface com.crawljax.core.state.StateVertex
-
- getNearestState() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getNextNonDuplicate() - Method in class com.crawljax.core.UnfiredCandidateActions
-
- getNode() - Method in class com.crawljax.core.state.Element
-
- getNodeCount() - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- getNodeRelSubtrees(int, int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Returns relevant subtrees for given node.
- getNodeTypeArray(int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- getNumberOfBrowsers() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getNumberOfStates() - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getNumberOfStates() - Method in interface com.crawljax.core.state.StateFlowGraph
-
- getOldest() - Method in class com.crawljax.core.UnfiredCandidateActions
-
- getOnURLSet() - Method in class com.crawljax.core.state.StateMachine
-
- getOption() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList
-
Gets the value of the option property.
- getOptions() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Gets the value of the options property.
- getOptions() - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- getOracle() - Method in class com.crawljax.oraclecomparator.OracleComparator
-
- getOracleComparators() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getOutgoingClickables(StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getOutgoingClickables(StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
Returns a set of all clickables outgoing from the specified vertex.
- getOutgoingStates(StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getOutgoingStates(StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
- getOutputDir() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getOutputDirectory() - Method in interface com.crawljax.core.plugin.HostInterface
-
- getOutputDirectory() - Method in class com.crawljax.core.plugin.HostInterfaceImpl
-
- getOutputFolder() - Method in interface com.crawljax.core.plugin.GeneratesOutput
-
Get the absolute path of the output directory that was specified by the user.
- getParameter() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.ParameterList
-
Gets the value of the parameter property.
- getParameters() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Gets the value of the parameters property.
- getParameters() - Method in class com.crawljax.core.plugin.descriptor.PluginDescriptor
-
- getParameters() - Method in interface com.crawljax.core.plugin.HostInterface
-
- getParameters() - Method in class com.crawljax.core.plugin.HostInterfaceImpl
-
- getPath(int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Returns an array representation of a given path's type.
- getPerceptualImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexFactory
-
- getPerceptualImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexFactory
-
- getPixelDensity() - Method in class com.crawljax.core.configuration.BrowserOptions
-
- getPlugins() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getPort() - Method in class com.crawljax.core.configuration.ProxyConfiguration
-
- getPreConditions() - Method in class com.crawljax.condition.ConditionType
-
- getPreConditions() - Method in class com.crawljax.oraclecomparator.OracleComparator
-
- getPreCrawlConfig() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getPrefix(String) - Method in class com.crawljax.util.HtmlNamespace
-
- getPrefixes(String) - Method in class com.crawljax.util.HtmlNamespace
-
- getProxyConfiguration() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getRadialVarianceImageHash() - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexFactory
-
- getRadialVarianceImageHashMaxRaw() - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexFactory
-
- getRandomItem(List<T>) - Method in class com.crawljax.forms.RandomInputValueGenerator
-
- getRandomString(int) - Method in class com.crawljax.forms.RandomInputValueGenerator
-
- getReason() - Method in class com.crawljax.core.CrawlController
-
- getReason() - Method in class com.crawljax.core.CrawljaxRunner
-
- getRegistry() - Method in class com.crawljax.core.CrawlerContext
-
- getRegistry() - Method in class com.crawljax.core.CrawlSession
-
- getRelatedFormInputs() - Method in class com.crawljax.core.state.Eventable
-
Retrieve the related form inputs.
- getRelatedFrame() - Method in class com.crawljax.core.CandidateElement
-
- getRelatedFrame() - Method in class com.crawljax.core.state.Eventable
-
- getRemoteHubUrl() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- getRobustTreeEditDistance(String, String) - Static method in class com.crawljax.stateabstractions.dom.RTED.RTEDUtils
-
Get a scalar value for the DOM diversity using the Robust Tree Edit Distance
- getScreenShotAsBase64() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getScreenShotAsBase64() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getScreenShotAsBufferedImage(int) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getScreenShotAsBufferedImage(int) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getSession() - Method in class com.crawljax.core.CrawlerContext
-
- getShortestPath(StateVertex, StateVertex) - Method in class com.crawljax.core.state.InMemoryStateFlowGraph
-
- getShortestPath(StateVertex, StateVertex) - Method in interface com.crawljax.core.state.StateFlowGraph
-
Convenience method to find the Dijkstra shortest path between two states on the graph.
- getSiblings(Node, Node) - Static method in class com.crawljax.util.XPathHelper
-
Get siblings of the same type as element from parent.
- getSiteDir() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getSize() - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Returns the size of the tree.
- getSourceStateVertex() - Method in class com.crawljax.core.state.Eventable
-
- getStartTime() - Method in class com.crawljax.core.CrawlSession
-
- getStateFlowGraph() - Method in class com.crawljax.core.CrawlSession
-
- getStateFlowGraph() - Method in class com.crawljax.core.state.StateMachine
-
- getStateVertexFactory() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getStrippedDom() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getStrippedDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getStrippedDom() - Method in interface com.crawljax.core.state.StateVertex
-
- getStrippedDom() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getStrippedDom(EmbeddedBrowser) - Method in class com.crawljax.oraclecomparator.StateComparator
-
- getStrippedDomWithoutIframeContent() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getStrippedDomWithoutIframeContent() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getTag() - Method in class com.crawljax.core.state.Element
-
- getTagName() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getTarget() - Method in exception com.crawljax.core.StateUnreachableException
-
- getTargetStateVertex() - Method in class com.crawljax.core.state.Eventable
-
- getTemplateAsString(String) - Static method in class com.crawljax.util.DomUtils
-
Retrieves the content of the filename.
- getText() - Method in class com.crawljax.core.state.Element
-
- getTextContent(Document, boolean) - Static method in class com.crawljax.util.DomUtils
-
To get all the textual content in the dom
- getTextTokens(Document) - Static method in class com.crawljax.util.DomUtils
-
- getTextValue(Element) - Static method in class com.crawljax.util.DomUtils
-
Returns the text value of an element (title, alt or contents).
- getThreshold() - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceComparator
-
- getTmpData() - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- getTreeID() - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- getType() - Method in class com.crawljax.core.configuration.ProxyConfiguration
-
- getType() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Gets the value of the type property.
- getType() - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- getType() - Method in class com.crawljax.forms.FormInput
-
- getTypeFromStr(String) - Static method in class com.crawljax.forms.FormInput
-
- getUniqueString() - Method in class com.crawljax.core.CandidateElement
-
- getUnStrippedDom() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getUnStrippedDom() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getUrl() - Method in class com.crawljax.condition.browserwaiter.WaitCondition
-
- getUrl() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration
-
- getUrl() - Method in interface com.crawljax.core.state.StateVertex
-
- getUrl() - Method in class com.crawljax.core.state.StateVertexImpl
-
- getValue() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
Gets the value of the value property.
- getValue() - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- getValue() - Method in class com.crawljax.core.state.Identification
-
- getValue() - Method in class com.crawljax.forms.InputValue
-
- getVarFromQueryString(String, String) - Static method in class com.crawljax.util.UrlUtils
-
Retrieve the var value for varName from a HTTP query string (format is
"var1=val1&var2=val2").
- getVersion() - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.VersionList
-
Gets the value of the version property.
- getWaitAfterEvent() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getWaitAfterReloadUrl() - Method in class com.crawljax.core.configuration.CrawlRules
-
- getWaitConditions() - Method in class com.crawljax.condition.browserwaiter.WaitConditionChecker
-
- getWaitConditions() - Method in class com.crawljax.core.configuration.PreCrawlConfiguration
-
- getWebDriver() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getWebDriver() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getWebDriverBy() - Method in class com.crawljax.core.state.Identification
-
Convert a Identification to a By used in WebDriver Drivers.
- getWebElement(Identification) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- getWebElement(Identification) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- getWithXpathExpression() - Method in class com.crawljax.core.configuration.CrawlElement
-
- getXPathExpression(Node) - Static method in class com.crawljax.util.XPathHelper
-
Reverse Engineers an XPath Expression of a given Node in the DOM.
- getXpathForXPathExpressions(Document, String) - Static method in class com.crawljax.util.XPathHelper
-
Returns the XPaths of all nodes retrieved by xpathExpression.
- getXPathLocation(String, String) - Static method in class com.crawljax.util.XPathHelper
-
returns position of xpath element which match the expression xpath in the String dom.
- goBack() - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Go back to the previous state.
- goBack() - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- goToUrl(URI) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Opens the url in the browser.
- goToUrl(URI) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- id - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
- ID_SEPARATOR - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- Identification - Class in com.crawljax.core.state
-
The Identification class, this class is used to denote a specific element.
- Identification() - Constructor for class com.crawljax.core.state.Identification
-
Default constructor to support saving instances of this class as an XML.
- Identification(Identification.How, String) - Constructor for class com.crawljax.core.state.Identification
-
Create a new Identification.
- Identification.How - Enum in com.crawljax.core.state
-
The method used for identifying elements on the DOM tree.
- ifNodeOfType(int, int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- IgnoreFrameChecker - Interface in com.crawljax.core.configuration
-
This interface is used to reflect to operation to see if a given frame must
be ignored.
- imagesPerceptuallySimilar(String, String) - Method in class com.crawljax.stateabstractions.visual.imagehashes.DHash
-
compares the DHash of two images and return whether they are perceptually similar (max 10
different pixels allowed)
- imagesPerceptuallySimilar(String, String, int) - Method in class com.crawljax.stateabstractions.visual.imagehashes.DHash
-
compares the DHash of two images and return whether they are perceptually similar
(max @threshold different pixels allowed)
- immutableCopy() - Method in class com.crawljax.core.state.CrawlPath
-
Create an immutableCopy of the current CrawlPath, used for backtracking for giving them to
plugins.
- immutableCopyWithoutLast() - Method in class com.crawljax.core.state.CrawlPath
-
- increaseElementsCounter() - Method in class com.crawljax.core.CandidateElementManager
-
increase the number of checked elements, as a statistics measure to know how many elements
were actually examined.
- increaseElementsCounter() - Method in interface com.crawljax.core.ExtractorManager
-
increase the number of checked elements, as a statistics measure to know
how many elements were actually examined.
- incrementNumberOfStates() - Method in class com.crawljax.core.ExitNotifier
-
- INDEX_ID - Static variable in interface com.crawljax.core.state.StateVertex
-
- info - Variable in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- InfoTree - Class in com.crawljax.stateabstractions.dom.RTED
-
Stores all needed information about a single tree in several indeces.
- InfoTree(LblTree, LabelDictionary) - Constructor for class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Creates an InfoTree object, gathers all information about aInputTree and stores in indexes.
- init(LblTree, LblTree) - Method in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
Initialization method.
- InMemoryStateFlowGraph - Class in com.crawljax.core.state
-
The State-Flow Graph is a multi-edge directed graph with states (StateVertex) on the vertices and
clickables (Eventable) on the edges.
- InMemoryStateFlowGraph(ExitNotifier, StateVertexFactory) - Constructor for class com.crawljax.core.state.InMemoryStateFlowGraph
-
The constructor.
- input(Identification, String) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- input(Identification, String) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- inputField(FormInput.InputType, Identification) - Method in class com.crawljax.core.configuration.Form
-
Specifies an input field to assign a value to.
- inputField(FormInput.InputType, Identification) - Method in class com.crawljax.core.configuration.InputSpecification
-
- inputField(FormInput) - Method in class com.crawljax.core.configuration.InputSpecification
-
- InputSpecification - Class in com.crawljax.core.configuration
-
Specifies values for form input fields The user specifies the ids or names of the input fields.
- InputSpecification() - Constructor for class com.crawljax.core.configuration.InputSpecification
-
- InputValue - Class in com.crawljax.forms
-
Value for a FormInput.
- InputValue() - Constructor for class com.crawljax.forms.InputValue
-
default constructor.
- InputValue(String) - Constructor for class com.crawljax.forms.InputValue
-
- InputValue(String, boolean) - Constructor for class com.crawljax.forms.InputValue
-
Created a form input value.
- InputValueBoolean - Class in com.crawljax.forms
-
Value for a FormInputs that take a boolean type input.
- InputValueBoolean(boolean) - Constructor for class com.crawljax.forms.InputValueBoolean
-
- inputValues(Set<InputValue>) - Method in class com.crawljax.forms.FormInput
-
- inputValues(String...) - Method in class com.crawljax.forms.FormInput
-
- inputValues(boolean...) - Method in class com.crawljax.forms.FormInput
-
Sets the values of this input field.
- inThreshold(StateVertex) - Method in interface com.crawljax.core.state.StateVertex
-
- inThreshold(StateVertex) - Method in class com.crawljax.core.state.StateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.AverageImageHashStateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.BlockMeanImageHashStateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.ColorMomentImageHashStateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.MarrHildrethImageHashStateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexImpl
-
- inThreshold(StateVertex) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexImpl
-
- Invariant - Class in com.crawljax.condition.invariant
-
An Invariant is an condition which should always hold when its preconditions are satisfied.
- Invariant(String, Condition) - Constructor for class com.crawljax.condition.invariant.Invariant
-
- Invariant(String, Condition, Condition...) - Constructor for class com.crawljax.condition.invariant.Invariant
-
- Invariant(String, Condition, List<Condition>) - Constructor for class com.crawljax.condition.invariant.Invariant
-
- isChecked(String) - Method in class com.crawljax.core.CandidateElementManager
-
Check if a given element is already checked, preventing duplicate work.
- isChecked(String) - Method in interface com.crawljax.core.ExtractorManager
-
Check if a given element is already checked, preventing duplicate work.
- isChecked() - Method in class com.crawljax.forms.InputValue
-
- isChecked() - Method in class com.crawljax.forms.InputValueBoolean
-
- isClickOnce() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isCrawlHiddenAnchors() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isCrawlNearDuplicates() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isDefaultBuilder() - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- isDelayNearDuplicateCrawling() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isEmpty() - Method in class com.crawljax.core.UnfiredCandidateActions
-
- isEquivalent(String, String) - Method in class com.crawljax.oraclecomparator.AbstractComparator
-
- isEquivalent(String, String) - Method in interface com.crawljax.oraclecomparator.Comparator
-
- isEquivalent(String, String) - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceComparator
-
- isFrameIgnored(String) - Method in class com.crawljax.core.configuration.AcceptAllFramesChecker
-
- isFrameIgnored(String) - Method in interface com.crawljax.core.configuration.IgnoreFrameChecker
-
Must a given frame identifier be ignored?
- isHeadless() - Method in class com.crawljax.core.configuration.BrowserOptions
-
- isNewLabelsAllowed() - Method in class com.crawljax.stateabstractions.dom.RTED.LabelDictionary
-
- isRandomizeCandidateElements() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isSameDomain(String, URI) - Static method in class com.crawljax.util.UrlUtils
-
Checks if the given URL is part of the domain, or a sub-domain of the given
URI.
- isSatisfied(EmbeddedBrowser) - Method in interface com.crawljax.condition.browserwaiter.ExpectedCondition
-
Is the expected condition satisfied.
- isSatisfied(EmbeddedBrowser) - Method in class com.crawljax.condition.browserwaiter.ExpectedElementCondition
-
- isSatisfied(EmbeddedBrowser) - Method in class com.crawljax.condition.browserwaiter.ExpectedVisibleCondition
-
- isSwitched() - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- isTestInvariantsWhileCrawling() - Method in class com.crawljax.core.configuration.CrawlRules
-
- isVisible(Identification) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
Checks if an element is visible.
- isVisible(Identification) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
Determines whether the corresponding element is visible.
- ObjectFactory - Class in com.crawljax.core.plugin.descriptor.jaxb.generated
-
This object contains factory methods for each
Java content interface and Java element interface
generated in the generated package.
- ObjectFactory() - Constructor for class com.crawljax.core.plugin.descriptor.jaxb.generated.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: generated
- objectToXML(Object, String) - Static method in class com.crawljax.util.XMLObject
-
Converts an object to an XML file.
- offer(Runnable) - Method in class com.crawljax.core.CrawlQueue
-
- offer(Runnable, long, TimeUnit) - Method in class com.crawljax.core.CrawlQueue
-
- onBrowserCreated(EmbeddedBrowser) - Method in interface com.crawljax.core.plugin.OnBrowserCreatedPlugin
-
This method is executed when a new browser has been created and ready to be used by the
Crawler.
- OnBrowserCreatedPlugin - Interface in com.crawljax.core.plugin
-
This interface denotes the Plugin type that is executed every time when a new Browser is created.
- onFireEventFailed(CrawlerContext, Eventable, List<Eventable>) - Method in interface com.crawljax.core.plugin.OnFireEventFailedPlugin
-
Method that is called when an event that was requested to fire failed firing.
- OnFireEventFailedPlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called every time event that was requested to fire failed firing.
- onInvariantViolation(Invariant, CrawlerContext) - Method in interface com.crawljax.core.plugin.OnInvariantViolationPlugin
-
Method that is called when an invariant is violated.
- OnInvariantViolationPlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called every time an invariant is violated.
- onNewState(CrawlerContext, StateVertex) - Method in interface com.crawljax.core.plugin.OnNewStatePlugin
-
Method that is called when a new state is found.
- OnNewStatePlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called every time a new state is found by Crawljax.
- onRevisitState(CrawlerContext, StateVertex) - Method in interface com.crawljax.core.plugin.OnRevisitStatePlugin
-
Method that is called every time a state is revisited by Crawljax.
- OnRevisitStatePlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called every time a state is revisited by Crawljax.
- onUrlFirstLoad(CrawlerContext) - Method in interface com.crawljax.core.plugin.OnUrlFirstLoadPlugin
-
Method that is called when the url is loaded the first time.
- OnUrlFirstLoadPlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called after the initial URL is (re)loaded.
- onUrlLoad(CrawlerContext) - Method in interface com.crawljax.core.plugin.OnUrlLoadPlugin
-
Method that is called after the url is (re) loaded.
- OnUrlLoadPlugin - Interface in com.crawljax.core.plugin
-
Plugin type that is called after the initial URL is (re)loaded.
- OPEN_BRACKET - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- option - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList
-
- Option() - Constructor for class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
- OptionList - Class in com.crawljax.core.plugin.descriptor.jaxb.generated
-
Java class for option-list complex type.
- OptionList() - Constructor for class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList
-
- OptionList.Option - Class in com.crawljax.core.plugin.descriptor.jaxb.generated
-
Java class for anonymous complex type.
- options - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
- or(Condition...) - Static method in class com.crawljax.condition.Logic
-
- OracleComparator - Class in com.crawljax.oraclecomparator
-
This class contains the oracle and its precondition(s).
- OracleComparator(String, Comparator) - Constructor for class com.crawljax.oraclecomparator.OracleComparator
-
- OracleComparator(String, Comparator, List<Condition>) - Constructor for class com.crawljax.oraclecomparator.OracleComparator
-
- OracleComparator(String, Comparator, Condition...) - Constructor for class com.crawljax.oraclecomparator.OracleComparator
-
- outputDir - Static variable in class com.crawljax.core.Crawler
-
- RadialVarianceImageHash - Class in com.crawljax.stateabstractions.visual.imagehashes
-
- RadialVarianceImageHash() - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHash
-
- RadialVarianceImageHash(double) - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHash
-
- RadialVarianceImageHashStateVertexFactory - Class in com.crawljax.stateabstractions.visual.imagehashes
-
- RadialVarianceImageHashStateVertexFactory() - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexFactory
-
- RadialVarianceImageHashStateVertexImpl - Class in com.crawljax.stateabstractions.visual.imagehashes
-
The state vertex class which represents a state in the browser.
- RadialVarianceImageHashStateVertexImpl(int, String, String, String, String, RadialVarianceImageHash, Mat) - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexImpl
-
Defines a State.
- RANDOM_ROOT_LABEL - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- RANDOM_STRING_LENGTH - Static variable in class com.crawljax.forms.FormHandler
-
- RandomInputValueGenerator - Class in com.crawljax.forms
-
Class for generating random form data.
- RandomInputValueGenerator() - Constructor for class com.crawljax.forms.RandomInputValueGenerator
-
- read(int) - Method in class com.crawljax.stateabstractions.dom.RTED.LabelDictionary
-
Returns the label with a given ID in the dictionary.
- RegexComparator - Class in com.crawljax.oraclecomparator.comparators
-
Regex oracles that strips content from the DOM to check whether the DOMs are equal without the
specified regular expressions.
- RegexComparator(Collection<String>) - Constructor for class com.crawljax.oraclecomparator.comparators.RegexComparator
-
- RegexComparator(String...) - Constructor for class com.crawljax.oraclecomparator.comparators.RegexComparator
-
- RegexCondition - Class in com.crawljax.condition
-
Condition that returns true iff expression occurs in the dom.
- RegexCondition(String) - Constructor for class com.crawljax.condition.RegexCondition
-
- remainingCapacity() - Method in class com.crawljax.core.CrawlQueue
-
- remoteConfig(int, String) - Static method in class com.crawljax.core.configuration.BrowserConfiguration
-
- remove() - Method in class com.crawljax.core.CrawlQueue
-
- removeCrawlPath(List<Eventable>) - Method in class com.crawljax.core.CrawlSession
-
Remove the current path from the set of crawlPaths.
- removeNewLines(String) - Static method in class com.crawljax.util.DomUtils
-
Removes newlines from a string.
- removeScriptTags(Document) - Static method in class com.crawljax.util.DomUtils
-
Removes all the <SCRIPT/> tags from the document.
- removeTags(Document, String) - Static method in class com.crawljax.util.DomUtils
-
Removes all the given tags from the document.
- RENAME_LABELS_TO_LEVEL - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- replaceString(String, String, String) - Static method in class com.crawljax.util.DomUtils
-
- reset() - Method in class com.crawljax.core.Crawler
-
Reset the crawler to its initial state.
- reset() - Static method in class com.crawljax.forms.FormInputValueHelper
-
Removes the instance so another must be built.
- resolve() - Method in class com.crawljax.util.ElementResolver
-
- resolve(boolean) - Method in class com.crawljax.util.ElementResolver
-
- rewind() - Method in class com.crawljax.core.state.StateMachine
-
reset the state machine to the initial state.
- RKR - Static variable in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- ROOT_STRING - Static variable in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- RPOST2_MIN_RKR - Static variable in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- RPOST2_POST - Static variable in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- RPOST2_RLD - Static variable in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- RTED_InfoTree_Opt - Class in com.crawljax.stateabstractions.dom.RTED
-
Computes the tree edit distance using RTED algorithm.
- RTED_InfoTree_Opt(double, double, double) - Constructor for class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
The constructor.
- RTEDStateVertexFactory - Class in com.crawljax.stateabstractions.dom
-
- RTEDStateVertexFactory() - Constructor for class com.crawljax.stateabstractions.dom.RTEDStateVertexFactory
-
- RTEDStateVertexFactory(double) - Constructor for class com.crawljax.stateabstractions.dom.RTEDStateVertexFactory
-
- RTEDStateVertexImpl - Class in com.crawljax.stateabstractions.dom
-
The state vertex class which represents a state in the browser.
- RTEDStateVertexImpl(int, String, String, String, String, double) - Constructor for class com.crawljax.stateabstractions.dom.RTEDStateVertexImpl
-
Defines a State.
- RTEDUtils - Class in com.crawljax.stateabstractions.dom.RTED
-
- RTEDUtils() - Constructor for class com.crawljax.stateabstractions.dom.RTED.RTEDUtils
-
- run() - Method in class com.crawljax.core.CrawlController
-
- runOnBrowserCreatedPlugins(EmbeddedBrowser) - Method in class com.crawljax.core.plugin.Plugins
-
Load and run the OnBrowserCreatedPlugins, this call has been made from the browser pool when a
new browser has been created and ready to be used by the Crawler.
- runOnFireEventFailedPlugins(CrawlerContext, Eventable, List<Eventable>) - Method in class com.crawljax.core.plugin.Plugins
-
Load and run the OnFireEventFailedPlugins, this call has been made from the fireEvent when
the event is not fireable.
- runOnInvariantViolationPlugins(Invariant, CrawlerContext) - Method in class com.crawljax.core.plugin.Plugins
-
Run the OnInvariantViolation plugins when an Invariant is violated.
- runOnInvariantViolationPlugins(CrawlerContext) - Method in class com.crawljax.core.state.StateMachine
-
- runOnNewStatePlugins(CrawlerContext, StateVertex) - Method in class com.crawljax.core.plugin.Plugins
-
load and run the OnNewStatePlugins.
- runOnRevisitStatePlugins(CrawlerContext, StateVertex) - Method in class com.crawljax.core.plugin.Plugins
-
load and run the onRevisitStateValidator.
- runOnUrlFirstLoadPlugins(CrawlerContext) - Method in class com.crawljax.core.plugin.Plugins
-
- runOnUrlLoadPlugins(CrawlerContext) - Method in class com.crawljax.core.plugin.Plugins
-
load and run the OnUrlLoadPlugins.
- runPostCrawlingPlugins(CrawlSession, ExitNotifier.ExitStatus) - Method in class com.crawljax.core.plugin.Plugins
-
load and run the postCrawlingPlugins.
- runPreCrawlingPlugins(CrawljaxConfiguration) - Method in class com.crawljax.core.plugin.Plugins
-
- runPreStateCrawlingPlugins(CrawlerContext, ImmutableList<CandidateElement>, StateVertex) - Method in class com.crawljax.core.plugin.Plugins
-
load and run the PreStateCrawlingPlugins.
- saveScreenShot(File) - Method in interface com.crawljax.browser.EmbeddedBrowser
-
- saveScreenShot(File) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- ScriptComparator - Class in com.crawljax.oraclecomparator.comparators
-
- ScriptComparator() - Constructor for class com.crawljax.oraclecomparator.comparators.ScriptComparator
-
- serializeFormInputs(File) - Static method in class com.crawljax.forms.FormInputValueHelper
-
Serializes form inputs and writes the data to the output directory to be used by future
non-training crawls.
- setBasicAuth(String, String) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
If the website uses
Basic auth you can
set the username and password here.
- setBrowserConfig(BrowserConfiguration) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setBrowserConfig(BrowserConfiguration, BrowserOptions) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setBrowserOptions(BrowserOptions) - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- setChecked(boolean) - Method in class com.crawljax.forms.InputValue
-
- setChecked(boolean) - Method in class com.crawljax.forms.InputValueBoolean
-
- setConditions(List<Condition>) - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- setConditions(Condition...) - Method in class com.crawljax.core.configuration.CrawlElement
-
Sets the conditions.
- setCrawljaxVersions(VersionList) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Sets the value of the crawljaxVersions property.
- setCrawlNearDuplicates(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- setCrawlPath(CrawlPath) - Method in class com.crawljax.core.CrawlerContext
-
- setCrawlPriorityMode(CrawlRules.CrawlPriorityMode) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- setCurrentNode(int) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
Sets postorder of the current node in the recursion.
- setCurrentState(StateVertex) - Method in class com.crawljax.core.state.StateMachine
-
- setCustomCosts(double, double, double) - Method in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
- setCustomStrategy(int[][]) - Method in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
- setCustomStrategy(int, boolean) - Method in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
- setDelayNearDuplicateCrawling(boolean) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- setDescription(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Sets the value of the description property.
- setDisplayName(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Sets the value of the displayName property.
- setDisplayName(String) - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- setDistToNearestState(double) - Method in interface com.crawljax.core.state.StateVertex
-
- setDistToNearestState(double) - Method in class com.crawljax.core.state.StateVertexImpl
-
- setDom(Document) - Method in class com.crawljax.util.DomHistoryElement
-
- setDomStr(String) - Method in class com.crawljax.util.DomHistoryElement
-
- setElement(Element) - Method in class com.crawljax.core.state.Eventable
-
- setElementsFound(LinkedList<CandidateElement>) - Method in interface com.crawljax.core.state.StateVertex
-
- setElementsFound(LinkedList<CandidateElement>) - Method in class com.crawljax.core.state.StateVertexImpl
-
- setEventable(Eventable) - Method in class com.crawljax.forms.FormInput
-
- setEventableCondition(EventableCondition) - Method in class com.crawljax.core.CandidateElement
-
- setEventSequence(List<Eventable>) - Method in class com.crawljax.util.DomHistoryElement
-
- setEventType(Eventable.EventType) - Method in class com.crawljax.core.state.Eventable
-
- setFormAction(FormAction) - Method in class com.crawljax.core.configuration.Form
-
- setFormFillMode(CrawlRules.FormFillMode) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- setHasNearDuplicate(boolean) - Method in interface com.crawljax.core.state.StateVertex
-
- setHasNearDuplicate(boolean) - Method in class com.crawljax.core.state.StateVertexImpl
-
- setHow(Identification.How) - Method in class com.crawljax.core.state.Identification
-
- setId(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Sets the value of the id property.
- setId(String) - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- setId(long) - Method in class com.crawljax.core.state.Eventable
-
- setIdentification(Identification) - Method in class com.crawljax.core.state.Eventable
-
- setInputElementValue(Node, FormInput) - Method in class com.crawljax.forms.FormHandler
-
Fills in the element with the InputValues for input
- setInputSpec(InputSpecification) - Method in class com.crawljax.core.configuration.CrawlRules.CrawlRulesBuilder
-
- setInXPath(String) - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- setLabel(String) - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- setLang(String) - Method in class com.crawljax.core.configuration.BrowserConfiguration
-
- setLinkedInputFields(List<FormInput>) - Method in class com.crawljax.condition.eventablecondition.EventableCondition
-
- setMaximumDepth(int) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setMaximumRunTime(long, TimeUnit) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setMaximumStates(int) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setName(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
Sets the value of the name property.
- setName(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Sets the value of the name property.
- setNearestState(int) - Method in interface com.crawljax.core.state.StateVertex
-
- setNearestState(int) - Method in class com.crawljax.core.state.StateVertexImpl
-
- setNewLabelsAllowed(boolean) - Method in class com.crawljax.stateabstractions.dom.RTED.LabelDictionary
-
- setOptions(OptionList) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Sets the value of the options property.
- setOptions(Map<String, String>) - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- setOutputDirectory(File) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
Set the output folder for any
Plugin you might configure.
- setOutputDirectory(File) - Method in class com.crawljax.core.plugin.HostInterfaceImpl
-
- setOutputFolder(String) - Method in interface com.crawljax.core.plugin.GeneratesOutput
-
Sets the absolute output directory that should be used by this plugin.
- setParameters(ParameterList) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.PluginDescriptor
-
Sets the value of the parameters property.
- setParameters(Map<String, String>) - Method in class com.crawljax.core.plugin.HostInterfaceImpl
-
- setPerceptualImageHash(PerceptualImageHash) - Method in class com.crawljax.stateabstractions.visual.imagehashes.PerceptualImageHashStateVertexFactory
-
- setPixelDensity(int) - Method in class com.crawljax.browser.WebDriverBackedEmbeddedBrowser
-
- setProxyConfig(ProxyConfiguration) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setRadialVarianceImageHash(RadialVarianceImageHash) - Method in class com.crawljax.stateabstractions.visual.imagehashes.RadialVarianceImageHashStateVertexFactory
-
- setRelatedFormInputs(CopyOnWriteArrayList<FormInput>) - Method in class com.crawljax.core.state.Eventable
-
Set the list of formInputs.
- setSource(StateVertex) - Method in class com.crawljax.core.state.Eventable
-
- setStateVertexFactory(StateVertexFactory) - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
- setSwitched(boolean) - Method in class com.crawljax.stateabstractions.dom.RTED.InfoTree
-
- setTarget(StateVertex) - Method in class com.crawljax.core.state.Eventable
-
- setThreshold(double) - Method in class com.crawljax.oraclecomparator.comparators.EditDistanceComparator
-
- setTmpData(Object) - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
tmpData: Hook for any data that a method must attach to a tree.
- setTreeID(int) - Method in class com.crawljax.stateabstractions.dom.RTED.LblTree
-
- setType(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.Parameter
-
Sets the value of the type property.
- setType(Parameter.ParameterType) - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- setUnlimitedCrawlDepth() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
Set the crawl depth to unlimited.
- setUnlimitedRuntime() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
Set the maximum runtime to unlimited.
- setUnlimitedStates() - Method in class com.crawljax.core.configuration.CrawljaxConfiguration.CrawljaxConfigurationBuilder
-
Crawl without a maximum state limit.
- setup(StateVertex) - Method in class com.crawljax.di.CrawlSessionProvider
-
- setValue(String) - Method in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
Sets the value of the value property.
- setValue(String) - Method in class com.crawljax.core.plugin.descriptor.Parameter
-
- setValue(String) - Method in class com.crawljax.core.state.Identification
-
- setValue(String) - Method in class com.crawljax.forms.InputValue
-
- setValuesInForm(Form) - Method in class com.crawljax.core.configuration.InputSpecification
-
Links the form with an HTML element which can be clicked.
- shouldCrawlFrames() - Method in class com.crawljax.core.configuration.CrawlRules
-
- signalCrawlExhausted() - Method in class com.crawljax.core.ExitNotifier
-
- signalTimeIsUp() - Method in class com.crawljax.core.ExitNotifier
-
- SimpleComparator - Class in com.crawljax.oraclecomparator.comparators
-
Simple oracle which can ignore whitespaces and line breaks.
- SimpleComparator() - Constructor for class com.crawljax.oraclecomparator.comparators.SimpleComparator
-
Default argument less constructor.
- StateComparator - Class in com.crawljax.oraclecomparator
-
Defines an Oracle Comparator which used multiple Oracles to decide whether two states are
equivalent.
- StateComparator(CrawlRules) - Constructor for class com.crawljax.oraclecomparator.StateComparator
-
- StateFlowGraph - Interface in com.crawljax.core.state
-
- StateMachine - Class in com.crawljax.core.state
-
The State Machine.
- StateMachine(InMemoryStateFlowGraph, ImmutableList<Invariant>, Plugins, StateComparator, List<StateVertex>) - Constructor for class com.crawljax.core.state.StateMachine
-
- StateUnreachableException - Exception in com.crawljax.core
-
Gets thrown when Crawljax cannot get to a target
StateVertex.
- StateUnreachableException(StateVertex, String) - Constructor for exception com.crawljax.core.StateUnreachableException
-
- StateVertex - Interface in com.crawljax.core.state
-
A vertex in the
StateFlowGraph representing a state in the web application.
- StateVertexFactory - Class in com.crawljax.core.state
-
- StateVertexFactory() - Constructor for class com.crawljax.core.state.StateVertexFactory
-
- StateVertexImpl - Class in com.crawljax.core.state
-
The state vertex class which represents a state in the browser.
- StateVertexImpl(int, String, String, String, String) - Constructor for class com.crawljax.core.state.StateVertexImpl
-
Defines a State.
- stop() - Method in class com.crawljax.core.CrawlerContext
-
- stop() - Method in class com.crawljax.core.CrawljaxRunner
-
Stops Crawljax.
- stop() - Method in class com.crawljax.core.ExitNotifier
-
Manually stop the crawl.
- store(String) - Method in class com.crawljax.stateabstractions.dom.RTED.LabelDictionary
-
Adds a new label to the dictionary if it has not been added yet.
- stripXPathToElement(String) - Static method in class com.crawljax.util.XPathHelper
-
- strStat - Variable in class com.crawljax.stateabstractions.dom.RTED.RTED_InfoTree_Opt
-
- StyleComparator - Class in com.crawljax.oraclecomparator.comparators
-
Oracle which can ignore style attributes.
- StyleComparator() - Constructor for class com.crawljax.oraclecomparator.comparators.StyleComparator
-
- switchToStateAndCheckIfClone(Eventable, StateVertex, CrawlerContext) - Method in class com.crawljax.core.state.StateMachine
-
Adds an edge between the current and new state.
- systemDefault() - Static method in class com.crawljax.core.configuration.ProxyConfiguration
-
- value - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.OptionList.Option
-
- valueOf(String) - Static method in enum com.crawljax.browser.EmbeddedBrowser.BrowserType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.configuration.CrawlRules.CrawlPriorityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.configuration.CrawlRules.FormFillMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.configuration.ProxyConfiguration.ProxyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.ExitNotifier.ExitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.plugin.descriptor.Parameter.ParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.state.Eventable.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.core.state.Identification.How
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.forms.FormInput.InputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.crawljax.stateabstractions.dom.DOMConfiguration.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.crawljax.browser.EmbeddedBrowser.BrowserType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.configuration.CrawlRules.CrawlPriorityMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.configuration.CrawlRules.FormFillMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.configuration.ProxyConfiguration.ProxyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.ExitNotifier.ExitStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.plugin.descriptor.Parameter.ParameterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.state.Eventable.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.core.state.Identification.How
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.forms.FormInput.InputType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.crawljax.stateabstractions.dom.DOMConfiguration.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Variable in class com.crawljax.core.plugin.descriptor.jaxb.generated.VersionList
-
- VersionList - Class in com.crawljax.core.plugin.descriptor.jaxb.generated
-
Java class for version-list complex type.
- VersionList() - Constructor for class com.crawljax.core.plugin.descriptor.jaxb.generated.VersionList
-
- VisHash - Class in com.crawljax.stateabstractions.visual.imagehashes
-
- VisHash() - Constructor for class com.crawljax.stateabstractions.visual.imagehashes.VisHash
-
- VisibleCondition - Class in com.crawljax.condition
-
Conditions that returns true iff element found by given identification is visible.
- VisibleCondition(Identification) - Constructor for class com.crawljax.condition.VisibleCondition
-