| Package | Description |
|---|---|
| com.crawljax.condition | |
| com.crawljax.condition.crawlcondition |
Crawlcondition package.
|
| com.crawljax.condition.eventablecondition |
Eventable condition utils.
|
| com.crawljax.condition.invariant |
Invariant util package.
|
| com.crawljax.core.configuration | |
| com.crawljax.oraclecomparator |
Oracle package.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CountCondition
Condition that counts how many times a condition is specified and returns true iff the specified
condition is satisfied less than the specified number.
|
class |
JavaScriptCondition
A condition in the form of a JavaScript expression which returns true if the expression return
true.
|
class |
NotRegexCondition
A condition which returns true iff the expression does NOT occur in the DOM.
|
class |
NotUrlCondition
Conditions that returns true iff the browser's current url NOT contains url.
|
class |
NotVisibleCondition
Conditions that returns true iff element found with By is visible.
|
class |
NotXPathCondition
Condition that returns true iff no elements are found with expression.
|
class |
RegexCondition
Condition that returns true iff experssion occurs in the dom.
|
class |
UrlCondition
Conditions that returns true iff the browser's current url contains url.
|
class |
VisibleCondition
Conditions that returns true iff element found by given identification is visible.
|
class |
XPathCondition
A condition which returns true if the XPath expression returns one or more elements.
|
| Modifier and Type | Method and Description |
|---|---|
static Condition |
Logic.and(Condition... conditions) |
Condition |
ConditionType.getCondition() |
static Condition |
Logic.nand(Condition... conditions) |
static Condition |
Logic.not(Condition condition) |
static Condition |
Logic.or(Condition... conditions) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<Condition> |
ConditionType.getPreConditions() |
| Modifier and Type | Method and Description |
|---|---|
static Condition |
Logic.and(Condition... conditions) |
static Condition |
Logic.nand(Condition... conditions) |
static Condition |
Logic.not(Condition condition) |
static Condition |
Logic.or(Condition... conditions) |
| Constructor and Description |
|---|
ConditionType(String description,
Condition condition) |
ConditionType(String description,
Condition condition,
Condition... preConditions) |
ConditionType(String description,
Condition condition,
Condition... preConditions) |
ConditionType(String description,
Condition condition,
List<Condition> preConditions) |
CountCondition(int maxCount,
Condition condition) |
| Constructor and Description |
|---|
ConditionType(String description,
Condition condition,
List<Condition> preConditions) |
| Modifier and Type | Method and Description |
|---|---|
Condition |
CrawlCondition.getCrawlCondition() |
| Constructor and Description |
|---|
CrawlCondition(String description,
Condition crawlConditionCondition) |
CrawlCondition(String description,
Condition crawlConditionCondition,
Condition... preConditions) |
CrawlCondition(String description,
Condition crawlConditionCondition,
Condition... preConditions) |
CrawlCondition(String description,
Condition crawlConditionCondition,
List<Condition> preConditions) |
| Constructor and Description |
|---|
CrawlCondition(String description,
Condition crawlConditionCondition,
List<Condition> preConditions) |
| Modifier and Type | Method and Description |
|---|---|
List<Condition> |
EventableCondition.getConditions() |
| Modifier and Type | Method and Description |
|---|---|
void |
EventableCondition.addCondition(Condition condition)
Add a new condition to the list of conditions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventableCondition.setConditions(List<Condition> conditions) |
| Constructor and Description |
|---|
EventableCondition(String id,
Condition... conditions) |
| Modifier and Type | Method and Description |
|---|---|
Condition |
Invariant.getInvariantCondition() |
| Constructor and Description |
|---|
Invariant(String description,
Condition invariantCondition) |
Invariant(String description,
Condition invariantCondition,
Condition... preConditions) |
Invariant(String description,
Condition invariantCondition,
Condition... preConditions) |
Invariant(String description,
Condition invariantCondition,
List<Condition> preConditions) |
| Constructor and Description |
|---|
Invariant(String description,
Condition invariantCondition,
List<Condition> preConditions) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.ImmutableList<Condition> |
CrawlElement.getConditions() |
| Modifier and Type | Method and Description |
|---|---|
PreCrawlConfiguration.PreCrawlConfigurationBuilder |
CrawlRules.CrawlRulesBuilder.addCrawlCondition(String description,
Condition crawlCondition) |
CrawlRules.CrawlRulesBuilder |
CrawlRules.CrawlRulesBuilder.addInvariant(String description,
Condition condition) |
protected void |
CrawlElement.setConditions(Condition... conditions)
Sets the conditions.
|
CrawlElement |
CrawlElement.when(Condition... conditions)
Crawljax will crawl the HTML elements while crawling if and only if all the specified
conditions are satisfied.
|
| Modifier and Type | Method and Description |
|---|---|
List<Condition> |
OracleComparator.getPreConditions() |
| Constructor and Description |
|---|
OracleComparator(String id,
Comparator oracle,
Condition... preConditions) |
| Constructor and Description |
|---|
OracleComparator(String id,
Comparator oracle,
List<Condition> preConditions) |
Copyright © 2007-2013. All Rights Reserved.