| Modifier and Type | Method and Description |
|---|---|
Variable |
Scraper.execute(List<IElementDef> ops) |
Variable |
ScraperContext.getVar(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
Scraper.addFunctionParam(String name,
Variable value) |
| Modifier and Type | Method and Description |
|---|---|
Variable |
WebHarvestPlugin.execute(Scraper scraper,
ScraperContext context) |
Variable |
HttpParamProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
VarDefProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
TextProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
EmptyProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
CallProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
TemplateProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
ExitProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
TryProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
BodyProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
ScriptProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
XPathProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
CallParamProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
WhileProcessor.execute(Scraper scraper,
ScraperContext context) |
abstract Variable |
BaseProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
ConstantProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
LoopProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
FunctionProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
IncludeProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
HttpProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
CaseProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
RegexpProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
XsltProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
XQueryProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
FileProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
VarProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
ReturnProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
HtmlToXmlProcessor.execute(Scraper scraper,
ScraperContext context) |
Variable |
HttpHeaderProcessor.execute(Scraper scraper,
ScraperContext context) |
protected Variable |
WebHarvestPlugin.executeBody(Scraper scraper,
ScraperContext context)
Executes body of plugin processor
|
abstract Variable |
WebHarvestPlugin.executePlugin(Scraper scraper,
ScraperContext context)
Mathod that actually executes processor.
|
protected Variable |
BaseProcessor.getBodyTextContent(BaseElementDef elementDef,
Scraper scraper,
ScraperContext context) |
protected Variable |
BaseProcessor.getBodyTextContent(BaseElementDef elementDef,
Scraper scraper,
ScraperContext context,
boolean registerExecution) |
protected Variable |
BaseProcessor.getBodyTextContent(BaseElementDef elementDef,
Scraper scraper,
ScraperContext context,
boolean registerExecution,
KeyValuePair[] properties) |
Variable |
BaseProcessor.run(Scraper scraper,
ScraperContext context)
Wrapper for the execute method.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
HttpProcessor.addHttpParam(String name,
boolean isFile,
String fileName,
String contentType,
Variable value) |
NodeVariable |
FileProcessor.appendBinary(Variable body) |
protected void |
BaseProcessor.debug(BaseElementDef elementDef,
Scraper scraper,
Variable variable) |
void |
CallProcessor.setFunctionResult(Variable result) |
| Modifier and Type | Class and Description |
|---|---|
class |
DbRowVariable
Special variable used for database records
|
| Modifier and Type | Method and Description |
|---|---|
static javax.activation.DataSource |
MailPlugin.createDataSourceOfVariable(Variable variable,
String charset,
String mimeType) |
| Modifier and Type | Class and Description |
|---|---|
class |
EmptyVariable
Empty variable.
|
class |
ListVariable
List variable - String wrapper.
|
class |
NodeVariable
Node variable - Single node wrapper.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
ListVariable.get(int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
ListVariable.addVariable(Variable variable) |
| Modifier and Type | Method and Description |
|---|---|
Variable |
HttpParamInfo.getValue() |
| Constructor and Description |
|---|
HttpParamInfo(String name,
boolean isFile,
String fileName,
String contentType,
Variable value) |
| Modifier and Type | Field and Description |
|---|---|
static Variable |
SystemUtilities.apos |
static Variable |
SystemUtilities.backspace |
static Variable |
SystemUtilities.cr |
static Variable |
SystemUtilities.lf |
static Variable |
SystemUtilities.quot |
static Variable |
SystemUtilities.space |
static Variable |
SystemUtilities.tab |
| Modifier and Type | Method and Description |
|---|---|
static Variable |
CommonUtil.createVariable(Object value)
Creates appropriate AbstractVariable instance for the specified object.
|
Variable |
SystemUtilities.getVar(String varName)
Returns variable from scraper context
|
Variable |
SystemUtilities.xpath(Object expression,
Object xml)
Evaluates XPath expression on specified XML
|
Copyright © 2022 WSO2. All rights reserved.