HTML Parser Jar Home Page
A B C D E F G H I J L M N O P Q R S T U V W X

A

accept(Node) - Method in class org.htmlparser.filters.AndFilter
Accept nodes that are acceptable to all of its predicate filters.
accept(Node) - Method in class org.htmlparser.filters.CssSelectorNodeFilter
Accept nodes that match the selector expression.
accept(Node) - Method in class org.htmlparser.filters.HasAttributeFilter
Accept tags with a certain attribute.
accept(Node) - Method in class org.htmlparser.filters.HasChildFilter
Accept tags with children acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.HasParentFilter
Accept tags with parent acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.HasSiblingFilter
Accept tags with a sibling acceptable to the filter.
accept(Node) - Method in class org.htmlparser.filters.IsEqualFilter
Accept the node.
accept(Node) - Method in class org.htmlparser.filters.LinkRegexFilter
Accept nodes that are a LinkTag and have a URL that matches the regex pattern supplied in the constructor.
accept(Node) - Method in class org.htmlparser.filters.LinkStringFilter
Accept nodes that are a LinkTag and have a URL that matches the pattern supplied in the constructor.
accept(Node) - Method in class org.htmlparser.filters.NodeClassFilter
Accept nodes that are assignable from the class provided in the constructor.
accept(Node) - Method in class org.htmlparser.filters.NotFilter
Accept nodes that are not acceptable to the predicate filter.
accept(Node) - Method in class org.htmlparser.filters.OrFilter
Accept nodes that are acceptable to any of its predicate filters.
accept(Node) - Method in class org.htmlparser.filters.RegexFilter
Accept string nodes that match the regular expression.
accept(Node) - Method in class org.htmlparser.filters.StringFilter
Accept string nodes that contain the string.
accept(Node) - Method in class org.htmlparser.filters.TagNameFilter
Accept nodes that are tags and have a matching tag name.
accept(NodeVisitor) - Method in class org.htmlparser.tags.CompositeTag
Tag visiting code.
actionPerformed(ActionEvent) - Method in class org.htmlparser.beans.BeanyBaby
Handles UI events.
addChild(Tag, Node) - Method in class org.htmlparser.scanners.CompositeTagScanner
Add a child to the given tag.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.FilterBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLLinkBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLTextBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.LinkBean
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.StringBean
Add a PropertyChangeListener to the listener list.
AndFilter - Class in org.htmlparser.filters
Accepts nodes matching all of its predicate filters (AND operation).
AndFilter() - Constructor for class org.htmlparser.filters.AndFilter
Creates a new instance of an AndFilter.
AndFilter(NodeFilter, NodeFilter) - Constructor for class org.htmlparser.filters.AndFilter
Creates an AndFilter that accepts nodes acceptable to both filters.
AndFilter(NodeFilter[]) - Constructor for class org.htmlparser.filters.AndFilter
Creates an AndFilter that accepts nodes acceptable to all given filters.
AppletTag - Class in org.htmlparser.tags
AppletTag represents an <Applet> tag.
AppletTag() - Constructor for class org.htmlparser.tags.AppletTag
Create a new applet tag.
applyFilters() - Method in class org.htmlparser.beans.FilterBean
Apply each of the filters.
Attributes - Class in org.htmlparser.sax
Provides access to the tag attributes.
Attributes(Tag, NamespaceSupport, String[]) - Constructor for class org.htmlparser.sax.Attributes
Create an attibute access object.

B

BaseHrefTag - Class in org.htmlparser.tags
BaseHrefTag represents an <Base> tag.
BaseHrefTag() - Constructor for class org.htmlparser.tags.BaseHrefTag
Create a new base tag.
BeanyBaby - Class in org.htmlparser.beans
Demo of beans.
BeanyBaby() - Constructor for class org.htmlparser.beans.BeanyBaby
Creates new form BeanyBaby
BlockquoteTag - Class in org.htmlparser.tags
A blockquote tag.
BlockquoteTag() - Constructor for class org.htmlparser.tags.BlockquoteTag
Create a new blockquote tag.
BodyTag - Class in org.htmlparser.tags
A Body Tag.
BodyTag() - Constructor for class org.htmlparser.tags.BodyTag
Create a new body tag.
BREAKPOINT - Static variable in class org.htmlparser.util.Translate
The dividing point between a simple table lookup and a binary search.
Bullet - Class in org.htmlparser.tags
A bullet tag.
Bullet() - Constructor for class org.htmlparser.tags.Bullet
Create a new bullet tag.
BulletList - Class in org.htmlparser.tags
A bullet list tag.
BulletList() - Constructor for class org.htmlparser.tags.BulletList
Create a new bullet list (ordered or unordered) tag.

C

callback - Static variable in class org.htmlparser.util.FeedbackManager
 
carriageReturn() - Method in class org.htmlparser.beans.StringBean
Appends a newline to the buffer if there isn't one there already.
CharacterReference - Class in org.htmlparser.util
Structure to hold a character and it's equivalent entity reference kernel.
CharacterReference(String, int) - Constructor for class org.htmlparser.util.CharacterReference
Construct a CharacterReference with the character and kernel given.
childAt(int) - Method in class org.htmlparser.tags.CompositeTag
Get child at given index
children() - Method in class org.htmlparser.tags.CompositeTag
Get an iterator over the children of this node.
clear() - Method in class org.htmlparser.PrototypicalNodeFactory
Clean out the registry.
collapse(StringBuffer, String) - Method in class org.htmlparser.beans.StringBean
Add the given text collapsing whitespace.
collectInto(NodeList, NodeFilter) - Method in class org.htmlparser.tags.CompositeTag
Collect this node and its child nodes (if-applicable) into the list parameter, provided the node satisfies the filtering criteria.
compare(Object) - Method in class org.htmlparser.util.CharacterReference
Compare one reference to another.
CompositeTag - Class in org.htmlparser.tags
The base class for tags that have an end tag.
CompositeTag() - Constructor for class org.htmlparser.tags.CompositeTag
Create a composite tag.
CompositeTagScanner - Class in org.htmlparser.scanners
The main scanning logic for nested tags.
CompositeTagScanner() - Constructor for class org.htmlparser.scanners.CompositeTagScanner
Create a composite tag scanner.
createAppletParamsTable() - Method in class org.htmlparser.tags.AppletTag
Extract the applet PARAM tags from the child list.
createObjectParamsTable() - Method in class org.htmlparser.tags.ObjectTag
Extract the object PARAM tags from the child list.
createParser(String, String) - Static method in class org.htmlparser.Parser
Creates the parser on an input string.
createParserParsingAnInputString(String) - Static method in class org.htmlparser.util.ParserUtils
Create a Parser Object having a String Object as input (instead of a url or a string representing the url location).
createRemarkNode(Page, int, int) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new remark node.
createStringNode(Page, int, int) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new string node.
createTagNode(Page, int, int, Vector) - Method in class org.htmlparser.PrototypicalNodeFactory
Create a new tag node.
createVirtualEndTag(Tag, Lexer, Page, int) - Method in class org.htmlparser.scanners.CompositeTagScanner
Creates an end tag with the same name as the given tag.
CssSelectorNodeFilter - Class in org.htmlparser.filters
A NodeFilter that accepts nodes based on whether they match a CSS2 selector.
CssSelectorNodeFilter(String) - Constructor for class org.htmlparser.filters.CssSelectorNodeFilter
Create a Cascading Style Sheet node filter.

D

DEBUG - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a debugging feedback.
Decode(Page, Cursor) - Static method in class org.htmlparser.scanners.ScriptDecoder
Decode script encoded by the Microsoft obfuscator.
decode(String) - Static method in class org.htmlparser.util.Translate
Decode a string containing references.
decode(String, List) - Static method in class org.htmlparser.util.Translate
Decode a string containing references.
decode(StringBuffer) - Static method in class org.htmlparser.util.Translate
Decode the characters in a string buffer containing references.
decode(InputStream, PrintStream) - Static method in class org.htmlparser.util.Translate
Decode a stream containing references.
DECODE_LINE_BY_LINE - Static variable in class org.htmlparser.util.Translate
If this member is set true, decoding of streams is done line by line in order to reduce the maximum memory required.
decodeBase64(char[]) - Static method in class org.htmlparser.scanners.ScriptDecoder
Extract the base 64 encoded number.
DefaultParserFeedback - Class in org.htmlparser.util
Default implementation of the HTMLParserFeedback interface.
DefaultParserFeedback(int) - Constructor for class org.htmlparser.util.DefaultParserFeedback
Construct a feedback object of the given type.
DefaultParserFeedback() - Constructor for class org.htmlparser.util.DefaultParserFeedback
Construct a NORMAL feedback object.
DefinitionList - Class in org.htmlparser.tags
A definition list tag (dl).
DefinitionList() - Constructor for class org.htmlparser.tags.DefinitionList
Create a new bullet list (ordered or unordered) tag.
DefinitionListBullet - Class in org.htmlparser.tags
A definition list bullet tag (either DD or DT).
DefinitionListBullet() - Constructor for class org.htmlparser.tags.DefinitionListBullet
Create a new bullet tag.
DEVNULL - Static variable in class org.htmlparser.Parser
A quiet message sink.
digupStringNode(String) - Method in class org.htmlparser.tags.CompositeTag
Finds a text node, however embedded it might be, and returns it.
Div - Class in org.htmlparser.tags
A div tag.
Div() - Constructor for class org.htmlparser.tags.Div
Create a new div tag.
DoctypeTag - Class in org.htmlparser.tags
The HTML Document Declaration Tag can identify <!DOCTYPE> tags.
DoctypeTag() - Constructor for class org.htmlparser.tags.DoctypeTag
Create a new !doctype tag.
doMultipleSearchesWithinStrings() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
doSAX(Node) - Method in class org.htmlparser.sax.XMLReader
Process nodes recursively on the DocumentHandler.
doSemanticAction() - Method in class org.htmlparser.tags.BaseHrefTag
Perform the meaning of this tag.
doSemanticAction() - Method in class org.htmlparser.tags.MetaTag
Perform the META tag semantic action.

E

elements() - Method in class org.htmlparser.Parser
Returns an iterator (enumeration) over the html nodes.
elements() - Method in class org.htmlparser.tags.CompositeTag
Return the child tags as an iterator.
encode(int) - Static method in class org.htmlparser.util.Translate
Convert a character to a numeric character reference.
encode(String) - Static method in class org.htmlparser.util.Translate
Encode a string to use references.
encode(InputStream, PrintStream) - Static method in class org.htmlparser.util.Translate
Encode a stream to use references.
ENCODE_HEXADECIMAL - Static variable in class org.htmlparser.util.Translate
If this member is set true, encoding of numeric character references uses hexadecimal digits, i.e.
equivalent(URL[], URL[]) - Method in class org.htmlparser.beans.LinkBean
Determine if two arrays of URL's are the same.
error(String, ParserException) - Method in class org.htmlparser.sax.Feedback
Error message.
error(String, ParserException) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an error message.
error(String, ParserException) - Static method in class org.htmlparser.util.FeedbackManager
 
error(String, ParserException) - Method in interface org.htmlparser.util.ParserFeedback
 
extractAllNodesThatMatch(NodeFilter) - Method in class org.htmlparser.Parser
Extract all nodes matching the given filter.
extractFormLocn() - Method in class org.htmlparser.tags.FormTag
Extract the ACTION attribute as an absolute URL.
extractImageLocn() - Method in class org.htmlparser.tags.ImageTag
Extract the location of the image Given the tag (with attributes), and the url of the html page in which this tag exists, perform best effort to extract the 'intended' URL.
extractLink() - Method in class org.htmlparser.tags.LinkTag
Extract the link from the HREF attribute.
extractLinks() - Method in class org.htmlparser.beans.LinkBean
Internal routine to extract all the links from the parser.
extractStrings() - Method in class org.htmlparser.beans.StringBean
Extract the text from a page.

F

Feedback - Class in org.htmlparser.sax
Mediates between the feedback mechanism of the htmlparser and an error handler.
Feedback(ErrorHandler, Locator) - Constructor for class org.htmlparser.sax.Feedback
Create a feedback/error handler mediator.
FeedbackManager - Class in org.htmlparser.util
Implementaiton of static methods that allow the parser to route various messages to any implementation of the HTMLParserFeedback interface.
FeedbackManager() - Constructor for class org.htmlparser.util.FeedbackManager
 
FilterBean - Class in org.htmlparser.beans
Extract nodes from a URL using a filter.
FilterBean() - Constructor for class org.htmlparser.beans.FilterBean
Create a FilterBean object.
FIND - Static variable in class org.htmlparser.filters.RegexFilter
Use find() match strategy.
findPositionOf(String) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of the first node containing the given text.
findPositionOf(String, Locale) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of the first node containing the given text.
findPositionOf(Node) - Method in class org.htmlparser.tags.CompositeTag
Returns the node number of a child node given the node object.
findTypeInNode(Node, Class) - Static method in class org.htmlparser.util.ParserUtils
Search given node and pick up any objects of given type.
finishTag(Tag, Lexer) - Method in class org.htmlparser.scanners.CompositeTagScanner
Finish off a tag.
FormTag - Class in org.htmlparser.tags
Represents a FORM tag.
FormTag() - Constructor for class org.htmlparser.tags.FormTag
Create a new form tag.
FrameSetTag - Class in org.htmlparser.tags
Identifies an frame set tag.
FrameSetTag() - Constructor for class org.htmlparser.tags.FrameSetTag
Create a new frame set tag.
FrameTag - Class in org.htmlparser.tags
Identifies a frame tag
FrameTag() - Constructor for class org.htmlparser.tags.FrameTag
Create a new frame tag.

G

get(String) - Method in class org.htmlparser.PrototypicalNodeFactory
Gets a tag from the registry.
GET - Static variable in class org.htmlparser.tags.FormTag
The "GET" method.
getAccessKey() - Method in class org.htmlparser.tags.LinkTag
Get the ACCESSKEY attribute, if any.
getAppletClass() - Method in class org.htmlparser.tags.AppletTag
Get the class name of the applet.
getAppletParams() - Method in class org.htmlparser.tags.AppletTag
Get the applet parameters.
getArchive() - Method in class org.htmlparser.tags.AppletTag
Get the jar file of the applet.
getAttributeName() - Method in class org.htmlparser.filters.HasAttributeFilter
Get the attribute name.
getAttributes() - Method in class org.htmlparser.sax.Attributes
 
getAttributeValue() - Method in class org.htmlparser.filters.HasAttributeFilter
Get the attribute value.
getBaseUrl() - Method in class org.htmlparser.tags.BaseHrefTag
Get the value of the HREF attribute, if any.
getBean() - Method in class org.htmlparser.beans.HTMLLinkBean
Return the underlying bean object.
getBean() - Method in class org.htmlparser.beans.HTMLTextBean
Return the underlying bean object.
getBody() - Method in class org.htmlparser.tags.BodyTag
Returns the textual contents of this BODY tag.
getBody() - Method in class org.htmlparser.visitors.HtmlPage
 
getCaseSensitive() - Method in class org.htmlparser.filters.StringFilter
Get the case sensitivity.
getCharacter() - Method in class org.htmlparser.util.CharacterReference
Get the character needing translation.
getChild(int) - Method in class org.htmlparser.tags.CompositeTag
Get the child of this node at the given position.
getChildCount() - Method in class org.htmlparser.tags.CompositeTag
Return the number of child nodes in this tag.
getChildFilter() - Method in class org.htmlparser.filters.HasChildFilter
Get the filter used by this HasParentFilter.
getChildrenAsNodeArray() - Method in class org.htmlparser.tags.CompositeTag
Get the children as an array of Node objects.
getChildrenHTML() - Method in class org.htmlparser.tags.CompositeTag
Return the HTML code for the children of this tag.
getCodeBase() - Method in class org.htmlparser.tags.AppletTag
Get the code base of the applet.
getCollapse() - Method in class org.htmlparser.beans.HTMLTextBean
Get the current 'collapse whitespace' state.
getCollapse() - Method in class org.htmlparser.beans.StringBean
Get the current 'collapse whitespace' state.
getColumnCount() - Method in class org.htmlparser.tags.TableRow
Get the number of columns in this row.
getColumnNumber() - Method in class org.htmlparser.sax.Locator
Return the column number where the current document event ends.
getColumns() - Method in class org.htmlparser.tags.TableRow
Get the column tags within this TR (table row) tag.
getConnection() - Method in class org.htmlparser.beans.FilterBean
Get the current connection.
getConnection() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.LinkBean
Getter for property Connection.
getConnection() - Method in class org.htmlparser.beans.StringBean
Get the current connection.
getConnection() - Method in class org.htmlparser.Parser
Return the current connection.
getConnectionManager() - Static method in class org.htmlparser.Parser
Get the connection manager all Parsers use.
getContentHandler() - Method in class org.htmlparser.sax.XMLReader
Return the current content handler.
getCount() - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
getCount() - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
getCurrentNode() - Method in class org.htmlparser.util.NodeTreeWalker
Get the Node in the tree that the NodeTreeWalker is current at.
getCurrentNodeDepth() - Method in class org.htmlparser.util.NodeTreeWalker
Get the number of places down that the current Node is from the root Node.
getDTDHandler() - Method in class org.htmlparser.sax.XMLReader
Return the current DTD handler.
getEncoding() - Method in class org.htmlparser.Parser
Get the encoding for the page this parser is reading from.
getEnders() - Method in class org.htmlparser.tags.BodyTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.Bullet
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.DefinitionListBullet
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.FormTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.HeadingTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.HeadTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.LabelTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.LinkTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.OptionTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.ParagraphTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.SelectTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableColumn
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableHeader
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TableRow
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TextareaTag
Return the set of tag names that cause this tag to finish.
getEnders() - Method in class org.htmlparser.tags.TitleTag
Return the set of tag names that cause this tag to finish.
getEndTag() - Method in class org.htmlparser.tags.CompositeTag
Get the end tag for this tag.
getEndTagCount(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getEndTagEnders() - Method in class org.htmlparser.tags.AppletTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.BlockquoteTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.BodyTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.Bullet
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.BulletList
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.DefinitionList
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.DefinitionListBullet
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.Div
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.FormTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.FrameSetTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.HeadingTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.HeadTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.LinkTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.ObjectTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.OptionTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.ParagraphTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.ScriptTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.SelectTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.StyleTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableColumn
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableHeader
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableRow
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TableTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TextareaTag
Return the set of end tag names that cause this tag to finish.
getEndTagEnders() - Method in class org.htmlparser.tags.TitleTag
Return the set of end tag names that cause this tag to finish.
getEntityResolver() - Method in class org.htmlparser.sax.XMLReader
Return the current entity resolver.
getErrorHandler() - Method in class org.htmlparser.sax.XMLReader
Return the current error handler.
getExtractedText() - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
getFeature(String) - Method in class org.htmlparser.sax.XMLReader
Look up the value of a feature flag.
getFeedback() - Method in class org.htmlparser.Parser
Returns the current feedback object.
getFilters() - Method in class org.htmlparser.beans.FilterBean
Get the current filter set.
getFormInputs() - Method in class org.htmlparser.tags.FormTag
Get the list of input fields.
getFormLocation() - Method in class org.htmlparser.tags.FormTag
Get the value of the action attribute.
getFormMethod() - Method in class org.htmlparser.tags.FormTag
Returns the method of the form, GET or POST.
getFormName() - Method in class org.htmlparser.tags.FormTag
Get the value of the name attribute.
getFormTextareas() - Method in class org.htmlparser.tags.FormTag
Get the list of text areas.
getFrame(String) - Method in class org.htmlparser.tags.FrameSetTag
Gets a frame by name.
getFrame(String, Locale) - Method in class org.htmlparser.tags.FrameSetTag
Gets a frame by name.
getFrameLocation() - Method in class org.htmlparser.tags.FrameTag
Returns the location of the frame.
getFrameName() - Method in class org.htmlparser.tags.FrameTag
Get the NAME attribute, if any.
getFrames() - Method in class org.htmlparser.tags.FrameSetTag
Returns the frames.
getHeaderCount() - Method in class org.htmlparser.tags.TableRow
Get the number of headers in this row.
getHeaders() - Method in class org.htmlparser.tags.TableRow
Get the header of this table
getHttpEquiv() - Method in class org.htmlparser.tags.MetaTag
Get the HTTP-EQUIV attribute, if any.
getIds() - Method in class org.htmlparser.tags.AppletTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BaseHrefTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BlockquoteTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BodyTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Bullet
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.BulletList
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.DefinitionList
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.DefinitionListBullet
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Div
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.DoctypeTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FormTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FrameSetTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.FrameTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.HeadingTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.HeadTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Html
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ImageTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.InputTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.JspTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.LabelTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.LinkTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.MetaTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ObjectTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.OptionTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ParagraphTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ProcessingInstructionTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.ScriptTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.SelectTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.Span
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.StyleTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableColumn
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableHeader
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableRow
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TableTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TextareaTag
Return the set of names handled by this tag.
getIds() - Method in class org.htmlparser.tags.TitleTag
Return the set of names handled by this tag.
getImageURL() - Method in class org.htmlparser.tags.ImageTag
Returns the location of the image.
getIndex(String, String) - Method in class org.htmlparser.sax.Attributes
Look up the index of an attribute by Namespace name.
getIndex(String) - Method in class org.htmlparser.sax.Attributes
Look up the index of an attribute by XML qualified (prefixed) name.
getInputTag(String) - Method in class org.htmlparser.tags.FormTag
Get the input tag in the form corresponding to the given name
getKernel() - Method in class org.htmlparser.util.CharacterReference
Get this CharacterReference's kernel.
getLabel() - Method in class org.htmlparser.tags.LabelTag
Returns the text contained inside this label tag.
getLanguage() - Method in class org.htmlparser.tags.ScriptTag
Get the LANGUAGE attribute, if any.
getLength() - Method in class org.htmlparser.sax.Attributes
Return the number of attributes in the list.
getLexer() - Method in class org.htmlparser.Parser
Returns the lexer associated with the parser.
getLineNumber() - Method in class org.htmlparser.sax.Locator
Return the line number where the current document event ends.
getLink() - Method in class org.htmlparser.tags.LinkTag
Returns the url as a string, to which this link points.
getLinks() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.LinkBean
Getter for property links.
getLinks() - Method in class org.htmlparser.beans.StringBean
Get the current 'include links' state.
getLinkText() - Method in class org.htmlparser.tags.LinkTag
Returns the text contained inside this link tag.
getLocale() - Method in class org.htmlparser.filters.StringFilter
Get the locale for uppercase conversion.
getLocalName(int) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's local name by index.
getMatchClass() - Method in class org.htmlparser.filters.NodeClassFilter
Get the class to match.
getMaxDepth() - Method in class org.htmlparser.util.NodeTreeWalker
The maximum depth (number of child-parent links) below the root Node that this NodeTreeWalker may traverse.
getMetaContent() - Method in class org.htmlparser.tags.MetaTag
Get the CONTENT attribute, if any.
getMetaTagName() - Method in class org.htmlparser.tags.MetaTag
Get the NAME attribute, if any.
getMinimumSize() - Method in class org.htmlparser.beans.HTMLLinkBean
Return the minimum dimension for this visible bean.
getMinimumSize() - Method in class org.htmlparser.beans.HTMLTextBean
Return the minimum dimension for this visible bean.
getModifiedResult() - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
getName() - Method in class org.htmlparser.filters.TagNameFilter
Get the tag name.
getNextNodeBreadthFirst() - Method in class org.htmlparser.util.NodeTreeWalker
Traverses to the next Node from the current Node using breadth-first tree traversal
getNextNodeDepthFirst() - Method in class org.htmlparser.util.NodeTreeWalker
Traverses to the next Node from the current Node using depth-first tree traversal
getNodeFactory() - Method in class org.htmlparser.Parser
Get the current node factory.
getNodes() - Method in class org.htmlparser.beans.FilterBean
Return the nodes of the URL matching the filter.
getObjectClassId() - Method in class org.htmlparser.tags.ObjectTag
Get the classid of the object.
getObjectCodeBase() - Method in class org.htmlparser.tags.ObjectTag
Get the codebase of the object.
getObjectCodeType() - Method in class org.htmlparser.tags.ObjectTag
Get the codetype of the object.
getObjectData() - Method in class org.htmlparser.tags.ObjectTag
Get the data of the object.
getObjectHeight() - Method in class org.htmlparser.tags.ObjectTag
Get the height of the object.
getObjectParams() - Method in class org.htmlparser.tags.ObjectTag
Get the object parameters.
getObjectStandby() - Method in class org.htmlparser.tags.ObjectTag
Get the standby of the object.
getObjectType() - Method in class org.htmlparser.tags.ObjectTag
Get the type of the object.
getObjectWidth() - Method in class org.htmlparser.tags.ObjectTag
Get the width of the object.
getOptionTags() - Method in class org.htmlparser.tags.SelectTag
Get the list of options in this SELECT tag.
getOptionText() - Method in class org.htmlparser.tags.OptionTag
Get the text of this option.
getParameter(String) - Method in class org.htmlparser.tags.AppletTag
Get the PARAM tag with the given name.
getParameter(String) - Method in class org.htmlparser.tags.ObjectTag
Get the PARAM tag with the given name.
getParameterNames() - Method in class org.htmlparser.tags.AppletTag
Get an enumeration over the (String) parameter names.
getParameterNames() - Method in class org.htmlparser.tags.ObjectTag
Get an enumeration over the (String) parameter names.
getParentFilter() - Method in class org.htmlparser.filters.HasParentFilter
Get the filter used by this HasParentFilter.
getParser() - Method in class org.htmlparser.beans.FilterBean
Get the parser used to fetch nodes.
getPattern() - Method in class org.htmlparser.filters.RegexFilter
Get the search pattern.
getPattern() - Method in class org.htmlparser.filters.StringFilter
Get the search pattern.
getPredicate() - Method in class org.htmlparser.filters.NotFilter
Get the predicate used by this NotFilter.
getPredicates() - Method in class org.htmlparser.filters.AndFilter
Get the predicates used by this AndFilter.
getPredicates() - Method in class org.htmlparser.filters.OrFilter
Get the predicates used by this OrFilter.
getProperty(String) - Method in class org.htmlparser.sax.XMLReader
Look up the value of a property.
getPublicId() - Method in class org.htmlparser.sax.Locator
Return the public identifier for the current document event.
getQName(int) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's XML qualified (prefixed) name by index.
getRecursive() - Method in class org.htmlparser.beans.FilterBean
Get the current recursion behaviour.
getRecursive() - Method in class org.htmlparser.filters.HasChildFilter
Get the recusion setting for the filter.
getRecursive() - Method in class org.htmlparser.filters.HasParentFilter
Get the recusion setting for the filter.
getRemarkPrototype() - Method in class org.htmlparser.PrototypicalNodeFactory
Get the object that is cloned to generate remark nodes.
getReplaceNonBreakingSpaces() - Method in class org.htmlparser.beans.HTMLTextBean
Get the current 'replace non breaking spaces' state.
getReplaceNonBreakingSpaces() - Method in class org.htmlparser.beans.StringBean
Get the current 'replace non breaking spaces' state.
getRequestHeader(HttpURLConnection) - Static method in class org.htmlparser.http.HttpHeader
Gets the request header for the connection.
getResponseHeader(HttpURLConnection) - Static method in class org.htmlparser.http.HttpHeader
Gets the response header for the connection.
getRootNode() - Method in class org.htmlparser.util.NodeTreeWalker
Get the root Node that defines the scope of the tree to traverse.
getRow(int) - Method in class org.htmlparser.tags.TableTag
Get the row at the given index.
getRowCount() - Method in class org.htmlparser.tags.TableTag
Get the number of rows in this table.
getRows() - Method in class org.htmlparser.tags.TableTag
Get the row tags within this table.
getScriptCode() - Method in class org.htmlparser.tags.ScriptTag
Get the script code.
getSiblingFilter() - Method in class org.htmlparser.filters.HasSiblingFilter
Get the filter used by this HasSiblingFilter.
getStrategy() - Method in class org.htmlparser.filters.RegexFilter
Get the search strategy.
getStrings() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property strings.
getStrings() - Method in class org.htmlparser.beans.StringBean
Return the textual contents of the URL.
getStringText() - Method in class org.htmlparser.tags.CompositeTag
Return the text between the start tag and the end tag.
getStyleCode() - Method in class org.htmlparser.tags.StyleTag
Get the style data in this tag.
getSystemId() - Method in class org.htmlparser.sax.Locator
Return the system identifier for the current document event.
getTables() - Method in class org.htmlparser.visitors.HtmlPage
 
getTagCount(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getTagNames() - Method in class org.htmlparser.PrototypicalNodeFactory
Get the list of tag names.
getTagPrototype() - Method in class org.htmlparser.PrototypicalNodeFactory
Get the object that is cloned to generate tag nodes.
getTags() - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
getTags(int) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
getText() - Method in class org.htmlparser.beans.FilterBean
Convenience method to apply a StringBean to the filter results.
getText() - Method in class org.htmlparser.tags.CompositeTag
Return the text contained in this tag.
getTextAreaTag(String) - Method in class org.htmlparser.tags.FormTag
Find the textarea tag matching the given name
getTextPrototype() - Method in class org.htmlparser.PrototypicalNodeFactory
Get the object that is cloned to generate text nodes.
getTitle() - Method in class org.htmlparser.tags.TitleTag
Get the title text.
getTitle() - Method in class org.htmlparser.visitors.HtmlPage
 
getType(int) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's type by index.
getType(String, String) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's type by Namespace name.
getType(String) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's type by XML qualified (prefixed) name.
getType() - Method in class org.htmlparser.tags.ScriptTag
Get the TYPE attribute, if any.
getURI(int) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's Namespace URI by index.
getURL() - Method in class org.htmlparser.beans.FilterBean
Get the current URL.
getURL() - Method in class org.htmlparser.beans.HTMLLinkBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.HTMLTextBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.LinkBean
Getter for property URL.
getURL() - Method in class org.htmlparser.beans.StringBean
Get the current URL.
getURL() - Method in class org.htmlparser.Parser
Return the current URL being parsed.
getValue(int) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's value by index.
getValue(String, String) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's value by Namespace name.
getValue(String) - Method in class org.htmlparser.sax.Attributes
Look up an attribute's value by XML qualified (prefixed) name.
getValue() - Method in class org.htmlparser.tags.OptionTag
Get the VALUE attribute, if any.
getValue() - Method in class org.htmlparser.tags.TextareaTag
Return the plain text contents from this text area.
getVersion() - Static method in class org.htmlparser.Parser
Return the version string of this parser.
getVersionNumber() - Static method in class org.htmlparser.Parser
Return the version number of this parser.

H

HasAttributeFilter - Class in org.htmlparser.filters
This class accepts all tags that have a certain attribute, and optionally, with a certain value.
HasAttributeFilter() - Constructor for class org.htmlparser.filters.HasAttributeFilter
Creates a new instance of HasAttributeFilter.
HasAttributeFilter(String) - Constructor for class org.htmlparser.filters.HasAttributeFilter
Creates a new instance of HasAttributeFilter that accepts tags with the given attribute.
HasAttributeFilter(String, String) - Constructor for class org.htmlparser.filters.HasAttributeFilter
Creates a new instance of HasAttributeFilter that accepts tags with the given attribute and value.
HasChildFilter - Class in org.htmlparser.filters
This class accepts all tags that have a child acceptable to the filter.
HasChildFilter() - Constructor for class org.htmlparser.filters.HasChildFilter
Creates a new instance of a HasChildFilter.
HasChildFilter(NodeFilter) - Constructor for class org.htmlparser.filters.HasChildFilter
Creates a new instance of HasChildFilter that accepts nodes with a direct child acceptable to the filter.
HasChildFilter(NodeFilter, boolean) - Constructor for class org.htmlparser.filters.HasChildFilter
Creates a new instance of HasChildFilter that accepts nodes with a child acceptable to the filter.
hasHeader() - Method in class org.htmlparser.tags.TableRow
Checks if this table has a header
hasMoreNodes() - Method in class org.htmlparser.util.IteratorImpl
Check if more nodes are available.
hasMoreNodes() - Method in class org.htmlparser.util.NodeTreeWalker
Returns whether or not there are more nodes available based on the current configuration of this NodeTreeWalker.
HasParentFilter - Class in org.htmlparser.filters
This class accepts all tags that have a parent acceptable to another filter.
HasParentFilter() - Constructor for class org.htmlparser.filters.HasParentFilter
Creates a new instance of HasParentFilter.
HasParentFilter(NodeFilter) - Constructor for class org.htmlparser.filters.HasParentFilter
Creates a new instance of HasParentFilter that accepts nodes with the direct parent acceptable to the filter.
HasParentFilter(NodeFilter, boolean) - Constructor for class org.htmlparser.filters.HasParentFilter
Creates a new instance of HasParentFilter that accepts nodes with a parent acceptable to the filter.
HasSiblingFilter - Class in org.htmlparser.filters
This class accepts all tags that have a sibling acceptable to another filter.
HasSiblingFilter() - Constructor for class org.htmlparser.filters.HasSiblingFilter
Creates a new instance of HasSiblingFilter.
HasSiblingFilter(NodeFilter) - Constructor for class org.htmlparser.filters.HasSiblingFilter
Creates a new instance of HasSiblingFilter that accepts nodes with sibling acceptable to the filter.
HeadingTag - Class in org.htmlparser.tags
A heading (h1 - h6) tag.
HeadingTag() - Constructor for class org.htmlparser.tags.HeadingTag
Create a new heading tag.
HeadTag - Class in org.htmlparser.tags
A head tag.
HeadTag() - Constructor for class org.htmlparser.tags.HeadTag
Create a new head tag.
Html - Class in org.htmlparser.tags
A html tag.
Html() - Constructor for class org.htmlparser.tags.Html
Create a new html tag.
HTMLLinkBean - Class in org.htmlparser.beans
Display the links from a URL.
HTMLLinkBean() - Constructor for class org.htmlparser.beans.HTMLLinkBean
Creates a new HTMLTextBean.
HtmlPage - Class in org.htmlparser.visitors
 
HtmlPage(Parser) - Constructor for class org.htmlparser.visitors.HtmlPage
 
HTMLTextBean - Class in org.htmlparser.beans
Display the textual URL contents.
HTMLTextBean() - Constructor for class org.htmlparser.beans.HTMLTextBean
Creates a new HTMLTextBean.
HttpHeader - Class in org.htmlparser.http
Utility methods to display HTTP headers.

I

ImageTag - Class in org.htmlparser.tags
Identifies an image tag.
ImageTag() - Constructor for class org.htmlparser.tags.ImageTag
Create a new image tag.
imageURL - Variable in class org.htmlparser.tags.ImageTag
Holds the set value of the SRC attribute, since this can differ from the attribute value due to relative references resolved by the scanner.
info(String) - Method in class org.htmlparser.sax.Feedback
Information message.
info(String) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an info message.
info(String) - Static method in class org.htmlparser.util.FeedbackManager
 
info(String) - Method in interface org.htmlparser.util.ParserFeedback
 
initRootNode(Node) - Method in class org.htmlparser.util.NodeTreeWalker
Sets the root Node to be the given Node.
InputTag - Class in org.htmlparser.tags
An input tag in a form.
InputTag() - Constructor for class org.htmlparser.tags.InputTag
Create a new input tag.
isDepthFirst() - Method in class org.htmlparser.util.NodeTreeWalker
Whether the NodeTreeWalker is currently set to use depth-first or breadth-first tree traversal.
IsEqualFilter - Class in org.htmlparser.filters
This class accepts only one specific node.
IsEqualFilter(Node) - Constructor for class org.htmlparser.filters.IsEqualFilter
Creates a new IsEqualFilter that accepts only the node provided.
isFTPLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an FTP link.
isHTTPLikeLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTP link or one of its variations (HTTPS, etc.).
isHTTPLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTP link.
isHTTPSLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an HTTPS link.
isIRCLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is an IRC link.
isJavascriptLink() - Method in class org.htmlparser.tags.LinkTag
Tests if the link is javascript
isMailLink() - Method in class org.htmlparser.tags.LinkTag
Is this a mail address
isTagToBeEndedFor(Tag, Tag) - Method in class org.htmlparser.scanners.CompositeTagScanner
Determine if the current tag should be terminated by the given tag.
IteratorImpl - Class in org.htmlparser.util
 
IteratorImpl(Lexer, ParserFeedback) - Constructor for class org.htmlparser.util.IteratorImpl
 

J

JspScanner - Class in org.htmlparser.scanners
Placeholder for yet to be written scanner for JSP tags.
JspScanner() - Constructor for class org.htmlparser.scanners.JspScanner
Create a new JspScanner.
JspTag - Class in org.htmlparser.tags
The JSP/ASP tags like <%...%> can be identified by this class.
JspTag() - Constructor for class org.htmlparser.tags.JspTag
Create a new jsp tag.

L

LabelTag - Class in org.htmlparser.tags
A label tag.
LabelTag() - Constructor for class org.htmlparser.tags.LabelTag
Create a new label tag.
LAST_STATE - Static variable in class org.htmlparser.scanners.ScriptDecoder
The state to enter when decrypting is complete.
LinkBean - Class in org.htmlparser.beans
Extract links from a URL.
LinkBean() - Constructor for class org.htmlparser.beans.LinkBean
Creates new LinkBean
LinkFindingVisitor - Class in org.htmlparser.visitors
 
LinkFindingVisitor(String) - Constructor for class org.htmlparser.visitors.LinkFindingVisitor
 
LinkFindingVisitor(String, Locale) - Constructor for class org.htmlparser.visitors.LinkFindingVisitor
 
LinkRegexFilter - Class in org.htmlparser.filters
This class accepts tags of class LinkTag that contain a link matching a given regex pattern.
LinkRegexFilter(String) - Constructor for class org.htmlparser.filters.LinkRegexFilter
Creates a LinkRegexFilter that accepts LinkTag nodes containing a URL that matches the supplied regex pattern.
LinkRegexFilter(String, boolean) - Constructor for class org.htmlparser.filters.LinkRegexFilter
Creates a LinkRegexFilter that accepts LinkTag nodes containing a URL that matches the supplied regex pattern.
LinkStringFilter - Class in org.htmlparser.filters
This class accepts tags of class LinkTag that contain a link matching a given pattern string.
LinkStringFilter(String) - Constructor for class org.htmlparser.filters.LinkStringFilter
Creates a LinkStringFilter that accepts LinkTag nodes containing a URL that matches the supplied pattern.
LinkStringFilter(String, boolean) - Constructor for class org.htmlparser.filters.LinkStringFilter
Creates a LinkStringFilter that accepts LinkTag nodes containing a URL that matches the supplied pattern.
LinkTag - Class in org.htmlparser.tags
Identifies a link tag.
LinkTag() - Constructor for class org.htmlparser.tags.LinkTag
Constructor creates an LinkTag object, which basically stores the location where the link points to, and the text it contains.
linkTextFound() - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
Locator - Class in org.htmlparser.sax
Transforms character offsets into line and column in the HTML file.
Locator(Parser) - Constructor for class org.htmlparser.sax.Locator
Creates a locator for the given parser.
LOOKINGAT - Static variable in class org.htmlparser.filters.RegexFilter
Use lookingAt() match strategy.
lookup(CharacterReference[], char, int, int) - Static method in class org.htmlparser.util.Translate
Binary search for a reference.
lookup(char) - Static method in class org.htmlparser.util.Translate
Look up a reference by character.
lookup(CharacterReference) - Static method in class org.htmlparser.util.Translate
Look up a reference by kernel.
lookup(String, int, int) - Static method in class org.htmlparser.util.Translate
Look up a reference by kernel.

M

main(String[]) - Static method in class org.htmlparser.beans.BeanyBaby
Unit test.
main(String[]) - Static method in class org.htmlparser.beans.FilterBean
Unit test.
main(String[]) - Static method in class org.htmlparser.beans.LinkBean
Unit test.
main(String[]) - Static method in class org.htmlparser.beans.StringBean
Unit test.
main(String[]) - Static method in class org.htmlparser.Parser
The main program, which can be executed from the command line.
main(String[]) - Static method in class org.htmlparser.util.Translate
Numeric character reference and character entity reference to unicode codec.
MATCH - Static variable in class org.htmlparser.filters.RegexFilter
Use match() matching strategy.
mAttribute - Variable in class org.htmlparser.filters.HasAttributeFilter
The attribute to check for.
mAttributes - Variable in class org.htmlparser.sax.Attributes
The non-whitespace attributes.
mBean - Variable in class org.htmlparser.beans.HTMLLinkBean
The underlying bean that provides our htmlparser specific properties.
mBean - Variable in class org.htmlparser.beans.HTMLTextBean
The underlying bean that provides our htmlparser specific properties.
mBlastocyst - Variable in class org.htmlparser.PrototypicalNodeFactory
The list of tags to return.
mBuffer - Variable in class org.htmlparser.beans.StringBean
The buffer text is stored in while traversing the HTML.
mCaseSensitive - Variable in class org.htmlparser.filters.LinkStringFilter
Flag indicating case sensitive/insensitive search.
mCaseSensitive - Variable in class org.htmlparser.filters.StringFilter
Case sensitive toggle.
mCharacter - Variable in class org.htmlparser.util.CharacterReference
The character value as an integer.
mCharacterList - Static variable in class org.htmlparser.util.Translate
List of references sorted by character.
mCharacterReferences - Static variable in class org.htmlparser.util.Translate
Table mapping entity reference kernel to character.
mChildFilter - Variable in class org.htmlparser.filters.HasChildFilter
The filter to apply to children.
mClass - Variable in class org.htmlparser.filters.NodeClassFilter
The class to match.
mCode - Variable in class org.htmlparser.tags.ScriptTag
Script code if different from the page contents.
mCollapse - Variable in class org.htmlparser.beans.StringBean
If true sequences of whitespace characters are replaced with a single space character.
mCollapseState - Variable in class org.htmlparser.beans.StringBean
The state of the collapse processiung state machine.
mContentHandler - Variable in class org.htmlparser.sax.XMLReader
The content callback object.
mCrumb - Variable in class org.htmlparser.beans.BeanyBaby
Current position on the bread crumb trail.
mCurrentNode - Variable in class org.htmlparser.util.NodeTreeWalker
The current Node element, which will be a child of the root Node, or null.
mDefaultCompositeScanner - Static variable in class org.htmlparser.tags.CompositeTag
The default scanner for non-composite tags.
mDepthFirst - Variable in class org.htmlparser.util.NodeTreeWalker
Whether the tree traversal method used is depth-first (default) or breadth-first.
mDigits - Static variable in class org.htmlparser.scanners.ScriptDecoder
The base 64 decoding table.
mDTDHandler - Variable in class org.htmlparser.sax.XMLReader
not implemented
mEncodingIndex - Static variable in class org.htmlparser.scanners.ScriptDecoder
Table of lookup choice.
mEndTag - Variable in class org.htmlparser.tags.CompositeTag
The tag that causes this tag to finish.
mEntityResolver - Variable in class org.htmlparser.sax.XMLReader
not implemented
mErrorHandler - Variable in class org.htmlparser.sax.Feedback
The error handler to call back on.
mErrorHandler - Variable in class org.htmlparser.sax.XMLReader
The error handler object.
mEscaped - Static variable in class org.htmlparser.scanners.ScriptDecoder
The escaped characters corresponding to the each escape sequence.
mEscapes - Static variable in class org.htmlparser.scanners.ScriptDecoder
Escape sequence characters.
MetaTag - Class in org.htmlparser.tags
A Meta Tag
MetaTag() - Constructor for class org.htmlparser.tags.MetaTag
Create a new meta tag.
mFeedback - Variable in class org.htmlparser.Parser
Feedback object.
mFilters - Variable in class org.htmlparser.beans.FilterBean
The filter set.
mFormLocation - Variable in class org.htmlparser.tags.FormTag
This is the derived form location, based on action.
mIsPre - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a PRE tag.
mIsScript - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a SCRIPT tag.
mIsStyle - Variable in class org.htmlparser.beans.StringBean
Set true when traversing a STYLE tag.
mKernel - Variable in class org.htmlparser.util.CharacterReference
This entity reference kernel.
mLeader - Static variable in class org.htmlparser.scanners.ScriptDecoder
The leader.
mLexer - Variable in class org.htmlparser.Parser
The html lexer associated with this parser.
mLink - Variable in class org.htmlparser.tags.LinkTag
The URL where the link points to
mLinks - Variable in class org.htmlparser.beans.LinkBean
The strings extracted from the URL.
mLinks - Variable in class org.htmlparser.beans.StringBean
If true the link URLs are embedded in the text output.
mLocale - Variable in class org.htmlparser.filters.StringFilter
The locale to use converting to uppercase in case insensitive searches.
mLocator - Variable in class org.htmlparser.sax.Feedback
The locator for tag positions.
mLookupTable - Static variable in class org.htmlparser.scanners.ScriptDecoder
Two dimensional lookup table.
mMaxDepth - Variable in class org.htmlparser.util.NodeTreeWalker
The maximum depth (child-parent links) from which this NodeTreeWalker may be removed from the root Node.
mMode - Variable in class org.htmlparser.util.DefaultParserFeedback
Verbosity level.
mName - Variable in class org.htmlparser.filters.TagNameFilter
The tag name to match.
mNameSpacePrefixes - Variable in class org.htmlparser.sax.XMLReader
Determines if namespace prefix handling is on.
mNameSpaces - Variable in class org.htmlparser.sax.XMLReader
Determines if namespace handling is on.
mNextNode - Variable in class org.htmlparser.util.NodeTreeWalker
The next Node element after the current Node element.
mNode - Variable in class org.htmlparser.filters.IsEqualFilter
The node to match.
mNodes - Variable in class org.htmlparser.beans.FilterBean
The nodes extracted from the URL.
mouseClicked(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse button has been clicked on a component.
mouseEntered(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse enters a component.
mouseExited(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when the mouse exits a component.
mousePressed(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when a mouse button has been pressed on a component.
mouseReleased(MouseEvent) - Method in class org.htmlparser.beans.BeanyBaby
Invoked when a mouse button has been released on a component.
mParentFilter - Variable in class org.htmlparser.filters.HasParentFilter
The filter to apply to the parent.
mParser - Variable in class org.htmlparser.beans.FilterBean
The parser used to filter.
mParser - Variable in class org.htmlparser.beans.LinkBean
The parser used to extract strings.
mParser - Variable in class org.htmlparser.beans.StringBean
The parser used to extract strings.
mParser - Variable in class org.htmlparser.sax.Locator
Underlying parser object.
mParser - Variable in class org.htmlparser.sax.XMLReader
The underlying DOM parser.
mParts - Variable in class org.htmlparser.sax.Attributes
Elements of the qname.
mParts - Variable in class org.htmlparser.sax.XMLReader
Qualified name parts.
mPattern - Variable in class org.htmlparser.filters.LinkStringFilter
The pattern to search for in the link.
mPattern - Variable in class org.htmlparser.filters.RegexFilter
The compiled regular expression to search for.
mPattern - Variable in class org.htmlparser.filters.StringFilter
The string to search for.
mPatternString - Variable in class org.htmlparser.filters.RegexFilter
The regular expression to search for.
mPredicate - Variable in class org.htmlparser.filters.NotFilter
The filter to gainsay.
mPredicates - Variable in class org.htmlparser.filters.AndFilter
The predicates that are to be and'ed together;
mPredicates - Variable in class org.htmlparser.filters.OrFilter
The predicates that are to be or'ed together;
mPrefix - Static variable in class org.htmlparser.scanners.ScriptDecoder
The prefix.
mPropertySupport - Variable in class org.htmlparser.beans.FilterBean
Bound property support.
mPropertySupport - Variable in class org.htmlparser.beans.LinkBean
Bound property support.
mPropertySupport - Variable in class org.htmlparser.beans.StringBean
Bound property support.
mRecursive - Variable in class org.htmlparser.beans.FilterBean
The recursion behaviour for elements of the filter array.
mRecursive - Variable in class org.htmlparser.filters.HasChildFilter
Performs a recursive search down the node heirarchy if true.
mRecursive - Variable in class org.htmlparser.filters.HasParentFilter
Performs a recursive search up the node heirarchy if true.
mRegex - Variable in class org.htmlparser.filters.LinkRegexFilter
The regular expression to use on the link.
mRemark - Variable in class org.htmlparser.PrototypicalNodeFactory
The prototypical remark node.
mReplaceSpace - Variable in class org.htmlparser.beans.StringBean
If true regular space characters are substituted for non-breaking spaces in the text output.
mRootNode - Variable in class org.htmlparser.util.NodeTreeWalker
The root Node element which defines the scope of the current tree to walk.
mSiblingFilter - Variable in class org.htmlparser.filters.HasSiblingFilter
The filter to apply to the sibling.
mStrategy - Variable in class org.htmlparser.filters.RegexFilter
The match strategy.
mStrings - Variable in class org.htmlparser.beans.StringBean
The strings extracted from the URL.
mSupport - Variable in class org.htmlparser.sax.Attributes
The utility class that converts namespaces.
mSupport - Variable in class org.htmlparser.sax.XMLReader
Namspace utility object.
mTag - Variable in class org.htmlparser.PrototypicalNodeFactory
The prototypical tag node.
mTag - Variable in class org.htmlparser.sax.Attributes
The tag from which attributes are exposed.
mText - Variable in class org.htmlparser.PrototypicalNodeFactory
The prototypical text node.
mTrail - Variable in class org.htmlparser.beans.BeanyBaby
Bread crumb trail of visited URLs.
mTrailer - Static variable in class org.htmlparser.scanners.ScriptDecoder
The trailer.
mUpperPattern - Variable in class org.htmlparser.filters.StringFilter
The string to really search for (converted to uppercase if necessary).
mValue - Variable in class org.htmlparser.filters.HasAttributeFilter
The value to check for.

N

nextNode() - Method in class org.htmlparser.util.IteratorImpl
Get the next node.
nextNode() - Method in class org.htmlparser.util.NodeTreeWalker
Traverses to the next Node from the current Node, using either depth-first or breadth-first tree traversal as appropriate.
NodeClassFilter - Class in org.htmlparser.filters
This class accepts all tags of a given class.
NodeClassFilter() - Constructor for class org.htmlparser.filters.NodeClassFilter
Creates a NodeClassFilter that accepts Html tags.
NodeClassFilter(Class) - Constructor for class org.htmlparser.filters.NodeClassFilter
Creates a NodeClassFilter that accepts tags of the given class.
NodeTreeWalker - Class in org.htmlparser.util
A class for walking a tree of Node objects, in either a depth-first or breadth-first manner.
NodeTreeWalker(Node) - Constructor for class org.htmlparser.util.NodeTreeWalker
Creates a new instance of NodeTreeWalker using depth-first tree traversal, without limits on how deep it may traverse.
NodeTreeWalker(Node, boolean) - Constructor for class org.htmlparser.util.NodeTreeWalker
Creates a new instance of NodeTreeWalker using the specified type of tree traversal, without limits on how deep it may traverse.
NodeTreeWalker(Node, boolean, int) - Constructor for class org.htmlparser.util.NodeTreeWalker
Creates a new instance of NodeTreeWalker using the specified type of tree traversal and maximum depth from the root Node to traverse.
NORMAL - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a normal feedback.
NotFilter - Class in org.htmlparser.filters
Accepts all nodes not acceptable to it's predicate filter.
NotFilter() - Constructor for class org.htmlparser.filters.NotFilter
Creates a new instance of a NotFilter.
NotFilter(NodeFilter) - Constructor for class org.htmlparser.filters.NotFilter
Creates a NotFilter that accepts nodes not acceptable to the predicate.

O

ObjectFindingVisitor - Class in org.htmlparser.visitors
 
ObjectFindingVisitor(Class) - Constructor for class org.htmlparser.visitors.ObjectFindingVisitor
 
ObjectFindingVisitor(Class, boolean) - Constructor for class org.htmlparser.visitors.ObjectFindingVisitor
 
ObjectTag - Class in org.htmlparser.tags
ObjectTag represents an <Object> tag.
ObjectTag() - Constructor for class org.htmlparser.tags.ObjectTag
Create a new object tag.
OptionTag - Class in org.htmlparser.tags
An option tag within a form.
OptionTag() - Constructor for class org.htmlparser.tags.OptionTag
Create a new option tag.
OrFilter - Class in org.htmlparser.filters
Accepts nodes matching any of its predicates filters (OR operation).
OrFilter() - Constructor for class org.htmlparser.filters.OrFilter
Creates a new instance of an OrFilter.
OrFilter(NodeFilter, NodeFilter) - Constructor for class org.htmlparser.filters.OrFilter
Creates an OrFilter that accepts nodes acceptable to either filter.
OrFilter(NodeFilter[]) - Constructor for class org.htmlparser.filters.OrFilter
Creates an OrFilter that accepts nodes acceptable to any of the given filters.
org.htmlparser - package org.htmlparser
 
org.htmlparser.beans - package org.htmlparser.beans
The beans package contains Java Beans using the HTML Parser.
org.htmlparser.filters - package org.htmlparser.filters
The filters package contains example filters to select only desired nodes.
org.htmlparser.http - package org.htmlparser.http
 
org.htmlparser.sax - package org.htmlparser.sax
The sax package implements a SAX (Simple API for XML) parser for HTML.
org.htmlparser.scanners - package org.htmlparser.scanners
 
org.htmlparser.tags - package org.htmlparser.tags
The tags package contains specific tags.
org.htmlparser.util - package org.htmlparser.util
 
org.htmlparser.visitors - package org.htmlparser.visitors
The visitors package contains classes that use the Visitor pattern.

P

ParagraphTag - Class in org.htmlparser.tags
A paragraph (p) tag.
ParagraphTag() - Constructor for class org.htmlparser.tags.ParagraphTag
Create a new p tag.
parse(NodeFilter) - Method in class org.htmlparser.Parser
Parse the given resource, using the filter provided.
parse(InputSource) - Method in class org.htmlparser.sax.XMLReader
Parse an XML document.
parse(String) - Method in class org.htmlparser.sax.XMLReader
Parse an XML document from a system identifier (URI).
Parser - Class in org.htmlparser
The main parser class.
Parser() - Constructor for class org.htmlparser.Parser
Zero argument constructor.
Parser(Lexer, ParserFeedback) - Constructor for class org.htmlparser.Parser
Construct a parser using the provided lexer and feedback object.
Parser(URLConnection, ParserFeedback) - Constructor for class org.htmlparser.Parser
Constructor for custom HTTP access.
Parser(String, ParserFeedback) - Constructor for class org.htmlparser.Parser
Creates a Parser object with the location of the resource (URL or file) You would typically create a DefaultHTMLParserFeedback object and pass it in.
Parser(String) - Constructor for class org.htmlparser.Parser
Creates a Parser object with the location of the resource (URL or file).
Parser(Lexer) - Constructor for class org.htmlparser.Parser
Construct a parser using the provided lexer.
Parser(URLConnection) - Constructor for class org.htmlparser.Parser
Construct a parser using the provided URLConnection.
ParserFeedback - Interface in org.htmlparser.util
Interface for providing feedback without forcing the output destination to be predefined.
ParserUtils - Class in org.htmlparser.util
 
ParserUtils() - Constructor for class org.htmlparser.util.ParserUtils
 
POST - Static variable in class org.htmlparser.tags.FormTag
The "POST" method.
postConnect(HttpURLConnection) - Method in class org.htmlparser.Parser
Called just after calling connect.
preConnect(HttpURLConnection) - Method in class org.htmlparser.Parser
Called just prior to calling connect.
ProcessingInstructionTag - Class in org.htmlparser.tags
The XML processing instructions like <?xml ...
ProcessingInstructionTag() - Constructor for class org.htmlparser.tags.ProcessingInstructionTag
Create a new processing instruction tag.
PROP_COLLAPSE_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'collapse whitespace' state changes.
PROP_CONNECTION_PROPERTY - Static variable in class org.htmlparser.beans.FilterBean
Property name in event where the connection changes.
PROP_CONNECTION_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the connection changes.
PROP_LINKS_PROPERTY - Static variable in class org.htmlparser.beans.LinkBean
Property name in event where the URL contents changes.
PROP_LINKS_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'embed links' state changes.
PROP_NODES_PROPERTY - Static variable in class org.htmlparser.beans.FilterBean
Property name in event where the URL contents changes.
PROP_REPLACE_SPACE_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the 'replace non-breaking spaces' state changes.
PROP_STRINGS_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the URL contents changes.
PROP_TEXT_PROPERTY - Static variable in class org.htmlparser.beans.FilterBean
Property name in event where the URL contents changes.
PROP_URL_PROPERTY - Static variable in class org.htmlparser.beans.FilterBean
Property name in event where the URL changes.
PROP_URL_PROPERTY - Static variable in class org.htmlparser.beans.LinkBean
Property name in event where the URL changes.
PROP_URL_PROPERTY - Static variable in class org.htmlparser.beans.StringBean
Property name in event where the URL changes.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.BeanyBaby
This method ties the two beans together on the same connection.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.HTMLLinkBean
Responds to changes in the underlying bean's properties.
propertyChange(PropertyChangeEvent) - Method in class org.htmlparser.beans.HTMLTextBean
Responds to changes in the underlying bean's properties.
PrototypicalNodeFactory - Class in org.htmlparser
A node factory based on the prototype pattern.
PrototypicalNodeFactory() - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with all tags registered.
PrototypicalNodeFactory(boolean) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory.
PrototypicalNodeFactory(Tag) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with the given tag as the only registered tag.
PrototypicalNodeFactory(Tag[]) - Constructor for class org.htmlparser.PrototypicalNodeFactory
Create a new factory with the given tags registered.
put(String, Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Adds a tag to the registry.
putChildrenInto(StringBuffer, boolean) - Method in class org.htmlparser.tags.CompositeTag
Add the textual contents of the children of this node to the buffer.
putChildrenInto(StringBuffer, boolean) - Method in class org.htmlparser.tags.ScriptTag
Places the script contents into the provided buffer.
putEndTagInto(StringBuffer, boolean) - Method in class org.htmlparser.tags.CompositeTag
Add the textual contents of the end tag of this node to the buffer.

Q

QUIET - Static variable in class org.htmlparser.util.DefaultParserFeedback
Constructor argument for a quiet feedback.

R

RegexFilter - Class in org.htmlparser.filters
This filter accepts all string nodes matching a regular expression.
RegexFilter() - Constructor for class org.htmlparser.filters.RegexFilter
Creates a new instance of RegexFilter that accepts string nodes matching the regular expression ".*" using the FIND strategy.
RegexFilter(String) - Constructor for class org.htmlparser.filters.RegexFilter
Creates a new instance of RegexFilter that accepts string nodes matching a regular expression using the FIND strategy.
RegexFilter(String, int) - Constructor for class org.htmlparser.filters.RegexFilter
Creates a new instance of RegexFilter that accepts string nodes matching a regular expression.
registerTag(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Register a tag.
registerTags() - Method in class org.htmlparser.PrototypicalNodeFactory
Register all known tags in the tag package.
remove(String) - Method in class org.htmlparser.PrototypicalNodeFactory
Remove a tag from the registry.
removeChars(String, char) - Static method in class org.htmlparser.util.ParserUtils
 
removeChild(int) - Method in class org.htmlparser.tags.CompositeTag
Remove the child at the position given.
removeEscapeCharacters(String) - Static method in class org.htmlparser.util.ParserUtils
 
removeMaxDepthRestriction() - Method in class org.htmlparser.util.NodeTreeWalker
Removes any restrictions in place that prevent this NodeTreeWalker from traversing beyond a certain depth.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.FilterBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLLinkBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.HTMLTextBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.LinkBean
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlparser.beans.StringBean
Remove a PropertyChangeListener from the listener list.
removeTrailingBlanks(String) - Static method in class org.htmlparser.util.ParserUtils
 
reset() - Method in class org.htmlparser.Parser
Reset the parser to start from the beginning again.
reset() - Method in class org.htmlparser.util.NodeTreeWalker
Resets the current position in the tree, such that calling nextNode() will return the first Node again.

S

scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.CompositeTagScanner
Collect the children.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.ScriptScanner
Scan for script.
scan(Tag, Lexer, NodeList) - Method in class org.htmlparser.scanners.StyleScanner
Scan for style definitions.
ScriptDecoder - Class in org.htmlparser.scanners
Decode script.
ScriptDecoder() - Constructor for class org.htmlparser.scanners.ScriptDecoder
 
ScriptScanner - Class in org.htmlparser.scanners
The ScriptScanner handles script CDATA.
ScriptScanner() - Constructor for class org.htmlparser.scanners.ScriptScanner
Create a script scanner.
ScriptTag - Class in org.htmlparser.tags
A script tag.
ScriptTag() - Constructor for class org.htmlparser.tags.ScriptTag
Create a new script tag.
searchByName(String) - Method in class org.htmlparser.tags.CompositeTag
Searches all children who for a name attribute.
searchFor(String) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(String, boolean) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(String, boolean, Locale) - Method in class org.htmlparser.tags.CompositeTag
Searches for all nodes whose text representation contains the search string.
searchFor(Class, boolean) - Method in class org.htmlparser.tags.CompositeTag
Collect all objects that are of a certain type Note that this will not check for parent types, and will not recurse through child tags
SelectTag - Class in org.htmlparser.tags
A select tag within a form.
SelectTag() - Constructor for class org.htmlparser.tags.SelectTag
Create a new select tag.
setAppletClass(String) - Method in class org.htmlparser.tags.AppletTag
Set the CODE attribute.
setAppletParams(Hashtable) - Method in class org.htmlparser.tags.AppletTag
Set the enclosed PARM children.
setArchive(String) - Method in class org.htmlparser.tags.AppletTag
Set the ARCHIVE attribute.
setAttributeName(String) - Method in class org.htmlparser.filters.HasAttributeFilter
Set the attribute name.
setAttributeValue(String) - Method in class org.htmlparser.filters.HasAttributeFilter
Set the attribute value.
setBaseUrl(String) - Method in class org.htmlparser.tags.BaseHrefTag
Set the value of the HREF attribute.
setCaseSensitive(boolean) - Method in class org.htmlparser.filters.StringFilter
Set case sensitivity on or off.
setChildFilter(NodeFilter) - Method in class org.htmlparser.filters.HasChildFilter
Set the filter for this HasParentFilter.
setCodeBase(String) - Method in class org.htmlparser.tags.AppletTag
Set the CODEBASE attribute.
setCollapse(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Set the current 'collapse whitespace' state.
setCollapse(boolean) - Method in class org.htmlparser.beans.StringBean
Set the current 'collapse whitespace' state.
setConnection(URLConnection) - Method in class org.htmlparser.beans.FilterBean
Set the parser's connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.HTMLLinkBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.LinkBean
Setter for property Connection.
setConnection(URLConnection) - Method in class org.htmlparser.beans.StringBean
Set the parser's connection.
setConnection(URLConnection) - Method in class org.htmlparser.Parser
Set the connection for this parser.
setConnectionManager(ConnectionManager) - Static method in class org.htmlparser.Parser
Set the connection manager all Parsers use.
setContentHandler(ContentHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register a content event handler.
setCurrentNodeAsRootNode() - Method in class org.htmlparser.util.NodeTreeWalker
Sets the current Node as the root Node.
setDepthFirst(boolean) - Method in class org.htmlparser.util.NodeTreeWalker
Sets whether the NodeTreeWalker should use depth-first or breadth-first tree traversal.
setDTDHandler(DTDHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register a DTD event handler.
setEncoding(String) - Method in class org.htmlparser.Parser
Set the encoding for the page this parser is reading from.
setEndTag(Tag) - Method in class org.htmlparser.tags.CompositeTag
Set the end tag for this tag.
setEntityResolver(EntityResolver) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register an entity resolver.
setErrorHandler(ErrorHandler) - Method in class org.htmlparser.sax.XMLReader
Allow an application to register an error event handler.
setFeature(String, boolean) - Method in class org.htmlparser.sax.XMLReader
Set the value of a feature flag.
setFeedback(ParserFeedback) - Method in class org.htmlparser.Parser
Sets the feedback object used in scanning.
setFilters(NodeFilter[]) - Method in class org.htmlparser.beans.FilterBean
Set the filters for the bean.
setFormLocation(String) - Method in class org.htmlparser.tags.FormTag
Set the form location.
setFrameLocation(String) - Method in class org.htmlparser.tags.FrameTag
Sets the location of the frame.
setFrames(NodeList) - Method in class org.htmlparser.tags.FrameSetTag
Sets the frames (children of this tag).
setHttpEquiv(String) - Method in class org.htmlparser.tags.MetaTag
Set the HTTP-EQUIV attribute.
setImageURL(String) - Method in class org.htmlparser.tags.ImageTag
Set the SRC attribute.
setInputHTML(String) - Method in class org.htmlparser.Parser
Initializes the parser with the given input HTML String.
setJavascriptLink(boolean) - Method in class org.htmlparser.tags.LinkTag
Set the link as a javascript link.
setLanguage(String) - Method in class org.htmlparser.tags.ScriptTag
Set the language of the script tag.
setLexer(Lexer) - Method in class org.htmlparser.Parser
Set the lexer for this parser.
setLink(String) - Method in class org.htmlparser.tags.LinkTag
Set the HREF attribute.
setLinks(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property links.
setLinks(boolean) - Method in class org.htmlparser.beans.StringBean
Set the 'include links' state.
setLocale(Locale) - Method in class org.htmlparser.filters.StringFilter
Set the locale for uppercase conversion.
setMailLink(boolean) - Method in class org.htmlparser.tags.LinkTag
Insert the method's description here.
setMatchClass(Class) - Method in class org.htmlparser.filters.NodeClassFilter
Set the class to match.
setMetaTagContents(String) - Method in class org.htmlparser.tags.MetaTag
Set the CONTENT attribute.
setMetaTagName(String) - Method in class org.htmlparser.tags.MetaTag
Set the NAME attribute.
setName(String) - Method in class org.htmlparser.filters.TagNameFilter
Set the tag name.
setNodeFactory(NodeFactory) - Method in class org.htmlparser.Parser
Set the current node factory.
setNodes() - Method in class org.htmlparser.beans.FilterBean
Fetch the URL contents and filter it.
setObjectClassId(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CLASSID attribute.
setObjectCodeBase(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CODEBASE attribute.
setObjectCodeType(String) - Method in class org.htmlparser.tags.ObjectTag
Set the CODETYPE attribute.
setObjectData(String) - Method in class org.htmlparser.tags.ObjectTag
Set the DATA attribute.
setObjectHeight(String) - Method in class org.htmlparser.tags.ObjectTag
Set the HEIGHT attribute.
setObjectParams(Hashtable) - Method in class org.htmlparser.tags.ObjectTag
Set the enclosed PARAM children.
setObjectStandby(String) - Method in class org.htmlparser.tags.ObjectTag
Set the STANDBY attribute.
setObjectType(String) - Method in class org.htmlparser.tags.ObjectTag
Set the TYPE attribute.
setObjectWidth(String) - Method in class org.htmlparser.tags.ObjectTag
Set the WIDTH attribute.
setParentFilter(NodeFilter) - Method in class org.htmlparser.filters.HasParentFilter
Set the filter for this HasParentFilter.
setParser(Parser) - Method in class org.htmlparser.beans.FilterBean
Set the parser for the bean.
setParserFeedback(ParserFeedback) - Static method in class org.htmlparser.util.FeedbackManager
 
setPattern(String) - Method in class org.htmlparser.filters.RegexFilter
Set the search pattern.
setPattern(String) - Method in class org.htmlparser.filters.StringFilter
Set the search pattern.
setPredicate(NodeFilter) - Method in class org.htmlparser.filters.NotFilter
Set the predicate for this NotFilter.
setPredicates(NodeFilter[]) - Method in class org.htmlparser.filters.AndFilter
Set the predicates for this AndFilter.
setPredicates(NodeFilter[]) - Method in class org.htmlparser.filters.OrFilter
Set the predicates for this OrFilter.
setProperty(String, Object) - Method in class org.htmlparser.sax.XMLReader
Set the value of a property.
setRecursive(boolean) - Method in class org.htmlparser.beans.FilterBean
Set the recursion behaviour.
setRecursive(boolean) - Method in class org.htmlparser.filters.HasChildFilter
Sets whether the filter is recursive or not.
setRecursive(boolean) - Method in class org.htmlparser.filters.HasParentFilter
Sets whether the filter is recursive or not.
setRemarkPrototype(Remark) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate remark nodes.
setReplaceNonBreakingSpaces(boolean) - Method in class org.htmlparser.beans.HTMLTextBean
Set the 'replace non breaking spaces' state.
setReplaceNonBreakingSpaces(boolean) - Method in class org.htmlparser.beans.StringBean
Set the 'replace non breaking spaces' state.
setResource(String) - Method in class org.htmlparser.Parser
Set the html, a url, or a file.
setRootNode(Node) - Method in class org.htmlparser.util.NodeTreeWalker
Sets the specified Node as the root Node.
setScriptCode(String) - Method in class org.htmlparser.tags.ScriptTag
Set the code contents.
setSiblingFilter(NodeFilter) - Method in class org.htmlparser.filters.HasSiblingFilter
Set the filter for this HasSiblingFilter.
setStrategy(int) - Method in class org.htmlparser.filters.RegexFilter
Set the search pattern.
setStrings() - Method in class org.htmlparser.beans.StringBean
Fetch the URL contents.
setTagPrototype(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate tag nodes.
setTextPrototype(Text) - Method in class org.htmlparser.PrototypicalNodeFactory
Set the object to be used to generate text nodes.
setTitle(String) - Method in class org.htmlparser.visitors.HtmlPage
 
setType(String) - Method in class org.htmlparser.tags.ScriptTag
Set the mime type of the script tag.
setUpperPattern() - Method in class org.htmlparser.filters.StringFilter
Set the real (upper case) comparison string.
setURL(String) - Method in class org.htmlparser.beans.BeanyBaby
Set the URL for the bean.
setURL(String) - Method in class org.htmlparser.beans.FilterBean
Set the URL to extract strings from.
setURL(String) - Method in class org.htmlparser.beans.HTMLLinkBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.HTMLTextBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.LinkBean
Setter for property URL.
setURL(String) - Method in class org.htmlparser.beans.StringBean
Set the URL to extract strings from.
setURL(String) - Method in class org.htmlparser.Parser
Set the URL for this parser.
setValue(String) - Method in class org.htmlparser.tags.OptionTag
Set the value of the value attribute.
Span - Class in org.htmlparser.tags
A span tag.
Span() - Constructor for class org.htmlparser.tags.Span
Create a new span tag.
splitButChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the characters with the only exception of the characters specified in charsDoNotBeRemoved param.
splitButDigits(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the not numerical characters with the only exception of the characters specified in charsDoNotBeRemoved param.
splitChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator the chars specified in the input variable charsToBeRemoved.
splitSpaces(String, String) - Static method in class org.htmlparser.util.ParserUtils
Split the input string considering as string separator all the spaces and tabs like chars and the chars specified in the input variable charsToBeRemoved.
splitTags(String, String[]) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, String[], boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, Class) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, Class, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, NodeFilter) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
splitTags(String, NodeFilter, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Split the input string in a string array, considering the tags as delimiter for splitting.
STATE_CHECKSUM - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading the checksum.
STATE_DECODE - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while decoding.
STATE_DONE - Static variable in class org.htmlparser.scanners.ScriptDecoder
Termination state.
STATE_ESCAPE - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading an escape sequence.
STATE_FINAL - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while exiting.
STATE_INITIAL - Static variable in class org.htmlparser.scanners.ScriptDecoder
State on entry.
STATE_LENGTH - Static variable in class org.htmlparser.scanners.ScriptDecoder
State while reading the encoded length.
STATE_PREFIX - Static variable in class org.htmlparser.scanners.ScriptDecoder
State when reading up to decoded text.
STDOUT - Static variable in class org.htmlparser.Parser
A verbose message sink.
STRICT - Static variable in class org.htmlparser.scanners.ScriptScanner
Strict parsing of CDATA flag.
StringBean - Class in org.htmlparser.beans
Extract strings from a URL.
StringBean() - Constructor for class org.htmlparser.beans.StringBean
Create a StringBean object.
StringFilter - Class in org.htmlparser.filters
This class accepts all string nodes containing the given string.
StringFilter() - Constructor for class org.htmlparser.filters.StringFilter
Creates a new instance of StringFilter that accepts all string nodes.
StringFilter(String) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFilter(String, boolean) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFilter(String, boolean, Locale) - Constructor for class org.htmlparser.filters.StringFilter
Creates a StringFilter that accepts text nodes containing a string.
StringFindingVisitor - Class in org.htmlparser.visitors
 
StringFindingVisitor(String) - Constructor for class org.htmlparser.visitors.StringFindingVisitor
 
StringFindingVisitor(String, Locale) - Constructor for class org.htmlparser.visitors.StringFindingVisitor
 
stringFoundCount() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
stringWasFound() - Method in class org.htmlparser.visitors.StringFindingVisitor
 
StyleScanner - Class in org.htmlparser.scanners
The StyleScanner handles style elements.
StyleScanner() - Constructor for class org.htmlparser.scanners.StyleScanner
Create a style scanner.
StyleTag - Class in org.htmlparser.tags
A StyleTag represents a <style> tag.
StyleTag() - Constructor for class org.htmlparser.tags.StyleTag
Create a new style tag.

T

TableColumn - Class in org.htmlparser.tags
A table column tag.
TableColumn() - Constructor for class org.htmlparser.tags.TableColumn
Create a new table column tag.
TableHeader - Class in org.htmlparser.tags
A table header tag.
TableHeader() - Constructor for class org.htmlparser.tags.TableHeader
Create a new table header tag.
TableRow - Class in org.htmlparser.tags
A table row tag.
TableRow() - Constructor for class org.htmlparser.tags.TableRow
Create a new table row tag.
TableTag - Class in org.htmlparser.tags
A table tag.
TableTag() - Constructor for class org.htmlparser.tags.TableTag
Create a new table tag.
TagFindingVisitor - Class in org.htmlparser.visitors
 
TagFindingVisitor(String[]) - Constructor for class org.htmlparser.visitors.TagFindingVisitor
 
TagFindingVisitor(String[], boolean) - Constructor for class org.htmlparser.visitors.TagFindingVisitor
 
TagNameFilter - Class in org.htmlparser.filters
This class accepts all tags matching the tag name.
TagNameFilter() - Constructor for class org.htmlparser.filters.TagNameFilter
Creates a new instance of TagNameFilter.
TagNameFilter(String) - Constructor for class org.htmlparser.filters.TagNameFilter
Creates a TagNameFilter that accepts tags with the given name.
TextareaTag - Class in org.htmlparser.tags
A text area tag within a form.
TextareaTag() - Constructor for class org.htmlparser.tags.TextareaTag
Create a new text area tag.
TextExtractingVisitor - Class in org.htmlparser.visitors
Extracts text from a web page.
TextExtractingVisitor() - Constructor for class org.htmlparser.visitors.TextExtractingVisitor
 
TitleTag - Class in org.htmlparser.tags
A title tag.
TitleTag() - Constructor for class org.htmlparser.tags.TitleTag
Create a new title tag.
toHtml(boolean) - Method in class org.htmlparser.tags.CompositeTag
Return this tag as HTML code.
toPlainTextString() - Method in class org.htmlparser.tags.CompositeTag
Return the textual contents of this tag and it's children.
toString() - Method in class org.htmlparser.tags.AppletTag
Output a string representing this applet tag.
toString() - Method in class org.htmlparser.tags.CompositeTag
Return a string representation of the contents of this tag, it's children and it's end tag suitable for debugging.
toString(int, StringBuffer) - Method in class org.htmlparser.tags.CompositeTag
Return a string representation of the contents of this tag, it's children and it's end tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.DoctypeTag
Return a string representation of the contents of this !DOCTYPE tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.FormTag
Return a string representation of the contents of this FORM tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.FrameSetTag
Return a string representation of the contents of this FRAMESET tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.FrameTag
Return a string representation of the contents of this FRAME tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.HeadTag
Returns a string representation of this HEAD tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.JspTag
Returns a string representation of this jsp tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.LabelTag
Returns a string representation of this label tag suitable for debugging.
toString() - Method in class org.htmlparser.tags.LinkTag
Return the contents of this link node as a string suitable for debugging.
toString() - Method in class org.htmlparser.tags.ObjectTag
Output a string representing this object tag.
toString() - Method in class org.htmlparser.tags.OptionTag
Return a string representation of this node suitable for debugging.
toString() - Method in class org.htmlparser.tags.ProcessingInstructionTag
Returns a string representation of this processing instruction suitable for debugging.
toString() - Method in class org.htmlparser.tags.ScriptTag
Print the contents of the script tag suitable for debugging display.
toString() - Method in class org.htmlparser.tags.StyleTag
Print the contents of the style node.
toString() - Method in class org.htmlparser.tags.TableTag
Return a string suitable for debugging display.
toString() - Method in class org.htmlparser.tags.TitleTag
Return a string representation of this tag for debugging.
toString() - Method in class org.htmlparser.util.CharacterReference
Visualize this character reference as a string.
Translate - Class in org.htmlparser.util
Translate numeric character references and character entity references to unicode characters.
trimAllTags(String, boolean) - Static method in class org.htmlparser.util.ParserUtils
Trim the input string, removing all the tags in the input string.
trimButChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the input string all the characters with the only exception of the characters specified in charsDoNotBeRemoved param.
trimButCharsBeginEnd(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the beginning and the end of the input string all the characters with the only exception of the characters specified in charsDoNotBeRemoved param.
trimButDigits(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the input string all the not numerical characters with the only exception of the characters specified in charsDoNotBeRemoved param.
trimButDigitsBeginEnd(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the beginning and the end of the input string all the not numerical characters with the only exception of the characters specified in charsDoNotBeRemoved param.
trimChars(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the input string all the chars specified in the input variable charsToBeRemoved.
trimCharsBeginEnd(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the beginning and the end of the input string all the chars specified in the input variable charsToBeRemoved.
trimSpaces(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the input string all the spaces and tabs like chars.
trimSpacesBeginEnd(String, String) - Static method in class org.htmlparser.util.ParserUtils
Remove from the beginning and the end of the input string all the spaces and tabs like chars.
trimTags(String, String[]) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content.
trimTags(String, String[], boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content (optional).
trimTags(String, Class) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content.
trimTags(String, Class, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content (optional).
trimTags(String, NodeFilter) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content.
trimTags(String, NodeFilter, boolean, boolean) - Static method in class org.htmlparser.util.ParserUtils
Trim all tags in the input string and return a string like the input one without the tags and their content (optional).

U

unescape(String) - Static method in class org.htmlparser.filters.CssSelectorNodeFilter
Replace escape sequences in a string.
unregisterTag(Tag) - Method in class org.htmlparser.PrototypicalNodeFactory
Unregister a tag.
updateNodes(NodeList) - Method in class org.htmlparser.beans.FilterBean
Assign the Nodes property, firing the property change.
updateStrings(String) - Method in class org.htmlparser.beans.StringBean
Assign the Strings property, firing the property change.
UrlModifyingVisitor - Class in org.htmlparser.visitors
 
UrlModifyingVisitor(String) - Constructor for class org.htmlparser.visitors.UrlModifyingVisitor
 

V

VERSION_DATE - Static variable in class org.htmlparser.Parser
The date of the version ("Sep 17, 2006").
VERSION_NUMBER - Static variable in class org.htmlparser.Parser
The floating point version number (2.0).
VERSION_STRING - Static variable in class org.htmlparser.Parser
The display version ("2.0 (Release Build Sep 17, 2006)").
VERSION_TYPE - Static variable in class org.htmlparser.Parser
The type of version ("Release Build").
visitAllNodesWith(NodeVisitor) - Method in class org.htmlparser.Parser
Apply the given visitor to the current page.
visitEndTag(Tag) - Method in class org.htmlparser.beans.StringBean
Resets the state of the PRE and SCRIPT flags.
visitEndTag(Tag) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
visitEndTag(Tag) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitEndTag(Tag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitRemarkNode(Remark) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitStringNode(Text) - Method in class org.htmlparser.beans.StringBean
Appends the text to the output.
visitStringNode(Text) - Method in class org.htmlparser.visitors.StringFindingVisitor
 
visitStringNode(Text) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitStringNode(Text) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.beans.StringBean
Appends a NEWLINE to the output if the tag breaks flow, and possibly sets the state of the PRE and SCRIPT flags.
visitTag(Tag) - Method in class org.htmlparser.visitors.HtmlPage
 
visitTag(Tag) - Method in class org.htmlparser.visitors.LinkFindingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.ObjectFindingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.TagFindingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.TextExtractingVisitor
 
visitTag(Tag) - Method in class org.htmlparser.visitors.UrlModifyingVisitor
 

W

warning(String) - Method in class org.htmlparser.sax.Feedback
Warning message.
warning(String) - Method in class org.htmlparser.util.DefaultParserFeedback
Print an warning message.
warning(String) - Static method in class org.htmlparser.util.FeedbackManager
 
warning(String) - Method in interface org.htmlparser.util.ParserFeedback
 

X

XMLReader - Class in org.htmlparser.sax
SAX parser.
XMLReader() - Constructor for class org.htmlparser.sax.XMLReader
Create an SAX parser.

A B C D E F G H I J L M N O P Q R S T U V W X
© 2006 Derrick Oswald
April 1, 2006

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