Package | Description |
---|---|
com.jaunt |
Jaunt [website] is a web-scraping & automation library that provides a lightweight HTTP useragent (headless browser), including JSON parser.
|
com.jaunt.component |
Modifier and Type | Method and Description |
---|---|
Document |
Document.choose(short labelPosition,
String labelRegex)
Deprecated.
|
Document |
Document.choose(String menuLabel,
String menuItemRegex)
Deprecated.
|
Document |
Document.chooseCheckBox(String labelRegex,
short labelPosition)
Selects the checkbox who's label is matched by the specified (case-insensitive) regular expression.
|
Document |
Document.chooseMenuItem(String menuLabel,
String menuItemRegex)
Completes the menu that has the specified text label (case insensitive, wordspace insensitive) by selecting the menuitem(s) that matches the specified (case insensitive) regular expression (using Matcher.matches).
|
Document |
Document.chooseRadioButton(String labelRegex,
short labelPosition)
Selects the radiobutton who's label is matched by the specified (case-insensitive) regular expression.
|
Document |
Document.fillout(String label,
String value)
Deprecated.
|
Document |
Document.filloutField(String label,
String value)
Fills the textfield, password field, or textarea field that has the specified text label (case-insensitive, wordspace-insensitive) with the specified value.
|
com.jaunt.component.Hyperlink |
Document.nextPageLink()
returns the next hyperlink in a series of numeric links within the document, such as links that represent pages of search results; throws exceptions if no sequences or multiple (non-equivalent) sequences were found.
|
com.jaunt.component.Hyperlink |
Document.nextPageLink(Element container)
returns the next hyperlink in a series of numeric links within the specified container, such as links that represent pages of search results; throws exceptions if no sequences or multiple (non-equivalent) sequences were found.
|
Document |
Document.unchoose(short labelPosition,
String labelRegex)
Deprecated.
|
Document |
Document.unchooseCheckBox(String labelRegex,
short labelPosition)
Deselects the checkbox who's label is matched by the specified (case-insensitive) regular expression.
|
Document |
Document.unchooseRadioButton(String labelRegex,
short labelPosition)
Deselects the radiobutton who's label is matched by the specified (case-insensitive) regular expression.
|
Modifier and Type | Method and Description |
---|---|
Form |
Form.choose(short labelPosition,
String label)
Deprecated.
|
Form |
Form.choose(String menuLabel,
String menuItemRegex)
Deprecated.
use
Form.chooseMenuItem(String,String) instead. |
Form |
Form.chooseCheckBox(String label,
short labelPosition)
Selects the checkbox with the specified (case-insensitive, wordspace-insensitive) text label.
|
Form |
Form.chooseMenuItem(String menuLabel,
String menuItemRegex)
Completes the menu that has the specified text label (case insensitive, wordspace insensitive) by selecting the menuitem(s) that matches the specified (case insensitive) regular expression (using Matcher.matches).
|
Form |
Form.chooseRadioButton(String label,
short labelPosition)
Selects the radiobutton with the specified (case-insensitive, wordspace-insensitive) text label.
|
Form |
Form.fillout(String label,
String value)
Deprecated.
use
Form.filloutField(String,String) instead. |
Form |
Form.filloutField(String label,
String value)
Fills the textfield, password field, or textarea field that has the specified text label (case-insensitive, wordspace-insensitive) with the specified value.
|
HttpRequest |
Form.getRequest(Pattern submitLabelPattern)
Returns the HttpRequest object corresponding to a form submission made by pressing the first submit button who's label matches the specified (case insensitive) regular expression Pattern (using Matcher.matches), or returns null if this form has no (implicit or explicit) action.
|
HttpRequest |
Form.getRequest(String submitButtonRegex)
Returns the HttpRequest object corresponding to a form submission made by pressing the first submit button who's label matches the specified (case insensitive) regular expression (using Matcher.matches), or returns null if this form has no (implicit or explicit) action.
|
List<HttpRequest> |
Form.getRequestPermutations(String submitLabelRegex)
Generates a list of HttpRequests that represent all the requests made by permuting tagged components through their values.
|
Form |
Form.unchoose(short labelPosition,
String label)
Deprecated.
|
Form |
Form.unchooseCheckBox(String label,
short labelPosition)
Unchecks the checkbox with the specified (case-insensitive, wordspace-insensitive) label.
|
Form |
Form.unchooseRadioButton(String label,
short labelPosition)
Unchecks the radiobutton with the specified (case-insensitive, wordspace-insensitive) label.
|