SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework.crawler.web.parse
Class ParseImpl

java.lang.Object
  extended by org.eclipse.smila.connectivity.framework.crawler.web.parse.ParseImpl
All Implemented Interfaces:
Parse

public class ParseImpl
extends java.lang.Object
implements Parse

The result of parsing a page's raw content.

See Also:
Parser.getParse(Content)

Constructor Summary
ParseImpl()
          Empty constructor.
ParseImpl(Parse parse)
          Creates new object from the given parse result.
ParseImpl(ParseData data)
          Creates new object with empty text.
ParseImpl(java.lang.String text, ParseData data)
          Creates new object from given text and parse data.
 
Method Summary
 ParseData getData()
          Other data extracted from the page.
 java.lang.String getText()
          Textual content of the page.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseImpl

public ParseImpl()
Empty constructor.


ParseImpl

public ParseImpl(Parse parse)
Creates new object from the given parse result.

Parameters:
parse - parsing result

ParseImpl

public ParseImpl(ParseData data)
Creates new object with empty text.

Parameters:
data - ParseData

ParseImpl

public ParseImpl(java.lang.String text,
                 ParseData data)
Creates new object from given text and parse data.

Parameters:
text - text
data - parse data
Method Detail

getData

public ParseData getData()
Other data extracted from the page.

Specified by:
getData in interface Parse
Returns:
ParseData

getText

public java.lang.String getText()
Textual content of the page.

Specified by:
getText in interface Parse
Returns:
text

SMILA (incubation) API documentation