HTML Parser Jar Home Page

Serialized Form


Package org.htmlparser

Class org.htmlparser.Attribute extends java.lang.Object implements Serializable

Serialized Fields

mName

java.lang.String mName

mAssignment

java.lang.String mAssignment

mValue

java.lang.String mValue

mQuote

char mQuote

Class org.htmlparser.Parser extends java.lang.Object implements Serializable

Serialized Fields

mFeedback

ParserFeedback mFeedback
Feedback object.


mLexer

Lexer mLexer
The html lexer associated with this parser.

Class org.htmlparser.PrototypicalNodeFactory extends java.lang.Object implements Serializable

Serialized Fields

mText

Text mText
The prototypical text node.


mRemark

Remark mRemark
The prototypical remark node.


mTag

Tag mTag
The prototypical tag node.


mBlastocyst

java.util.Map<K,V> mBlastocyst
The list of tags to return. The list is keyed by tag name.


Package org.htmlparser.beans

Class org.htmlparser.beans.BeanyBaby extends javax.swing.JFrame implements Serializable

Serialized Fields

mTrail

java.util.Vector<E> mTrail
Bread crumb trail of visited URLs.


mCrumb

int mCrumb
Current position on the bread crumb trail.


mLinkBean

HTMLLinkBean mLinkBean

mForward

javax.swing.JMenuItem mForward

mBack

javax.swing.JMenuItem mBack

mCollapse

javax.swing.JCheckBoxMenuItem mCollapse

mTextField

javax.swing.JTextField mTextField

mSplitPane

javax.swing.JSplitPane mSplitPane

mLinks

javax.swing.JCheckBoxMenuItem mLinks

mStringBean

HTMLTextBean mStringBean

mNobreak

javax.swing.JCheckBoxMenuItem mNobreak

Class org.htmlparser.beans.FilterBean extends java.lang.Object implements Serializable

Serialized Fields

mPropertySupport

java.beans.PropertyChangeSupport mPropertySupport
Bound property support.


mParser

Parser mParser
The parser used to filter.


mFilters

NodeFilter[] mFilters
The filter set.


mNodes

NodeList mNodes
The nodes extracted from the URL.


mRecursive

boolean mRecursive
The recursion behaviour for elements of the filter array. If true the filters are applied recursively.

See Also:
NodeList.extractAllNodesThatMatch(NodeFilter, boolean).

Class org.htmlparser.beans.HTMLLinkBean extends javax.swing.JList implements Serializable

Serialized Fields

mBean

LinkBean mBean
The underlying bean that provides our htmlparser specific properties.

Class org.htmlparser.beans.HTMLTextBean extends javax.swing.JTextArea implements Serializable

Serialized Fields

mBean

StringBean mBean
The underlying bean that provides our htmlparser specific properties.

Class org.htmlparser.beans.LinkBean extends java.lang.Object implements Serializable

Serialized Fields

mPropertySupport

java.beans.PropertyChangeSupport mPropertySupport
Bound property support.


mLinks

java.net.URL[] mLinks
The strings extracted from the URL.


mParser

Parser mParser
The parser used to extract strings.

Class org.htmlparser.beans.StringBean extends NodeVisitor implements Serializable

Serialized Fields

mPropertySupport

java.beans.PropertyChangeSupport mPropertySupport
Bound property support.


mParser

Parser mParser
The parser used to extract strings.


mStrings

java.lang.String mStrings
The strings extracted from the URL.


mLinks

boolean mLinks
If true the link URLs are embedded in the text output.


mReplaceSpace

boolean mReplaceSpace
If true regular space characters are substituted for non-breaking spaces in the text output.


mCollapse

boolean mCollapse
If true sequences of whitespace characters are replaced with a single space character.


mCollapseState

int mCollapseState
The state of the collapse processiung state machine.


mBuffer

java.lang.StringBuffer mBuffer
The buffer text is stored in while traversing the HTML.


mIsScript

boolean mIsScript
Set true when traversing a SCRIPT tag.


mIsPre

boolean mIsPre
Set true when traversing a PRE tag.


mIsStyle

boolean mIsStyle
Set true when traversing a STYLE tag.


Package org.htmlparser.filters

Class org.htmlparser.filters.AndFilter extends java.lang.Object implements Serializable

Serialized Fields

mPredicates

NodeFilter[] mPredicates
The predicates that are to be and'ed together;

Class org.htmlparser.filters.CssSelectorNodeFilter extends java.lang.Object implements Serializable

Serialized Fields

therule

NodeFilter therule

m

java.util.regex.Matcher m

tokentype

int tokentype

token

java.lang.String token

Class org.htmlparser.filters.HasAttributeFilter extends java.lang.Object implements Serializable

Serialized Fields

mAttribute

java.lang.String mAttribute
The attribute to check for.


mValue

java.lang.String mValue
The value to check for.

Class org.htmlparser.filters.HasChildFilter extends java.lang.Object implements Serializable

Serialized Fields

mChildFilter

NodeFilter mChildFilter
The filter to apply to children.


mRecursive

boolean mRecursive
Performs a recursive search down the node heirarchy if true.

Class org.htmlparser.filters.HasParentFilter extends java.lang.Object implements Serializable

Serialized Fields

mParentFilter

NodeFilter mParentFilter
The filter to apply to the parent.


mRecursive

boolean mRecursive
Performs a recursive search up the node heirarchy if true.

Class org.htmlparser.filters.HasSiblingFilter extends java.lang.Object implements Serializable

Serialized Fields

mSiblingFilter

NodeFilter mSiblingFilter
The filter to apply to the sibling.

Class org.htmlparser.filters.IsEqualFilter extends java.lang.Object implements Serializable

Serialized Fields

mNode

Node mNode
The node to match.

Class org.htmlparser.filters.LinkRegexFilter extends java.lang.Object implements Serializable

Serialized Fields

mRegex

java.util.regex.Pattern mRegex
The regular expression to use on the link.

Class org.htmlparser.filters.LinkStringFilter extends java.lang.Object implements Serializable

Serialized Fields

mPattern

java.lang.String mPattern
The pattern to search for in the link.


mCaseSensitive

boolean mCaseSensitive
Flag indicating case sensitive/insensitive search.

Class org.htmlparser.filters.NodeClassFilter extends java.lang.Object implements Serializable

Serialized Fields

mClass

java.lang.Class<T> mClass
The class to match.

Class org.htmlparser.filters.NotFilter extends java.lang.Object implements Serializable

Serialized Fields

mPredicate

NodeFilter mPredicate
The filter to gainsay.

Class org.htmlparser.filters.OrFilter extends java.lang.Object implements Serializable

Serialized Fields

mPredicates

NodeFilter[] mPredicates
The predicates that are to be or'ed together;

Class org.htmlparser.filters.RegexFilter extends java.lang.Object implements Serializable

Serialized Fields

mPatternString

java.lang.String mPatternString
The regular expression to search for.


mPattern

java.util.regex.Pattern mPattern
The compiled regular expression to search for.


mStrategy

int mStrategy
The match strategy.

See Also:
RegexFilter.RegexFilter(String, int)

Class org.htmlparser.filters.StringFilter extends java.lang.Object implements Serializable

Serialized Fields

mPattern

java.lang.String mPattern
The string to search for.


mUpperPattern

java.lang.String mUpperPattern
The string to really search for (converted to uppercase if necessary).


mCaseSensitive

boolean mCaseSensitive
Case sensitive toggle. If true strings are compared with case sensitivity.


mLocale

java.util.Locale mLocale
The locale to use converting to uppercase in case insensitive searches.

Class org.htmlparser.filters.TagNameFilter extends java.lang.Object implements Serializable

Serialized Fields

mName

java.lang.String mName
The tag name to match.


Package org.htmlparser.http

Class org.htmlparser.http.Cookie extends java.lang.Object implements Serializable

Serialized Fields

mName

java.lang.String mName

mValue

java.lang.String mValue

mComment

java.lang.String mComment

mDomain

java.lang.String mDomain

mExpiry

java.util.Date mExpiry

mPath

java.lang.String mPath

mSecure

boolean mSecure

mVersion

int mVersion

Package org.htmlparser.scanners

Class org.htmlparser.scanners.CompositeTagScanner extends TagScanner implements Serializable

Class org.htmlparser.scanners.JspScanner extends TagScanner implements Serializable

Class org.htmlparser.scanners.ScriptScanner extends CompositeTagScanner implements Serializable

Class org.htmlparser.scanners.StyleScanner extends CompositeTagScanner implements Serializable

Class org.htmlparser.scanners.TagScanner extends java.lang.Object implements Serializable


Package org.htmlparser.tags

Class org.htmlparser.tags.AppletTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.BaseHrefTag extends TagNode implements Serializable

Class org.htmlparser.tags.BlockquoteTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.BodyTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.Bullet extends CompositeTag implements Serializable

Class org.htmlparser.tags.BulletList extends CompositeTag implements Serializable

Class org.htmlparser.tags.CompositeTag extends TagNode implements Serializable

Serialized Fields

mEndTag

Tag mEndTag
The tag that causes this tag to finish. May be a virtual tag generated by the scanning logic.

Class org.htmlparser.tags.DefinitionList extends CompositeTag implements Serializable

Class org.htmlparser.tags.DefinitionListBullet extends CompositeTag implements Serializable

Class org.htmlparser.tags.Div extends CompositeTag implements Serializable

Class org.htmlparser.tags.DoctypeTag extends TagNode implements Serializable

Class org.htmlparser.tags.FormTag extends CompositeTag implements Serializable

Serialized Fields

mFormLocation

java.lang.String mFormLocation
This is the derived form location, based on action.

Class org.htmlparser.tags.FrameSetTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.FrameTag extends TagNode implements Serializable

Class org.htmlparser.tags.HeadingTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.HeadTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.Html extends CompositeTag implements Serializable

Class org.htmlparser.tags.ImageTag extends TagNode implements Serializable

Serialized Fields

imageURL

java.lang.String imageURL
Holds the set value of the SRC attribute, since this can differ from the attribute value due to relative references resolved by the scanner.

Class org.htmlparser.tags.InputTag extends TagNode implements Serializable

Class org.htmlparser.tags.JspTag extends TagNode implements Serializable

Class org.htmlparser.tags.LabelTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.LinkTag extends CompositeTag implements Serializable

Serialized Fields

mLink

java.lang.String mLink
The URL where the link points to


mailLink

boolean mailLink
Set to true when the link was a mailto: URL.


javascriptLink

boolean javascriptLink
Set to true when the link was a javascript: URL.

Class org.htmlparser.tags.MetaTag extends TagNode implements Serializable

Class org.htmlparser.tags.ObjectTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.OptionTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.ParagraphTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.ProcessingInstructionTag extends TagNode implements Serializable

Class org.htmlparser.tags.ScriptTag extends CompositeTag implements Serializable

Serialized Fields

mCode

java.lang.String mCode
Script code if different from the page contents.

Class org.htmlparser.tags.SelectTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.Span extends CompositeTag implements Serializable

Class org.htmlparser.tags.StyleTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.TableColumn extends CompositeTag implements Serializable

Class org.htmlparser.tags.TableHeader extends CompositeTag implements Serializable

Class org.htmlparser.tags.TableRow extends CompositeTag implements Serializable

Class org.htmlparser.tags.TableTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.TextareaTag extends CompositeTag implements Serializable

Class org.htmlparser.tags.TitleTag extends CompositeTag implements Serializable


Package org.htmlparser.util

Class org.htmlparser.util.ChainedException extends java.lang.Exception implements Serializable

Serialized Fields

throwable

java.lang.Throwable throwable

Class org.htmlparser.util.CharacterReference extends java.lang.Object implements Serializable

Serialized Fields

mCharacter

int mCharacter
The character value as an integer.


mKernel

java.lang.String mKernel
This entity reference kernel. The text between the ampersand and the semicolon.

Class org.htmlparser.util.DefaultParserFeedback extends java.lang.Object implements Serializable

Serialized Fields

mMode

int mMode
Verbosity level. Corresponds to constructor arguments:
   DEBUG = 2;
   NORMAL = 1;
   QUIET = 0;
 

Class org.htmlparser.util.EncodingChangeException extends ParserException implements Serializable

Serialized Fields

mOldEncoding

java.lang.String mOldEncoding

mNewEncoding

java.lang.String mNewEncoding

Class org.htmlparser.util.NodeList extends java.lang.Object implements Serializable

Serialized Fields

nodeData

Node[] nodeData

size

int size

capacity

int capacity

capacityIncrement

int capacityIncrement

Class org.htmlparser.util.ParserException extends ChainedException implements Serializable


© 2006 Derrick Oswald
April 1, 2006

HTML Parser is an open source library released under Common Public License.SourceForge.net