Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X _

## A

A - Static variable in interface HTMLElementName
  HTML element A - anchor.
ABBR - Static variable in interface HTMLElementName
  HTML element ABBR - abbreviated form (e.g., WWW, HTTP, etc.).
ACRONYM - Static variable in interface HTMLElementName
  HTML element ACRONYM - acronym.
ADDRESS - Static variable in interface HTMLElementName
  HTML element ADDRESS - information on author.
addValue(String) - Method in class FormControl
  Adds the specified value to this control's submission values *.
addValue(String) - Method in class FormField
  Adds the specified value to the field submission values of this field.
addValue(String, String) - Method in class FormFields
  Adds the specified value to the field submission values of the constituent form field with the specified name.
allowsMultipleValues() - Method in class FormField
  Indicates whether the field allows multiple values.
appendCharTo(Appendable) - Method in class CharacterReference
  Appends the character represented by this character reference to the specified appendable object.
appendTo(Appendable) - Method in interface CharStreamSource
  Appends the output to the specified `Appendable` object.
appendTo(Appendable) - Method in class OutputDocument
  Appends the final content of this output document to the specified `Appendable` object.
appendTo(Appendable, int, int) - Method in class OutputDocument
  Appends the specified portion of the final content of this output document to the specified `Appendable` object.
appendTo(Appendable) - Method in interface OutputSegment
  Appends the content of this output segment to the specified `Appendable` object.
appendTo(Appendable) - Method in class Renderer
appendTo(Appendable) - Method in class SourceCompactor
appendTo(Appendable) - Method in class SourceFormatter
appendTo(Appendable) - Method in class TextExtractor
APPLET - Static variable in interface HTMLElementName
  HTML element APPLET - Java applet.
AREA - Static variable in interface HTMLElementName
  HTML element AREA - client-side image map area.
ARTICLE - Static variable in interface HTMLElementName
  HTML element article - self-contained syndicatable or reusable composition.
ASIDE - Static variable in interface HTMLElementName
  HTML element aside - sidebar for tangentially related content.
atEndOfAttributes(Source, int, boolean) - Method in class StartTagType
  Indicates whether the specified source document position is at the end of a tag's attributes.
Attribute - Class in net.htmlparser.jericho
  Represents a single attribute name/value segment within a `StartTag`.
AttributeNames - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the names of the attributes that are copied from the normal form control output element to a display value element.
Attributes - Class in net.htmlparser.jericho
  Represents the list of `Attribute` objects present within a particular `StartTag`.
AUDIO - Static variable in interface HTMLElementName
  HTML element audio - audio player.

## B

B - Static variable in interface HTMLElementName
  HTML element B - bold text style.
BASE - Static variable in interface HTMLElementName
  HTML element BASE - document base URI.
BASEFONT - Static variable in interface HTMLElementName
  HTML element BASEFONT - base font size.
BasicLogFormatter - Class in net.htmlparser.jericho
  Provides basic formatting for log messages.
BasicLogFormatter() - Constructor for class BasicLogFormatter
BDI - Static variable in interface HTMLElementName
  HTML element bdi - text directionality isolation.
BDO - Static variable in interface HTMLElementName
  HTML element BDO - I18N BiDi over-ride.
BIG - Static variable in interface HTMLElementName
  HTML element BIG - large text style.
BLOCKQUOTE - Static variable in interface HTMLElementName
  HTML element BLOCKQUOTE - long quotation.
BODY - Static variable in interface HTMLElementName
  HTML element BODY - document body.
BR - Static variable in interface HTMLElementName
  HTML element BR - forced line break.
BUTTON - Static variable in interface HTMLElementName
  HTML element BUTTON - push button.

## C

CANVAS - Static variable in interface HTMLElementName
  HTML element canvas - scriptable bitmap canvas.
CAPTION - Static variable in interface HTMLElementName
  HTML element CAPTION - table caption.
CDATA_SECTION - Static variable in class StartTagType
  The tag type given to a CDATA section (`<![CDATA[ ... ]]>`).
CENTER - Static variable in interface HTMLElementName
  HTML element CENTER - shorthand for DIV align=center.
CharacterEntityReference - Class in net.htmlparser.jericho
  Represents an HTML Character Entity Reference.
CharacterReference - Class in net.htmlparser.jericho
  Represents an HTML Character Reference, implemented by the subclasses `CharacterEntityReference` and `NumericCharacterReference`.
charAt(int) - Method in interface ParseText
  Returns the character at the specified index.
charAt(int) - Method in class Segment
  Returns the character at the specified index.
charAt(int) - Method in class Source
CharStreamSource - Interface in net.htmlparser.jericho
  Represents a character stream source.
CharStreamSourceUtil - Class in net.htmlparser.jericho
  Contains static utility methods for manipulating the way data is retrieved from a `CharStreamSource` object.
CheckedHTML - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the HTML which replaces the normal output element of a `CHECKBOX` or `RADIO` form control if it contains a `checked` attribute.
CITE - Static variable in interface HTMLElementName
  HTML element CITE - citation.
clearCache() - Method in class Source
  Clears the tag cache of all tags.
clearValues() - Method in class FormControl
  Clears the control's existing submission values.
clearValues() - Method in class FormField
  Clears the submission values of all the constituent form controls in this field.
clearValues() - Method in class FormFields
  Clears the submission values of all the constituent form controls.
close() - Method in class StreamedSource
  Closes the underlying `Reader` or `InputStream` and releases any system resources associated with it.
CODE - Static variable in interface HTMLElementName
  HTML element CODE - computer code fragment.
CODE_POINTS_ALL - Static variable in class Config.CompatibilityMode
  Indicates the recognition of all unicode code points.
CODE_POINTS_NONE - Static variable in class Config.CompatibilityMode
  Indicates the recognition of no unicode code points.
COL - Static variable in interface HTMLElementName
  HTML element COL - table column.
COLGROUP - Static variable in interface HTMLElementName
  HTML element COLGROUP - table column group.
ColumnMultipleValueSeparator - Static variable in class Config
  Determines the string used to separate a single column's multiple values in the output of the `FormFields.getColumnValues(Map)` method.
ColumnValueFalse - Static variable in class Config
  Determines the string that represents the value `false` in the output of the `FormFields.getColumnValues(Map)` method.
ColumnValueTrue - Static variable in class Config
  Determines the string that represents the value `true` in the output of the `FormFields.getColumnValues(Map)` method.
COMMAND - Static variable in interface HTMLElementName
  HTML element command - menu command.
COMMENT - Static variable in class StartTagType
  The tag type given to an HTML comment (`<!-- ... -->`).
COMPARATOR - Static variable in interface OutputSegment
  The comparator used to sort output segments in the `OutputDocument` before output.
compareTo(Segment) - Method in class Segment
  Compares this `Segment` object to another object.
Config - Class in net.htmlparser.jericho
  Encapsulates global configuration properties which determine the behaviour of various functions.
Config.CompatibilityMode - Class in net.htmlparser.jericho
  Represents a set of configuration parameters that relate to user agent compatibility issues.
Config.CompatibilityMode(String) - Constructor for class Config.CompatibilityMode
  Constructs a new `CompatibilityMode` with the given name.
constructEndTag(Source, int, int, String) - Method in class EndTagType
  Internal method for the construction of an `EndTag` object of this type.
constructStartTag(Source, int, int, String, Attributes) - Method in class StartTagType
  Internal method for the construction of a `StartTag` object if this type.
constructTagAt(Source, int) - Method in class EndTagTypeGenericImplementation
  Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
constructTagAt(Source, int) - Method in class StartTagTypeGenericImplementation
  Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
constructTagAt(Source, int) - Method in class TagType
  Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
containsAt(String, int) - Method in interface ParseText
  Indicates whether this parse text contains the specified string at the specified position.
ConvertNonBreakingSpaces - Static variable in class Config
  Determines whether the `CharacterReference.decode(CharSequence)` and similar methods convert non-breaking space (`&nbsp;`) character references to normal spaces.
CurrentCompatibilityMode - Static variable in class Config
  Determines the currently active compatibility mode.

## D

DATALIST - Static variable in interface HTMLElementName
  HTML element datalist - container for options for combo box control.
DD - Static variable in interface HTMLElementName
  HTML element DD - definition description.
debug(String) - Method in interface Logger
  Logs a message at the DEBUG level.
debug(String) - Method in class WriterLogger
decode(CharSequence) - Static method in class CharacterReference
  Decodes the specified HTML encoded text into normal text.
decode(CharSequence, boolean) - Static method in class CharacterReference
  Decodes the specified HTML encoded text into normal text.
decodeCollapseWhiteSpace(CharSequence) - Static method in class CharacterReference
  Decodes the specified text after collapsing its white space.
defines(TagType) - Static method in class MasonTagTypes
  Indicates whether the specified tag type is defined in this class.
defines(TagType) - Static method in class MicrosoftConditionalCommentTagTypes
  Indicates whether the specified tag type is defined in this class.
defines(TagType) - Static method in class MicrosoftTagTypes
  Deprecated. Indicates whether the specified tag type is defined in this class.
defines(TagType) - Static method in class PHPTagTypes
  Indicates whether the specified tag type is defined in this class.
DEL - Static variable in interface HTMLElementName
  HTML element DEL - deleted text.
deregister() - Static method in class MasonTagTypes
  Deregisters all of the tag types defined in this class at once.
deregister() - Static method in class MicrosoftConditionalCommentTagTypes
  Deregisters all of the tag types defined in this class at once.
deregister() - Static method in class MicrosoftTagTypes
  Deprecated. Deregisters all of the tag types defined in this class at once.
deregister() - Static method in class PHPTagTypes
  Deregisters all of the tag types defined in this class at once.
deregister() - Method in class TagType
  Deregisters this tag type.
DETAILS - Static variable in interface HTMLElementName
  HTML element details - disclosure control for hiding details.
DFN - Static variable in interface HTMLElementName
  HTML element DFN - instance definition.
DIR - Static variable in interface HTMLElementName
  HTML element DIR - directory list.
DISABLED - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that disables all log messages.
DIV - Static variable in interface HTMLElementName
  HTML element DIV - generic language/style container.
DL - Static variable in interface HTMLElementName
  HTML element DL - definition list.
DOCTYPE_DECLARATION - Static variable in class StartTagType
  The tag type given to a document type declaration (`<!DOCTYPE ... >`).
DOWNLEVEL_HIDDEN_ENDIF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a downlevel-hidden conditional comment `endif` tag (`<![endif]-->`).
DOWNLEVEL_HIDDEN_IF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a downlevel-hidden conditional comment `if` tag (`<!--[if ... ]>`).
DOWNLEVEL_REVEALED_CONDITIONAL_COMMENT - Static variable in class MicrosoftTagTypes
  Deprecated. Use `MicrosoftConditionalCommentTagTypes.DOWNLEVEL_REVEALED_IF` and `MicrosoftConditionalCommentTagTypes.DOWNLEVEL_REVEALED_ENDIF` instead.
DOWNLEVEL_REVEALED_ENDIF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a downlevel-revealed conditional comment `endif` tag (`<![endif]>`).
DOWNLEVEL_REVEALED_IF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a downlevel-revealed conditional comment `if` tag (`<![if ... ]>`).
DOWNLEVEL_REVEALED_VALIDATING_ENDIF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a validating downlevel-revealed conditional comment `endif` tag (`<!--<![endif]-->`).
DOWNLEVEL_REVEALED_VALIDATING_IF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a validating downlevel-revealed conditional comment `if` tag (`<!--[if ... ]><!-->`).
DOWNLEVEL_REVEALED_VALIDATING_SIMPLIFIED_IF - Static variable in class MicrosoftConditionalCommentTagTypes
  The tag type given to a validating simplified downlevel-revealed conditional comment `if` tag (`<!--[if ... ]>-->`).
DT - Static variable in interface HTMLElementName
  HTML element DT - definition term.

## E

Element - Class in net.htmlparser.jericho
  Represents an element in a specific source document, which encompasses a start tag, an optional end tag and all content in between.
ElementName - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the name of display value elements.
EM - Static variable in interface HTMLElementName
  HTML element EM - emphasis.
EMBED - Static variable in interface HTMLElementName
  HTML element embed - plugin.
EmptyHTML - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the content of a display value element if the submission value of the control is `null` or an empty string.
encloses(Segment) - Method in class Segment
  Indicates whether this `Segment` encloses the specified `Segment`.
encloses(int) - Method in class Segment
  Indicates whether this segment encloses the specified character position in the source document.
encode(CharSequence) - Static method in class CharacterReference
  Encodes the specified text, escaping special characters into character references.
encode(char) - Static method in class CharacterReference
  Encodes the specified character into a character reference if required.
encode(CharSequence) - Static method in class NumericCharacterReference
  Encodes the specified text, escaping special characters into numeric character references.
encodeDecimal(CharSequence) - Static method in class NumericCharacterReference
  Encodes the specified text, escaping special characters into decimal character references.
encodeHexadecimal(CharSequence) - Static method in class NumericCharacterReference
  Encodes the specified text, escaping special characters into hexadecimal character references.
encodeWithWhiteSpaceFormatting(CharSequence) - Static method in class CharacterReference
  Encodes the specified text, preserving line breaks, tabs and spaces for rendering by converting them to markup.
EndTag - Class in net.htmlparser.jericho
  Represents the end tag of an element in a specific source document.
EndTagType - Class in net.htmlparser.jericho
  Defines the syntax for an end tag type.
EndTagType(String, String, String, boolean) - Constructor for class EndTagType
  Constructs a new `EndTagType` object with the specified properties.
EndTagTypeGenericImplementation - Class in net.htmlparser.jericho
  Provides a generic implementation of the abstract `EndTagType` class based on the most common end tag behaviour.
EndTagTypeGenericImplementation(String, String, String, boolean, boolean) - Constructor for class EndTagTypeGenericImplementation
  Constructs a new `EndTagTypeGenericImplementation` object based on the specified properties.
equals(Object) - Method in class Segment
  Compares the specified object with this `Segment` for equality.
error(String) - Method in interface Logger
  Logs a message at the ERROR level.
error(String) - Method in class WriterLogger
excludeElement(StartTag) - Method in class TextExtractor
  Indicates whether the text inside the `Element` of the specified start tag should be excluded from the output.

## F

FIELDSET - Static variable in interface HTMLElementName
  HTML element FIELDSET - form control group.
FIGCAPTION - Static variable in interface HTMLElementName
  HTML element figcaption - caption for figure.
FIGURE - Static variable in interface HTMLElementName
  HTML element figure - figure with optional caption.
finalize() - Method in class StreamedSource
  Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
FONT - Static variable in interface HTMLElementName
  HTML element FONT - local change to font.
FOOTER - Static variable in interface HTMLElementName
  HTML element footer - footer for a page or section.
FORM - Static variable in interface HTMLElementName
  HTML element FORM - interactive form.
format(LogRecord) - Method in class BasicLogFormatter
  Returns a formatted string representing the log entry information contained in the specified `java.util.logging.LogRecord`.
format(String, String, String) - Static method in class BasicLogFormatter
  Returns a formatted string representing the specified log entry information.
FormControl - Class in net.htmlparser.jericho
  Represents an HTML form control.
FormControlOutputStyle - Enum in net.htmlparser.jericho
  An enumerated type representing the three major output styles of a form control's output element.
FormControlOutputStyle.ConfigDisplayValue - Class in net.htmlparser.jericho
  Contains static properties that configure the `FormControlOutputStyle.DISPLAY_VALUE` form control output style.
FormControlType - Enum in net.htmlparser.jericho
  Represents the control type of a `FormControl`.
FormField - Class in net.htmlparser.jericho
  Represents a field in an HTML form, a field being defined as the group of all form controls having the same name.
FormFields - Class in net.htmlparser.jericho
  Represents a collection of `FormField` objects.
FormFields(Collection<FormControl>) - Constructor for class FormFields
  Constructs a new `FormFields` object consisting of the specified form controls.
FRAME - Static variable in interface HTMLElementName
  HTML element FRAME - subwindow.
FRAMESET - Static variable in interface HTMLElementName
  HTML element FRAMESET - window subdivision.
fullSequentialParse() - Method in class Source
  Parses all of the tags in this source document sequentially from beginning to end.

## G

generateHTML(Map<String, String>) - Static method in class Attributes
  Returns the contents of the specified attributes map as HTML attribute name/value pairs.
generateHTML(String) - Static method in class EndTag
  Generates the HTML text of a normal end tag with the specified tag name.
generateHTML(String) - Method in class EndTagType
  Generates the HTML text of an end tag of this type given the name of a corresponding start tag.
generateHTML(String) - Method in class EndTagTypeGenericImplementation
  Generates the HTML text of an end tag of this type given the name of a corresponding start tag.
generateHTML(String, Map<String, String>, boolean) - Static method in class StartTag
  Generates the HTML text of a normal start tag with the specified tag name and attributes map.
get(String) - Method in class Attributes
  Returns the `Attribute` with the specified name (case insensitive).
get(String) - Method in class FormFields
  Returns the `FormField` with the specified name.
getAllCharacterReferences() - Method in class Segment
  Returns a list of all `CharacterReference` objects that are enclosed by this segment.
getAllElements() - Method in class Segment
  Returns a list of all `Element` objects that are enclosed by this segment.
getAllElements(String) - Method in class Segment
  Returns a list of all `Element` objects with the specified name that are enclosed by this segment.
getAllElements(StartTagType) - Method in class Segment
  Returns a list of all `Element` objects with start tags of the specified type that are enclosed by this segment.
getAllElements(String, String, boolean) - Method in class Segment
  Returns a list of all `Element` objects with the specified attribute name/value pair that are enclosed by this segment.
getAllElements(String, Pattern) - Method in class Segment
  Returns a list of all `Element` objects with the specified attribute name and value pattern that are enclosed by this segment.
getAllElements() - Method in class Source
  Returns a list of all elements in this source document.
getAllElementsByClass(String) - Method in class Segment
  Returns a list of all `Element` objects with the specified class that are enclosed by this segment.
getAllStartTags() - Method in class Segment
  Returns a list of all `StartTag` objects that are enclosed by this segment.
getAllStartTags(StartTagType) - Method in class Segment
  Returns a list of all `StartTag` objects of the specified type that are enclosed by this segment.
getAllStartTags(String) - Method in class Segment
  Returns a list of all normal `StartTag` objects with the specified name that are enclosed by this segment.
getAllStartTags(String, String, boolean) - Method in class Segment
  Returns a list of all `StartTag` objects with the specified attribute name/value pair that are enclosed by this segment.
getAllStartTags(String, Pattern) - Method in class Segment
  Returns a list of all `StartTag` objects with the specified attribute name and value pattern that are enclosed by this segment.
getAllStartTags() - Method in class Source
  Returns a list of all start tags in this source document.
getAllStartTagsByClass(String) - Method in class Segment
  Returns a list of all `StartTag` objects with the specified class that are enclosed by this segment.
getAllTags() - Method in class Segment
  Returns a list of all `Tag` objects that are enclosed by this segment.
getAllTags(TagType) - Method in class Segment
  Returns a list of all `Tag` objects of the specified type that are enclosed by this segment.
getAllTags() - Method in class Source
  Returns a list of all tags in this source document.
getAttributes() - Method in class Element
  Returns the attributes specified in this element's start tag.
getAttributes() - Method in class StartTag
  Returns the attributes specified in this start tag.
getAttributesMap() - Method in class FormControl
  Returns a map of the names and values of this form control's output attributes.
getAttributeValue(String) - Method in class Element
  Returns the decoded value of the attribute with the specified name (case insensitive).
getAttributeValue(String) - Method in class StartTag
  Returns the decoded value of the attribute with the specified name (case insensitive).
getBegin() - Method in interface OutputSegment
  Returns the character position in the source text of the output document where this segment begins.
getBegin() - Method in class Segment
  Returns the character position in the `Source` document at which this segment begins, inclusive.
getBlockIndentSize() - Method in class Renderer
  Returns the size of the indent to be used for anything other than `LI` elements.
getBlockLevelElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all the block-level elements.
getBufferSize() - Method in class StreamedSource
  Returns the current size of the internal character buffer.
getCacheDebugInfo() - Method in class Source
  Returns a string representation of the tag cache, useful for debugging purposes.
getChar() - Method in class CharacterReference
  Returns the character represented by this character reference.
getCharacterReferenceString() - Method in class CharacterEntityReference
  Returns the correct encoded form of this character entity reference.
getCharacterReferenceString(int) - Static method in class CharacterEntityReference
  Returns the character entity reference encoded form of the specified unicode code point.
getCharacterReferenceString() - Method in class CharacterReference
  Returns the encoded form of this character reference.
getCharacterReferenceString(int) - Static method in class CharacterReference
  Returns the encoded form of the specified unicode code point.
getCharacterReferenceString() - Method in class NumericCharacterReference
  Returns the correct encoded form of this numeric character reference.
getCharacterReferenceString(int) - Static method in class NumericCharacterReference
  Returns the numeric character reference encoded form of the specified unicode code point.
getChildElements() - Method in class Element
  Returns a list of the immediate children of this element in the document element hierarchy.
getChildElements() - Method in class Segment
  Returns a list of the immediate children of this segment in the document element hierarchy.
getChildElements() - Method in class Source
  Returns a list of the top-level elements in the document element hierarchy.
getClosingDelimiter() - Method in class TagType
  Returns the character sequence that marks the end of the tag.
getCodePoint() - Method in class CharacterReference
  Returns the unicode code point represented by this character reference.
getCodePointFromCharacterReferenceString(CharSequence) - Static method in class CharacterReference
  Parses a single encoded character reference text into a unicode code point.
getCodePointFromName(String) - Static method in class CharacterEntityReference
  Returns the unicode code point of the specified character entity reference name.
getCollapseWhiteSpace() - Method in class SourceFormatter
  Indicates whether white space in the text between the tags is to be collapsed.
getColumn() - Method in class RowColumnVector
  Returns the column number of this character position in the source document.
getColumn(int) - Method in class Source
  Returns the column number of the specified character position in the source document.
getColumnLabels() - Method in class FormFields
  Returns a string array containing the column labels corresponding to the values from the `FormFields.getColumnValues(Map)` method.
getColumnValues(Map<String, String[]>) - Method in class FormFields
  Converts the data values in the specified field data set into a simple string array, suitable for storage in a tabular format such as a database table or `.CSV` file.
getColumnValues() - Method in class FormFields
  Converts all the form submission values of the constituent form fields into a simple string array, suitable for storage in a tabular format such as a database table or `.CSV` file.
getContent() - Method in class Element
  Returns the segment representing the content of the element.
getConvertNonBreakingSpaces() - Method in class Renderer
  Indicates whether non-breaking space (`&nbsp;`) character entity references are converted to spaces.
getConvertNonBreakingSpaces() - Method in class TextExtractor
  Indicates whether non-breaking space (`&nbsp;`) character entity references are converted to spaces.
getCorrespondingEndTagType() - Method in class StartTagType
  Returns the type of end tag required to pair with a start tag of this type to form an element.
getCorrespondingStartTagType() - Method in class EndTagType
  Returns the type of start tag that is usually paired with an end tag of this type to form an `Element`.
getCount() - Method in class Attributes
  Returns the number of attributes.
getCount() - Method in class FormFields
  Returns the number of `FormField` objects.
getCurrentSegment() - Method in class StreamedSource
  Returns the current `Segment` from the StreamedSource.iterator().
getCurrentSegmentCharBuffer() - Method in class StreamedSource
  Returns a `CharBuffer` containing the source text of the current segment.
getDataSet() - Method in class FormFields
  Returns the entire field data set represented by the values of the constituent form fields.
getDebugInfo() - Method in class Attribute
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class Attributes
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class CharacterEntityReference
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class Config.CompatibilityMode
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class Element
getDebugInfo() - Method in class EndTag
getDebugInfo() - Method in class FormControl
getDebugInfo() - Method in enum FormControlOutputStyle
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class FormField
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class FormFields
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class NumericCharacterReference
getDebugInfo() - Method in class OutputDocument
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in interface OutputSegment
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class Segment
  Returns a string representation of this object useful for debugging purposes.
getDebugInfo() - Method in class StartTag
getDecimalCharacterReferenceString() - Method in class CharacterReference
  Returns the decimal encoded form of this character reference.
getDecimalCharacterReferenceString(int) - Static method in class CharacterReference
  Returns the decimal encoded form of the specified unicode code point.
getDecorateFontStyles() - Method in class Renderer
  Indicates whether decoration characters are to be included around the content of some font style elements and phrase elements.
getDefaultBottomMargin(String) - Static method in class Renderer
  Returns the default bottom margin of an HTML block element with the specified name.
getDefaultMaxErrorCount() - Static method in class Attributes
  Returns the default maximum error count allowed when parsing attributes.
getDefaultTopMargin(String) - Static method in class Renderer
  Returns the default top margin of an HTML block element with the specified name.
getDeprecatedElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all deprecated elements in HTML 4.01.
getDepth() - Method in class Element
  Returns the nesting depth of this element in the document element hierarchy.
getDescription() - Method in class TagType
  Returns a description of this tag type useful for debugging purposes.
getDocumentSpecifiedEncoding() - Method in class Source
  Returns the document encoding specified within the text of the document.
getElement() - Method in class EndTag
  Returns the element that is ended by this end tag.
getElement() - Method in class FormControl
  Returns the element representing this form control in the source document.
getElement() - Method in class StartTag
  Returns the element that is started by this start tag.
getElement() - Method in class Tag
  Returns the element that is started or ended by this tag.
getElementById(String) - Method in class Source
  Returns the `Element` with the specified `id` attribute value.
getElementName() - Method in enum FormControlType
  Returns the name of the `Element` that constitues this form control type.
getElementNames() - Static method in class HTMLElements
  Returns a list containing all of the HTML element names.
getEnclosingElement(int) - Method in class Source
  Returns the most nested normal `Element` that encloses the specified position in the source document.
getEnclosingElement(int, String) - Method in class Source
  Returns the most nested normal `Element` with the specified name that encloses the specified position in the source document.
getEnclosingTag(int) - Method in class Source
  Returns the `Tag` that encloses the specified position in the source document.
getEnclosingTag(int, TagType) - Method in class Source
  Returns the `Tag` of the specified type that encloses the specified position in the source document.
getEncoding() - Method in class Source
  Returns the character encoding scheme of the source byte stream used to create this object.
getEncoding() - Method in class StreamedSource
  Returns the character encoding scheme of the source byte stream used to create this object.
getEncodingFilterWriter(Writer) - Static method in class CharacterReference
  Returns a filter `Writer` that encodes all text before passing it through to the specified `Writer`.
getEncodingSpecificationInfo() - Method in class Source
  Returns a concise description of how the encoding of the source document was determined.
getEncodingSpecificationInfo() - Method in class StreamedSource
  Returns a concise description of how the encoding of the source document was determined.
getEnd() - Method in interface OutputSegment
  Returns the character position in the source text of the output document where this segment ends.
getEnd() - Method in class Segment
  Returns the character position in the `Source` document immediately after the end of this segment.
getEnd(Source, int) - Method in class StartTagTypeGenericImplementation
  Returns the end of a tag of this type, starting from the specified position in the specified source document.
getEndTag() - Method in class Element
  Returns the end tag of the element.
getEndTagForbiddenElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all of the HTML elements for which the end tag is forbidden.
getEndTagName(String) - Method in class EndTagType
  Returns the end tag name that is required to match a corresponding start tag with the specified name.
getEndTagName(String) - Method in class EndTagTypeGenericImplementation
  Returns the end tag name that is required to match a corresponding start tag with the specified name.
getEndTagOptionalElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all of the HTML elements for which the end tag is optional.
getEndTagRequiredElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all of the HTML elements for which the end tag is required.
getEndTagType() - Method in class EndTag
  Returns the type of this end tag.
getEstimatedMaximumOutputLength() - Method in interface CharStreamSource
  Returns the estimated maximum number of characters in the output, or `-1` if no estimate is available.
getEstimatedMaximumOutputLength() - Method in class OutputDocument
getEstimatedMaximumOutputLength() - Method in class Renderer
getEstimatedMaximumOutputLength() - Method in class SourceCompactor
getEstimatedMaximumOutputLength() - Method in class SourceFormatter
getEstimatedMaximumOutputLength() - Method in class TextExtractor
getExcludeNonHTMLElements() - Method in class TextExtractor
  Indicates whether the content of non-HTML elements is excluded from the output.
getFirstElement() - Method in class Segment
  Returns the first `Element` enclosed by this segment.
getFirstElement(String) - Method in class Segment
  Returns the first normal `Element` with the specified name enclosed by this segment.
getFirstElement(String, String, boolean) - Method in class Segment
  Returns the first `Element` with the specified attribute name/value pair enclosed by this segment.
getFirstElement(String, Pattern) - Method in class Segment
  Returns the first `Element` with the specified attribute name and value pattern that is enclosed by this segment.
getFirstElementByClass(String) - Method in class Segment
  Returns the first `Element` with the specified class that is enclosed by this segment.
getFirstStartTag() - Method in class Segment
  Returns the first `StartTag` enclosed by this segment.
getFirstStartTag(StartTagType) - Method in class Segment
  Returns the first `StartTag` of the specified type enclosed by this segment.
getFirstStartTag(String) - Method in class Segment
  Returns the first normal `StartTag` enclosed by this segment.
getFirstStartTag(String, String, boolean) - Method in class Segment
  Returns the first `StartTag` with the specified attribute name/value pair enclosed by this segment.
getFirstStartTag(String, Pattern) - Method in class Segment
  Returns the first `StartTag` with the specified attribute name and value pattern that is enclosed by this segment.
getFirstStartTagByClass(String) - Method in class Segment
  Returns the first `StartTag` with the specified class that is enclosed by this segment.
getFormControl() - Method in class Element
  Returns the `FormControl` defined by this element.
getFormControl(String) - Method in class FormField
  Returns the constituent `FormControl` with the specified predefined value.
getFormControl() - Method in class FormField
  Returns the first `FormControl` from this field.
getFormControl() - Method in class StartTag
  Returns the `FormControl` defined by this start tag.
getFormControls() - Method in class FormField
  Returns a collection of all the constituent form controls in this field.
getFormControls() - Method in class FormFields
  Returns a list of all the constituent form controls from all the form fields in this collection.
getFormControls() - Method in class Segment
  Returns a list of the `FormControl` objects that are enclosed by this segment.
getFormControlType() - Method in class FormControl
  Returns the type of this form control.
getFormFields() - Method in class Segment
  Returns the `FormFields` object representing all form fields that are enclosed by this segment.
getHexadecimalCharacterReferenceString() - Method in class CharacterReference
  Returns the hexadecimal encoded form of this character reference.
getHexadecimalCharacterReferenceString(int) - Static method in class CharacterReference
  Returns the hexadecimal encoded form of the specified unicode code point.
getIncludeAlternateText() - Method in class Renderer
  Indicates whether the alternate text of a tag that has an `alt` attribute is included in the output.
getIncludeAttributes() - Method in class TextExtractor
  Indicates whether any attribute values are included in the output.
getIncludeFirstElementTopMargin() - Method in class Renderer
  Indicates whether the top margin of the first element is rendered.
getIncludeHyperlinkURLs() - Method in class Renderer
  Indicates whether hyperlink URLs are included in the output.
getIndentAllElements() - Method in class SourceFormatter
  Indicates whether all elements are to be indented, including inline-level elements and those with preformatted contents.
getIndentString() - Method in class SourceFormatter
  Returns the string to be used for indentation.
getInlineLevelElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all the inline-level elements.
getKey() - Method in class Attribute
  Returns the name of this attribute in lower case.
getListBullets() - Method in class Renderer
  Returns the bullet characters to use for list items inside `UL` elements.
getListIndentSize() - Method in class Renderer
  Returns the size of the indent to be used for `LI` elements.
getLogger(String) - Method in interface LoggerProvider
  Creates a new `Logger` instance with the specified name.
getLogger() - Method in class Source
  Returns the `Logger` that handles log messages.
getLogger() - Method in class StreamedSource
  Returns the `Logger` that handles log messages.
getMaxDepthIndicator() - Method in class Segment
  Returns an indication of the maximum depth of nested elements within this segment.
getMaxLineLength() - Method in class Renderer
  Returns the column at which lines are to be wrapped.
getName() - Method in class Attribute
  Returns the name of this attribute in original case.
getName() - Method in class CharacterEntityReference
  Returns the name of this character entity reference.
getName(char) - Static method in class CharacterEntityReference
  Returns the character entity reference name of the specified character.
getName(int) - Static method in class CharacterEntityReference
  Returns the character entity reference name of the specified unicode code point.
getName() - Method in class Config.CompatibilityMode
  Returns the name of this compatibility mode.
getName() - Method in class Element
  Returns the name of the start tag of this element, always in lower case.
getName() - Method in class FormControl
  Returns the name of the control.
getName() - Method in class FormField
  Returns the control name shared by all of this field's constituent controls.
getName() - Method in class Tag
  Returns the name of this tag, always in lower case.
getName() - Method in class WriterLogger
  Returns the name of this logger.
getNameEnd(int) - Method in class Source
  Returns the end position of the XML Name that starts at the specified position.
getNamePrefix() - Method in class TagType
  Returns the name prefix required by this tag type.
getNameSegment() - Method in class Attribute
  Returns the segment spanning the name of this attribute.
getNameSegment() - Method in class Tag
  Returns the segment spanning the name of this tag.
getNameToCodePointMap() - Static method in class CharacterEntityReference
  Returns a map of character entity reference names (`String`) to unicode code points (`Integer`).
getNestingForbiddenElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all of the HTML elements which should never contain elements of the same name, either as direct or indirect descendants.
getNewLine() - Method in class Renderer
  Returns the string to be used to represent a newline in the output.
getNewLine() - Method in class Source
  Returns the newline character sequence used in the source document.
getNewLine() - Method in class SourceCompactor
  Returns the string to be used to represent a newline in the output.
getNewLine() - Method in class SourceFormatter
  Returns the string to be used to represent a newline in the output.
getNextCharacterReference(int) - Method in class Source
  Returns the `CharacterReference` beginning at or immediately following the specified position in the source document.
getNextElement(int) - Method in class Source
  Returns the `Element` beginning at or immediately following the specified position in the source document.
getNextElement(int, String) - Method in class Source
  Returns the normal `Element` with the specified name beginning at or immediately following the specified position in the source document.
getNextElement(int, String, String, boolean) - Method in class Source
  Returns the `Element` with the specified attribute name/value pair beginning at or immediately following the specified position in the source document.
getNextElement(int, String, Pattern) - Method in class Source
  Returns the `Element` with the specified attribute name and value pattern beginning at or immediately following the specified position in the source document.
getNextElementByClass(int, String) - Method in class Source
  Returns the `Element` with the specified class beginning at or immediately following the specified position in the source document.
getNextEndTag(int) - Method in class Source
  Returns the `EndTag` beginning at or immediately following the specified position in the source document.
getNextEndTag(int, EndTagType) - Method in class Source
  Returns the `EndTag` of the specified type beginning at or immediately following the specified position in the source document.
getNextEndTag(int, String) - Method in class Source
  Returns the normal `EndTag` with the specified name beginning at or immediately following the specified position in the source document.
getNextEndTag(int, String, EndTagType) - Method in class Source
  Returns the `EndTag` with the specified name and type beginning at or immediately following the specified position in the source document.
getNextStartTag(int) - Method in class Source
  Returns the `StartTag` beginning at or immediately following the specified position in the source document.
getNextStartTag(int, StartTagType) - Method in class Source
  Returns the `StartTag` of the specified type beginning at or immediately following the specified position in the source document.
getNextStartTag(int, String) - Method in class Source
  Returns the normal `StartTag` with the specified name beginning at or immediately following the specified position in the source document.
getNextStartTag(int, String, StartTagType) - Method in class Source
  Returns the `StartTag` with the specified name and type beginning at or immediately following the specified position in the source document.
getNextStartTag(int, String, String, boolean) - Method in class Source
  Returns the `StartTag` with the specified attribute name/value pair beginning at or immediately following the specified position in the source document.
getNextStartTag(int, String, Pattern) - Method in class Source
  Returns the `StartTag` with the specified attribute name and value pattern beginning at or immediately following the specified position in the source document.
getNextStartTagByClass(int, String) - Method in class Source
  Returns the `StartTag` with the specified class beginning at or immediately following the specified position in the source document.
getNextTag(int) - Method in class Source
  Returns the `Tag` beginning at or immediately following the specified position in the source document.
getNextTag(int, TagType) - Method in class Source
  Returns the `Tag` of the specified type beginning at or immediately following the specified position in the source document.
getNextTag() - Method in class Tag
  Returns the next tag in the source document.
getNodeIterator() - Method in class Segment
  Returns an iterator over every tag, character reference and plain text segment contained within this segment.
getNonterminatingElementNames(String) - Static method in class HTMLElements
  Returns the names of elements that do NOT implicitly terminate an HTML element with the specified name.
getOptionElementIterator() - Method in class FormControl
  Returns an iterator over the `OPTION` elements contained within this control, in order of appearance.
getOutputStyle() - Method in class FormControl
  Returns the current output style of this form control.
getParentElement() - Method in class Element
  Returns the parent of this element in the document element hierarchy.
getParseText() - Method in class Source
  Returns the parse text of this source document.
getPos() - Method in class RowColumnVector
  Returns the character position in the source document.
getPredefinedValue() - Method in class FormControl
  Returns the initial value of this control if it has a predefined value.
getPredefinedValues() - Method in class FormControl
  Returns a collection of all predefined values in this control in order of appearance.
getPredefinedValues() - Method in class FormField
  Returns a collection of the predefined values of all constituent controls in this field.
getPreliminaryEncodingInfo() - Method in class Source
  Returns the preliminary encoding of the source document together with a concise description of how it was determined.
getPreliminaryEncodingInfo() - Method in class StreamedSource
  Returns the preliminary encoding of the source document together with a concise description of how it was determined.
getPreviousCharacterReference(int) - Method in class Source
  Returns the `CharacterReference` at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousEndTag(int) - Method in class Source
  Returns the `EndTag` at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousEndTag(int, EndTagType) - Method in class Source
  Returns the `EndTag` of the specified type at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousEndTag(int, String) - Method in class Source
  Returns the normal `EndTag` with the specified name at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousStartTag(int) - Method in class Source
  Returns the `StartTag` at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousStartTag(int, StartTagType) - Method in class Source
  Returns the `StartTag` of the specified type at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousStartTag(int, String) - Method in class Source
  Returns the normal `StartTag` with the specified name at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousStartTag(int, String, StartTagType) - Method in class Source
  Returns the `StartTag` with the specified name and type at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousTag(int) - Method in class Source
  Returns the `Tag` beginning at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousTag(int, TagType) - Method in class Source
  Returns the `Tag` of the specified type beginning at or immediately preceding (or enclosing) the specified position in the source document.
getPreviousTag() - Method in class Tag
  Returns the previous tag in the source document.
getQuoteChar() - Method in class Attribute
  Returns the character used to quote the value.
getReader(CharStreamSource) - Static method in class CharStreamSourceUtil
  Returns a `Reader` that reads the output of the specified `CharStreamSource`.
getRegisteredOutputSegments() - Method in class OutputDocument
  Returns a list all of the registered `OutputSegment` objects in this output document.
getRegisteredTagTypes() - Static method in class TagType
  Returns a list of all the currently registered tag types in order of lowest to highest precedence.
getRenderer() - Method in class Segment
  Performs a simple rendering of the HTML markup in this segment into text.
getRow() - Method in class RowColumnVector
  Returns the row number of this character position in the source document.
getRow(int) - Method in class Source
  Returns the row number of the specified character position in the source document.
getRowColumnVector(int) - Method in class Source
  Returns a `RowColumnVector` object representing the row and column number of the specified character position in the source document.
getSource() - Method in class Segment
  Returns the `Source` document containing this segment.
getSourceFormatter() - Method in class Source
  Formats the HTML source by laying out each non-inline-level element on a new line with an appropriate indent.
getSourceText() - Method in class OutputDocument
  Returns the original source text upon which this output document is based.
getStartDelimiter() - Method in class TagType
  Returns the character sequence that marks the start of the tag.
getStartTag() - Method in class Attribute
  Returns the start tag to which this attribute belongs.
getStartTag() - Method in class Element
  Returns the start tag of the element.
getStartTagOptionalElementNames() - Static method in class HTMLElements
  Returns a set containing the names of all of the HTML elements for which the start tag is optional.
getStartTagType() - Method in class StartTag
  Returns the type of this start tag.
getString(Reader) - Static method in class Util
  Returns the text loaded from the specified `Reader` as a string.
getStyleURISegments() - Method in class Segment
  Returns a list of all URI segments inside `style` attribute values enclosed by this segment.
getTableCellSeparator() - Method in class Renderer
  Returns the string that is to separate table cells.
getTagAt(int) - Method in class Source
  Returns the `Tag` at the specified position in the source document.
getTagContent() - Method in class StartTag
  Returns the segment between the end of the tag's name and the start of its end delimiter.
getTagType() - Method in class EndTag
getTagType() - Method in class StartTag
getTagType() - Method in class Tag
  Returns the type of this tag.
getTagTypesIgnoringEnclosedMarkup() - Static method in class TagType
  Returns an array of all the tag types inside which the parser ignores all non-server tags in parse on demand mode.
getTerminatingEndTagNames(String) - Static method in class HTMLElements
  Returns the names of end tags that implicitly terminate an HTML element with the specified name.
getTerminatingStartTagNames(String) - Static method in class HTMLElements
  Returns the names of start tags that implicitly terminate an HTML element with the specified name.
getTextExtractor() - Method in class Segment
  Extracts the textual content from the HTML markup of this segment.
getTidyTags() - Method in class SourceFormatter
  Indicates whether the original text of each tag is to be replaced with the output from its `Tag.tidy()` method.
getUnicodeText() - Method in class CharacterReference
  Returns the unicode code point of this character reference in U+ notation.
getUnicodeText(int) - Static method in class CharacterReference
  Returns the specified unicode code point in U+ notation.
getUnterminatedCharacterEntityReferenceMaxCodePoint(boolean) - Method in class Config.CompatibilityMode
  Returns the maximum unicode code point of an unterminated character entity reference which is to be recognised in the specified context.
getUnterminatedDecimalCharacterReferenceMaxCodePoint(boolean) - Method in class Config.CompatibilityMode
  Returns the maximum unicode code point of an unterminated decimal character reference which is to be recognised in the specified context.
getUnterminatedHexadecimalCharacterReferenceMaxCodePoint(boolean) - Method in class Config.CompatibilityMode
  Returns the maximum unicode code point of an unterminated hexadecimal character reference which is to be recognised in the specified context.
getURIAttributes() - Method in class Segment
  Returns a list of all attributes enclosed by this segment that have URI values.
getUserData() - Method in class Tag
  Returns the general purpose user data object that has previously been associated with this tag via the `Tag.setUserData(Object)` method.
getUserValueCount() - Method in class FormField
  Returns the number of constituent user value controls in this field.
getValue() - Method in class Attribute
  Returns the decoded value of this attribute, or `null` if it has no value.
getValue(String) - Method in class Attributes
  Returns the decoded value of the attribute with the specified name (case insensitive).
getValues() - Method in class FormControl
  Returns a list of the control's submission values in order of appearance.
getValues() - Method in class FormField
  Returns a list of the field submission values in order of appearance.
getValues(String) - Method in class FormFields
  Returns a list of the field submission values of all the specified constituent form fields with the specified name.
getValueSegment() - Method in class Attribute
  Returns the segment spanning the value of this attribute, or `null` if it has no value.
getValueSegmentIncludingQuotes() - Method in class Attribute
  Returns the segment spanning the value of this attribute, including quotation marks if any, or `null` if it has no value.
getWriter() - Method in class WriterLogger
  Returns the `Writer` to which all output is sent.

## H

H1 - Static variable in interface HTMLElementName
  HTML element H1 - heading.
H2 - Static variable in interface HTMLElementName
  HTML element H2 - heading.
H3 - Static variable in interface HTMLElementName
  HTML element H3 - heading.
H4 - Static variable in interface HTMLElementName
  HTML element H4 - heading.
H5 - Static variable in interface HTMLElementName
  HTML element H5 - heading.
H6 - Static variable in interface HTMLElementName
  HTML element H6 - heading.
hasAttributes() - Method in class StartTagType
  Indicates whether a start tag of this type contains attributes.
hashCode() - Method in class Segment
  Returns a hash code value for the segment.
hasPredefinedValue() - Method in enum FormControlType
  Indicates whether any value submitted by this type of control is predefined in the HTML and typically not modified by the user or server/client scripts.
hasValue() - Method in class Attribute
  Indicates whether this attribute has a value.
HEAD - Static variable in interface HTMLElementName
  HTML element HEAD - document head.
HEADER - Static variable in interface HTMLElementName
  HTML element header - introductory or navigational aids for a page or section.
HGROUP - Static variable in interface HTMLElementName
  HTML element hgroup - heading group.
HR - Static variable in interface HTMLElementName
  HTML element HR - horizontal rule.
HTML - Static variable in interface HTMLElementName
  HTML element HTML - document root element.
HTMLElementName - Interface in net.htmlparser.jericho
  Contains static fields representing the names of all elements defined in the HTML 4.01 specification and the draft HTML 5 specification.
HTMLElements - Class in net.htmlparser.jericho
  Contains static methods which group HTML element names by the characteristics of their associated elements.

## I

I - Static variable in interface HTMLElementName
  HTML element I - italic text style.
IE - Static variable in class Config.CompatibilityMode
  Microsoft Internet Explorer compatibility mode.
IFRAME - Static variable in interface HTMLElementName
  HTML element IFRAME - inline subwindow.
ignoreWhenParsing() - Method in class Segment
  Causes the this segment to be ignored when parsing.
ignoreWhenParsing(int, int) - Method in class Source
  Causes the specified range of the source text to be ignored when parsing.
ignoreWhenParsing(Collection<? extends Segment>) - Method in class Source
  Causes all of the segments in the specified collection to be ignored when parsing.
IMG - Static variable in interface HTMLElementName
  HTML element IMG - Embedded image.
includeAttribute(StartTag, Attribute) - Method in class TextExtractor
  Indicates whether the value of the specified attribute in the specified start tag is included in the output.
indexOf(char, int) - Method in interface ParseText
  Returns the index within this parse text of the first occurrence of the specified character, starting the search at the position specified by `fromIndex`.
indexOf(char, int, int) - Method in interface ParseText
  Returns the index within this parse text of the first occurrence of the specified character, starting the search at the position specified by `fromIndex`, and breaking the search at the index specified by `breakAtIndex`.
indexOf(String, int) - Method in interface ParseText
  Returns the index within this parse text of the first occurrence of the specified string, starting the search at the position specified by `fromIndex`.
indexOf(String, int, int) - Method in interface ParseText
  Returns the index within this parse text of the first occurrence of the specified string, starting the search at the position specified by `fromIndex`, and breaking the search at the index specified by `breakAtIndex`.
info(String) - Method in interface Logger
  Logs a message at the INFO level.
info(String) - Method in class WriterLogger
INPUT - Static variable in interface HTMLElementName
  HTML element INPUT - form control.
INS - Static variable in interface HTMLElementName
  HTML element INS - inserted text.
insert(int, CharSequence) - Method in class OutputDocument
  Inserts the specified text at the specified character position in this output document.
INVALID_CODE_POINT - Static variable in class CharacterReference
  Represents an invalid unicode code point.
IsApostropheEncoded - Static variable in class Config
  Determines whether apostrophes are encoded when calling the `CharacterReference.encode(CharSequence)` method.
isChecked() - Method in class FormControl
  Indicates whether this form control is checked.
isConditionalCommentEndifTag(Tag) - Static method in class MicrosoftTagTypes
  Deprecated. Indicates whether the specified tag is a downlevel-revealed conditional comment "endif" tag (`<![endif]>`).
isConditionalCommentIfTag(Tag) - Static method in class MicrosoftTagTypes
  Deprecated. Indicates whether the specified tag is a downlevel-revealed conditional comment "if" tag (`<![if ... ]>`).
isDebugEnabled() - Method in interface Logger
  Indicates whether logging is enabled at the DEBUG level.
isDebugEnabled() - Method in class WriterLogger
isDecimal() - Method in class NumericCharacterReference
  Indicates whether this numeric character reference specifies the unicode code point in decimal format.
isDefaultIndent(String) - Static method in class Renderer
  Returns the default value of whether an HTML block element of the specified name is indented.
isDisabled() - Method in class FormControl
  Indicates whether this form control is disabled.
isEmpty() - Method in class Element
  Indicates whether this element has zero-length content.
isEmptyElementTag() - Method in class Element
  Indicates whether this element is an empty-element tag.
isEmptyElementTag() - Method in class StartTag
  Indicates whether this start tag is an empty-element tag.
isEndTagForbidden() - Method in class StartTag
  Indicates whether a matching end tag is forbidden.
isEndTagRequired() - Method in class StartTag
  Indicates whether a matching end tag is required.
isErrorEnabled() - Method in interface Logger
  Indicates whether logging is enabled at the ERROR level.
isErrorEnabled() - Method in class WriterLogger
isFormFieldNameCaseInsensitive() - Method in class Config.CompatibilityMode
  Indicates whether form field names are treated as case insensitive.
isHexadecimal() - Method in class NumericCharacterReference
  Indicates whether this numeric character reference specifies the unicode code point in hexadecimal format.
IsHTMLEmptyElementTagRecognised - Static variable in class Config
  Determines whether all empty-element tags are recognised.
ISINDEX - Static variable in interface HTMLElementName
  HTML element ISINDEX - single line prompt.
isInfoEnabled() - Method in interface Logger
  Indicates whether logging is enabled at the INFO level.
isInfoEnabled() - Method in class WriterLogger
isNameAfterPrefixRequired() - Method in class StartTagType
  Indicates whether a valid XML tag name is required directly after the prefix.
isParsedByMason(TagType) - Static method in class MasonTagTypes
  Indicates whether the specified tag type is recognised by a Mason parser.
isParsedByPHP(TagType) - Static method in class PHPTagTypes
  Indicates whether the specified tag type is recognised by a PHP parser.
isServerTag() - Method in class TagType
  Indicates whether this tag type represents a server tag.
isStatic() - Method in class EndTagTypeGenericImplementation
  Indicates whether the end tag text is static.
isSubmit() - Method in enum FormControlType
  Indicates whether this control type causes the form to be submitted.
isSyntacticalEmptyElementTag() - Method in class StartTag
  Indicates whether this start tag is syntactically an empty-element tag.
isTerminated() - Method in class CharacterReference
  Indicates whether this character reference is terminated by a semicolon (`;`).
isUnregistered() - Method in class EndTag
isUnregistered() - Method in class StartTag
isUnregistered() - Method in class Tag
  Indicates whether this tag has a syntax that does not match any of the registered tag types.
isValidPosition(Source, int, int[]) - Method in class TagType
  Indicates whether a tag of this type is valid in the specified position of the specified source document.
isWarnEnabled() - Method in interface Logger
  Indicates whether logging is enabled at the WARN level.
isWarnEnabled() - Method in class WriterLogger
isWhiteSpace() - Method in class Segment
  Indicates whether this segment consists entirely of white space.
isWhiteSpace(char) - Static method in class Segment
  Indicates whether the specified character is white space.
isXML() - Method in class Source
  Indicates whether the source document is likely to be XML.
isXML() - Method in class StreamedSource
  Indicates whether the source document is likely to be XML.
isXMLName(CharSequence) - Static method in class Tag
  Indicates whether the specified text is a valid XML Name.
isXMLNameChar(char) - Static method in class Tag
  Indicates whether the specified character is valid anywhere in an XML Name.
isXMLNameStartChar(char) - Static method in class Tag
  Indicates whether the specified character is valid at the start of an XML Name.
iterator() - Method in class Attributes
  Returns an iterator over the `Attribute` objects in this list in order of appearance.
iterator() - Method in class FormFields
  Returns an iterator over the `FormField` objects in the collection.
iterator() - Method in class Source
  Returns an iterator over every tag, character reference and plain text segment contained within the source document.
iterator() - Method in class StreamedSource
  Returns an iterator over every tag, character reference and plain text segment contained within the source document.

## J

JAVA - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that wraps the standard `java.util.logging` system included in the Java SDK version 1.4 and above.
JCL - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that wraps the Jakarta Commons Logging (JCL) framework.

## K

KBD - Static variable in interface HTMLElementName
  HTML element KBD - text to be entered by the user.
KEYGEN - Static variable in interface HTMLElementName
  HTML element keygen - cryptographic key-pair generator form control.

## L

LABEL - Static variable in interface HTMLElementName
  HTML element LABEL - form field label text.
lastIndexOf(char, int) - Method in interface ParseText
  Returns the index within this parse text of the last occurrence of the specified character, searching backwards starting at the position specified by `fromIndex`.
lastIndexOf(char, int, int) - Method in interface ParseText
  Returns the index within this parse text of the last occurrence of the specified character, searching backwards starting at the position specified by `fromIndex`, and breaking the search at the index specified by `breakAtIndex`.
lastIndexOf(String, int) - Method in interface ParseText
  Returns the index within this parse text of the last occurrence of the specified string, searching backwards starting at the position specified by `fromIndex`.
lastIndexOf(String, int, int) - Method in interface ParseText
  Returns the index within this parse text of the last occurrence of the specified string, searching backwards starting at the position specified by `fromIndex`, and breaking the search at the index specified by `breakAtIndex`.
LegacyIteratorCompatabilityMode - Static variable in class Source
  Deprecated. Modify existing code to explicitly handle CharacterReference segments.
LEGEND - Static variable in interface HTMLElementName
  HTML element LEGEND - fieldset legend.
length() - Method in interface ParseText
  Returns the length of the parse text.
length() - Method in class Segment
  Returns the length of the segment.
length() - Method in class Source
  Returns the length of the source document.
LI - Static variable in interface HTMLElementName
  HTML element LI - list item.
LINK - Static variable in interface HTMLElementName
  HTML element LINK - a media-independent link.
listIterator(int) - Method in class Attributes
  Returns a list iterator of the `Attribute` objects in this list in order of appearance, starting at the specified position in the list.
log(String, String) - Method in class WriterLogger
  Logs the specified message at the specified level.
LOG4J - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that wraps the Apache Log4J framework.
Logger - Interface in net.htmlparser.jericho
  Defines the interface for handling log messages.
LoggerProvider - Static variable in class Config
  Determines the `LoggerProvider` that is used to create the default `Logger` object for each new `Source` object.
LoggerProvider - Interface in net.htmlparser.jericho
  Defines the interface for a factory class to provide `Logger` instances for each `Source` object.

## M

MAP - Static variable in interface HTMLElementName
  HTML element MAP - client-side image map.
MARK - Static variable in interface HTMLElementName
  HTML element mark - highlight.
MARKUP_DECLARATION - Static variable in class StartTagType
  The tag type given to a markup declaration (`<!ELEMENT ... >` | `<!ATTLIST ... >` | `<!ENTITY ... >` | `<!NOTATION ... >`).
MASON_COMPONENT_CALL - Static variable in class MasonTagTypes
  The tag type given to a Mason component call (`<& ... &>`).
MASON_COMPONENT_CALLED_WITH_CONTENT - Static variable in class MasonTagTypes
  The tag type given to the start tag of a Mason component called with content (`<&| ... &> ... </&>`).
MASON_COMPONENT_CALLED_WITH_CONTENT_END - Static variable in class MasonTagTypes
  The tag type given to the end tag of a Mason component called with content.
MASON_NAMED_BLOCK - Static variable in class MasonTagTypes
  The tag type given to the start tag of a Mason named block (`<%name ... > ... </%name>`).
MASON_NAMED_BLOCK_END - Static variable in class MasonTagTypes
  The tag type given to the end tag of a Mason named block.
MasonTagTypes - Class in net.htmlparser.jericho
  Contains tag types related to the Mason server platform.
MENU - Static variable in interface HTMLElementName
  HTML element MENU - menu list.
merge(FormFields) - Method in class FormFields
  Merges the specified `FormFields` into this `FormFields` collection.
META - Static variable in interface HTMLElementName
  HTML element META - generic metainformation.
METER - Static variable in interface HTMLElementName
  HTML element meter - gauge.
MicrosoftConditionalCommentTagTypes - Class in net.htmlparser.jericho
  Contains tag types representing Microsoft® conditional comments.
MicrosoftTagTypes - Class in net.htmlparser.jericho
  Deprecated. Use the tag types defined in `MicrosoftConditionalCommentTagTypes` instead.
MOZILLA - Static variable in class Config.CompatibilityMode
  Mozilla / Firefox / Netscape compatibility mode.
MultipleValueSeparator - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the text that is used to separate multiple values in a display value element.

## N

NAV - Static variable in interface HTMLElementName
  HTML element nav - section with navigational links.
net.htmlparser.jericho - package net.htmlparser.jericho
  Jericho HTML Parser 3.2
NewLine - Static variable in class Config
  Determines the string used to represent a newline in text output throughout the library.
NO_BREAK - Static variable in interface ParseText
  A value to use as the `breakAtIndex` argument in certain methods to indicate that the search should continue to the start or end of the parse text.
NOFRAMES - Static variable in interface HTMLElementName
  HTML element NOFRAMES - alternate content container for non frame-based rendering.
NORMAL - Static variable in class EndTagType
  The tag type given to a normal HTML or XML end tag (`</name>`).
NORMAL - Static variable in class StartTagType
  The tag type given to a normal HTML or XML start tag (`<name ... >`).
NOSCRIPT - Static variable in interface HTMLElementName
  HTML element NOSCRIPT - alternate content container for non script-based rendering.
NumericCharacterReference - Class in net.htmlparser.jericho
  Represents an HTML Numeric Character Reference.

## O

OBJECT - Static variable in interface HTMLElementName
  HTML element OBJECT - generic embedded object.
OL - Static variable in interface HTMLElementName
  HTML element OL - ordered list.
OPERA - Static variable in class Config.CompatibilityMode
  Opera compatibility mode.
OPTGROUP - Static variable in interface HTMLElementName
  HTML element OPTGROUP - option group.
OPTION - Static variable in interface HTMLElementName
  HTML element OPTION - selectable choice.
OUTPUT - Static variable in interface HTMLElementName
  HTML element output - calculated output value.
outputCSVLine(Writer, String[]) - Static method in class Util
  Outputs the specified array of strings to the specified `Writer` in the format of a line for a CSV file.
OutputDocument - Class in net.htmlparser.jericho
  Represents a modified version of an original `Source` document or `Segment`.
OutputDocument(Source) - Constructor for class OutputDocument
  Constructs a new output document based on the specified source document.
OutputDocument(Segment) - Constructor for class OutputDocument
  Constructs a new output document based on the specified `Segment`.
OutputLevel - Static variable in class BasicLogFormatter
  Determines whether the logging level is included in the output.
OutputName - Static variable in class BasicLogFormatter
  Determines whether the logger name is included in the output.
OutputSegment - Interface in net.htmlparser.jericho
  Defines the interface for an output segment, which is used in an `OutputDocument` to replace segments of the source document with other text.

## P

P - Static variable in interface HTMLElementName
  HTML element P - paragraph.
PARAM - Static variable in interface HTMLElementName
  HTML element PARAM - named property value.
parse(CharSequence) - Static method in class CharacterReference
  Parses a single encoded character reference text into a `CharacterReference` object.
parseAttributes() - Method in class Segment
  Parses any `Attributes` within this segment.
parseAttributes(int, int) - Method in class Source
  Parses any `Attributes` starting at the specified position.
parseAttributes(int, int, int) - Method in class Source
  Parses any `Attributes` starting at the specified position.
parseAttributes() - Method in class StartTag
  Parses the attributes specified in this start tag, regardless of the type of start tag.
parseAttributes(int) - Method in class StartTag
  Parses the attributes specified in this start tag, regardless of the type of start tag.
parseAttributes(Source, int, String) - Method in class StartTagType
  Internal method for the parsing of `Attributes`.
ParseText - Interface in net.htmlparser.jericho
  Represents the text from the source document that is to be parsed.
PasswordChar - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the character used to represent the value of a `PASSWORD` form control in a display value element.
PHP_SCRIPT - Static variable in class PHPTagTypes
  The tag type given to a script-style PHP start tag (`<script language="php"> ... </script>`).
PHP_SHORT - Static variable in class PHPTagTypes
  The tag type given to a short-form PHP tag (`<? ... ?>`).
PHP_STANDARD - Static variable in class PHPTagTypes
  The tag type given to a standard PHP tag (`<?php ... ?>`).
PHPTagTypes - Class in net.htmlparser.jericho
  Contains tag types related to the PHP server platform.
populateMap(Map<String, String>, boolean) - Method in class Attributes
  Populates the specified `Map` with the name/value pairs from these attributes.
PRE - Static variable in interface HTMLElementName
  HTML element PRE - preformatted text.
PROGRESS - Static variable in interface HTMLElementName
  HTML element progress - progress bar.

## Q

Q - Static variable in interface HTMLElementName
  HTML element Q - short inline quotation.

## R

reencode(CharSequence) - Static method in class CharacterReference
  Re-encodes the specified text, equivalent to decoding and then encoding again.
register() - Static method in class MasonTagTypes
  Registers all of the tag types defined in this class at once.
register() - Static method in class MicrosoftConditionalCommentTagTypes
  Registers all of the tag types defined in this class at once.
register() - Static method in class MicrosoftTagTypes
  Deprecated. Registers all of the tag types defined in this class at once.
register(OutputSegment) - Method in class OutputDocument
  Registers the specified output segment in this output document.
register() - Static method in class PHPTagTypes
  Registers all of the tag types defined in this class at once.
register() - Method in class TagType
  Registers this tag type for recognition by the parser.
remove(Segment) - Method in class OutputDocument
  Removes the specified segment from this output document.
remove(Collection<? extends Segment>) - Method in class OutputDocument
  Removes all the segments from this output document represented by the specified source Segment objects.
renderAlternateText(StartTag) - Method in class Renderer
  Renders the alternate text of the specified start tag.
Renderer - Class in net.htmlparser.jericho
  Performs a simple rendering of HTML markup into text.
Renderer(Segment) - Constructor for class Renderer
  Constructs a new `Renderer` based on the specified `Segment`.
renderHyperlinkURL(StartTag) - Method in class Renderer
  Renders the hyperlink URL from the specified `StartTag`.
replace(Segment, CharSequence) - Method in class OutputDocument
  Replaces the specified segment in this output document with the specified text.
replace(int, int, CharSequence) - Method in class OutputDocument
  Replaces the specified segment of this output document with the specified text.
replace(int, int, char) - Method in class OutputDocument
  Replaces the specified segment of this output document with the specified character.
replace(FormControl) - Method in class OutputDocument
  Replaces the specified `FormControl` in this output document.
replace(FormFields) - Method in class OutputDocument
  Replaces all the constituent form controls from the specified `FormFields` in this output document.
replace(Attributes, boolean) - Method in class OutputDocument
  Replaces the specified `Attributes` segment in this output document with the name/value entries in the returned `Map`.
replace(Attributes, Map<String, String>) - Method in class OutputDocument
  Replaces the specified attributes segment in this source document with the name/value entries in the specified `Map`.
replaceWithSpaces(int, int) - Method in class OutputDocument
  Replaces the specified segment of this output document with a string of spaces of the same length.
requiresEncoding(char) - Static method in class CharacterReference
  Indicates whether the specified character would need to be encoded in HTML text.
RowColumnVector - Class in net.htmlparser.jericho
  Represents the row and column number of a character position in the source document.
RP - Static variable in interface HTMLElementName
  HTML element rp - parenthesis for ruby annotation text.
RT - Static variable in interface HTMLElementName
  HTML element rt - ruby annotation text.
RUBY - Static variable in interface HTMLElementName
  HTML element ruby - ruby annotation(s).

## S

S - Static variable in interface HTMLElementName
  HTML element S - strike-through text style.
SAMP - Static variable in interface HTMLElementName
  HTML element SAMP - sample program output, scripts, etc..
SCRIPT - Static variable in interface HTMLElementName
  HTML element SCRIPT - script statements.
SECTION - Static variable in interface HTMLElementName
  HTML element section - generic document or application section.
Segment - Class in net.htmlparser.jericho
  Represents a segment of a `Source` document.
Segment(Source, int, int) - Constructor for class Segment
  Constructs a new `Segment` within the specified source document with the specified begin and end character positions.
SELECT - Static variable in interface HTMLElementName
  HTML element SELECT - option selector.
SERVER_COMMON - Static variable in class StartTagType
  The tag type given to a common server tag (`<% ... %>`).
SERVER_COMMON_COMMENT - Static variable in class StartTagType
  The tag type given to a common server comment tag (`<%--- ... --%>`).
SERVER_COMMON_ESCAPED - Static variable in class StartTagType
  The tag type given to an escaped common server tag (`<\% ... %>`).
setBlockIndentSize(int) - Method in class Renderer
  Sets the size of the indent to be used for anything other than `LI` elements.
setBuffer(char[]) - Method in class StreamedSource
  Specifies an existing character array to use for buffering the incoming character stream.
setCoalescing(boolean) - Method in class StreamedSource
  Specifies whether an unbroken section of plain text in the source document should always be coalesced into a single `Segment` by the iterator.
setCollapseWhiteSpace(boolean) - Method in class SourceFormatter
  Sets whether white space in the text between the tags is to be collapsed.
setConvertNonBreakingSpaces(boolean) - Method in class Renderer
  Sets whether non-breaking space (`&nbsp;`) character entity references are converted to spaces.
setConvertNonBreakingSpaces(boolean) - Method in class TextExtractor
  Sets whether non-breaking space (`&nbsp;`) character entity references are converted to spaces.
setDataSet(Map<String, String[]>) - Method in class FormFields
  Sets the submission values of all the constituent form controls to match the data in the specified field data set.
setDebugEnabled(boolean) - Method in class WriterLogger
  Sets whether logging is enabled at the DEBUG level.
setDecorateFontStyles(boolean) - Method in class Renderer
  Sets whether decoration characters are to be included around the content of some font style elements and phrase elements.
setDefaultBottomMargin(String, int) - Static method in class Renderer
  Sets the default bottom margin of an HTML block element with the specified name.
setDefaultIndent(String, boolean) - Static method in class Renderer
  Sets the default value of whether an HTML block element of the specified name is indented.
setDefaultMaxErrorCount(int) - Static method in class Attributes
  Sets the default maximum error count allowed when parsing attributes.
setDefaultTopMargin(String, int) - Static method in class Renderer
  Sets the default top margin of an HTML block element with the specified name.
setDisabled(boolean) - Method in class FormControl
  Sets whether this form control is disabled.
setErrorEnabled(boolean) - Method in class WriterLogger
  Sets whether logging is enabled at the ERROR level.
setExcludeNonHTMLElements(boolean) - Method in class TextExtractor
  Sets whether the content of non-HTML elements is excluded from the output.
setFormFieldNameCaseInsensitive(boolean) - Method in class Config.CompatibilityMode
  Sets whether form field names are treated as case insensitive.
setIncludeAlternateText(boolean) - Method in class Renderer
  Sets whether the alternate text of a tag that has an `alt` attribute is included in the output.
setIncludeAttributes(boolean) - Method in class TextExtractor
  Sets whether any attribute values are included in the output.
setIncludeFirstElementTopMargin(boolean) - Method in class Renderer
  Sets whether the top margin of the first element is rendered.
setIncludeHyperlinkURLs(boolean) - Method in class Renderer
  Sets whether hyperlink URLs are included in the output.
setIndentAllElements(boolean) - Method in class SourceFormatter
  Sets whether all elements are to be indented, including inline-level elements and those with preformatted contents.
setIndentString(String) - Method in class SourceFormatter
  Sets the string to be used for indentation.
setInfoEnabled(boolean) - Method in class WriterLogger
  Sets whether logging is enabled at the INFO level.
setListBullets(char[]) - Method in class Renderer
  Sets the bullet characters to use for list items inside `UL` elements.
setListIndentSize(int) - Method in class Renderer
  Sets the size of the indent to be used for `LI` elements.
setLogger(Logger) - Method in class Source
  Sets the `Logger` that handles log messages.
setLogger(Logger) - Method in class StreamedSource
  Sets the `Logger` that handles log messages.
setMaxLineLength(int) - Method in class Renderer
  Sets the column at which lines are to be wrapped.
setNewLine(String) - Method in class Renderer
  Sets the string to be used to represent a newline in the output.
setNewLine(String) - Method in class SourceCompactor
  Sets the string to be used to represent a newline in the output.
setNewLine(String) - Method in class SourceFormatter
  Sets the string to be used to represent a newline in the output.
setOutputStyle(FormControlOutputStyle) - Method in class FormControl
  Sets the output style of this form control.
setTableCellSeparator(String) - Method in class Renderer
  Sets the string that is to separate table cells.
setTagTypesIgnoringEnclosedMarkup(TagType[]) - Static method in class TagType
  Sets the tag types inside which the parser ignores all non-server tags.
setTidyTags(boolean) - Method in class SourceFormatter
  Sets whether the original text of each tag is to be replaced with the output from its `Tag.tidy()` method.
setUnterminatedCharacterEntityReferenceMaxCodePoint(boolean, int) - Method in class Config.CompatibilityMode
  Sets the maximum unicode code point of an unterminated character entity reference which is to be recognised in the specified context.
setUnterminatedDecimalCharacterReferenceMaxCodePoint(boolean, int) - Method in class Config.CompatibilityMode
  Sets the maximum unicode code point of an unterminated decimal character reference which is to be recognised in the specified context.
setUnterminatedHexadecimalCharacterReferenceMaxCodePoint(boolean, int) - Method in class Config.CompatibilityMode
  Sets the maximum unicode code point of an unterminated headecimal character reference which is to be recognised in the specified context.
setUserData(Object) - Method in class Tag
  Associates the specified general purpose user data object with this tag.
setValue(String) - Method in class FormControl
  Sets the control's submission value *.
setValue(String) - Method in class FormField
  Sets the field submission values of this field to the single specified value.
setValue(String, String) - Method in class FormFields
  Sets the field submission values of the constituent form field with the specified name to the single specified value.
setValues(Collection<String>) - Method in class FormField
  Sets the field submission values of this field to the specified values.
setWarnEnabled(boolean) - Method in class WriterLogger
  Sets whether logging is enabled at the WARN level.
size() - Method in class FormFields
  Returns the number of `FormField` objects.
SLF4J - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that wraps the SLF4J framework.
SMALL - Static variable in interface HTMLElementName
  HTML element SMALL - small text style.
SOURCE - Static variable in interface HTMLElementName
  HTML element source - media source for video or audio.
Source - Class in net.htmlparser.jericho
  Represents a source HTML document.
Source(CharSequence) - Constructor for class Source
  Constructs a new `Source` object from the specified text.
Source(Reader) - Constructor for class Source
  Constructs a new `Source` object by loading the content from the specified `Reader`.
Source(InputStream) - Constructor for class Source
  Constructs a new `Source` object by loading the content from the specified `InputStream`.
Source(URL) - Constructor for class Source
  Constructs a new `Source` object by loading the content from the specified URL.
Source(URLConnection) - Constructor for class Source
  Constructs a new `Source` object by loading the content from the specified `URLConnection`.
SourceCompactor - Class in net.htmlparser.jericho
  Compacts HTML source by removing all unnecessary white space.
SourceCompactor(Segment) - Constructor for class SourceCompactor
  Constructs a new `SourceCompactor` based on the specified `Segment`.
SourceFormatter - Class in net.htmlparser.jericho
  Formats HTML source by laying out each non-inline-level element on a new line with an appropriate indent.
SourceFormatter(Segment) - Constructor for class SourceFormatter
  Constructs a new `SourceFormatter` based on the specified `Segment`.
SPAN - Static variable in interface HTMLElementName
  HTML element SPAN - generic language/style container.
StartTag - Class in net.htmlparser.jericho
  Represents the start tag of an element in a specific source document.
StartTagType - Class in net.htmlparser.jericho
  Defines the syntax for a start tag type.
StartTagType(String, String, String, EndTagType, boolean, boolean, boolean) - Constructor for class StartTagType
  Constructs a new `StartTagType` object with the specified properties.
StartTagTypeGenericImplementation - Class in net.htmlparser.jericho
  Provides a generic implementation of the abstract `StartTagType` class based on the most common start tag behaviour.
StartTagTypeGenericImplementation(String, String, String, EndTagType, boolean) - Constructor for class StartTagTypeGenericImplementation
  Constructs a new `StartTagTypeGenericImplementation` object with the specified properties.
StartTagTypeGenericImplementation(String, String, String, EndTagType, boolean, boolean, boolean) - Constructor for class StartTagTypeGenericImplementation
  Constructs a new `StartTagTypeGenericImplementation` object with the specified properties.
STDERR - Static variable in interface LoggerProvider
  A `LoggerProvider` implementation that sends all log messages to the standard error output stream (`System.err`).
StreamedSource - Class in net.htmlparser.jericho
  Represents a streamed source HTML document.
StreamedSource(Reader) - Constructor for class StreamedSource
  Constructs a new `StreamedSource` object by loading the content from the specified `Reader`.
StreamedSource(InputStream) - Constructor for class StreamedSource
  Constructs a new `StreamedSource` object by loading the content from the specified `InputStream`.
StreamedSource(URL) - Constructor for class StreamedSource
  Constructs a new `StreamedSource` object by loading the content from the specified URL.
StreamedSource(URLConnection) - Constructor for class StreamedSource
  Constructs a new `StreamedSource` object by loading the content from the specified `URLConnection`.
StreamedSource(CharSequence) - Constructor for class StreamedSource
  Constructs a new `StreamedSource` object from the specified text.
STRIKE - Static variable in interface HTMLElementName
  HTML element STRIKE - strike-through text.
STRONG - Static variable in interface HTMLElementName
  HTML element STRONG - strong emphasis.
STYLE - Static variable in interface HTMLElementName
  HTML element STYLE - style info.
SUB - Static variable in interface HTMLElementName
  HTML element SUB - subscript.
subSequence(int, int) - Method in interface ParseText
  Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class Segment
  Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class Source
  Returns a new character sequence that is a subsequence of this source document.
SUMMARY - Static variable in interface HTMLElementName
  HTML element summary - caption for details.
SUP - Static variable in interface HTMLElementName
  HTML element SUP - superscript.

## T

TABLE - Static variable in interface HTMLElementName
  HTML element TABLE - table.
Tag - Class in net.htmlparser.jericho
  Represents either a `StartTag` or `EndTag` in a specific source document.
tagEncloses(Source, int) - Method in class TagType
  Indicates whether a tag of this type encloses the specified position of the specified source document.
TagType - Class in net.htmlparser.jericho
  Defines the syntax for a tag type that can be recognised by the parser.
TBODY - Static variable in interface HTMLElementName
  HTML element TBODY - table body.
TD - Static variable in interface HTMLElementName
  HTML element TD - table data cell.
TEXTAREA - Static variable in interface HTMLElementName
  HTML element TEXTAREA - multi-line text field.
TextExtractor - Class in net.htmlparser.jericho
  Extracts the textual content from HTML markup.
TextExtractor(Segment) - Constructor for class TextExtractor
  Constructs a new `TextExtractor` based on the specified `Segment`.
TFOOT - Static variable in interface HTMLElementName
  HTML element TFOOT - table footer.
TH - Static variable in interface HTMLElementName
  HTML element TH - table header cell.
THEAD - Static variable in interface HTMLElementName
  HTML element THEAD - table header.
tidy() - Method in class EndTag
  Returns an XML representation of this end tag.
tidy() - Method in class StartTag
  Returns an XML representation of this start tag.
tidy(boolean) - Method in class StartTag
  Returns an XML or XHTML representation of this start tag.
tidy() - Method in class Tag
  Returns an XML representation of this tag.
TIME - Static variable in interface HTMLElementName
  HTML element time - date and/or time.
TITLE - Static variable in interface HTMLElementName
  HTML element TITLE - document title.
toString() - Method in interface CharStreamSource
  Returns the output as a string.
toString(CharStreamSource) - Static method in class CharStreamSourceUtil
  Returns the output of the specified `CharStreamSource` as a string.
toString() - Method in class Config.CompatibilityMode
  Returns the name of this compatibility mode.
toString() - Method in class FormField
  Returns a string representation of this object useful for debugging purposes.
toString() - Method in class FormFields
  Returns a string representation of this object useful for debugging purposes.
toString() - Method in class OutputDocument
  Returns the final content of this output document as a `String`.
toString() - Method in interface OutputSegment
  Returns the content of this output segment as a `String`.
toString() - Method in interface ParseText
  Returns the content of the parse text as a `String`.
toString() - Method in class Renderer
toString() - Method in class RowColumnVector
  Returns a string representation of this character position.
toString() - Method in class Segment
  Returns the source text of this segment as a `String`.
toString() - Method in class Source
  Returns the source text as a `String`.
toString() - Method in class SourceCompactor
toString() - Method in class SourceFormatter
toString() - Method in class StreamedSource
  Returns a string representation of the object as generated by the default `Object.toString()` implementation.
toString() - Method in class TagType
  Returns a string representation of this object useful for debugging purposes.
toString() - Method in class TextExtractor
TR - Static variable in interface HTMLElementName
  HTML element TR - table row.
TT - Static variable in interface HTMLElementName
  HTML element TT - teletype or monospaced text style.

## U

U - Static variable in interface HTMLElementName
  HTML element U - underlined text style.
UL - Static variable in interface HTMLElementName
  HTML element UL - unordered list.
UncheckedHTML - Static variable in class FormControlOutputStyle.ConfigDisplayValue
  Defines the HTML which replaces the normal output element of a `CHECKBOX` or `RADIO` form control if it does not contain a `checked` attribute.
UNREGISTERED - Static variable in class EndTagType
  The tag type given to an unregistered end tag (`</ ... >`).
UNREGISTERED - Static variable in class StartTagType
  The tag type given to an unregistered start tag (`< ... >`).
Util - Class in net.htmlparser.jericho
  Contains miscellaneous utility methods not directly associated with the HTML Parser library.

## V

valueOf(String) - Static method in enum FormControlOutputStyle
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum FormControlType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum FormControlOutputStyle
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum FormControlType
  Returns an array containing the constants of this enum type, in the order they're declared.
VAR - Static variable in interface HTMLElementName
  HTML element VAR - instance of a variable or program argument.
VIDEO - Static variable in interface HTMLElementName
  HTML element video - video player.

## W

warn(String) - Method in interface Logger
  Logs a message at the WARN level.
warn(String) - Method in class WriterLogger
WBR - Static variable in interface HTMLElementName
  HTML element wbr - line breaking opportunity.
WriterLogger - Class in net.htmlparser.jericho
  Provides an implementation of the `Logger` interface that sends output to the specified `java.io.Writer`.
WriterLogger(Writer) - Constructor for class WriterLogger
  Constructs a new `WriterLogger` with the specified `Writer` and the default name.
WriterLogger(Writer, String) - Constructor for class WriterLogger
  Constructs a new `WriterLogger` with the specified `Writer` and name.
writeTo(Writer) - Method in interface CharStreamSource
  Writes the output to the specified `Writer`.
writeTo(Writer) - Method in class OutputDocument
  Writes the final content of this output document to the specified `Writer`.
writeTo(Writer, int, int) - Method in class OutputDocument
  Writes the specified portion of the final content of this output document to the specified `Writer`.
writeTo(Writer) - Method in interface OutputSegment
  Writes the content of this output segment to the specified `Writer`.
writeTo(Writer) - Method in class Renderer
writeTo(Writer) - Method in class SourceCompactor
writeTo(Writer) - Method in class SourceFormatter
writeTo(Writer) - Method in class TextExtractor

## X

XHTML - Static variable in class Config.CompatibilityMode
  XHTML compatibility mode.
XML_DECLARATION - Static variable in class StartTagType
  The tag type given to an XML declaration (`<?xml ... ?>`).
XML_PROCESSING_INSTRUCTION - Static variable in class StartTagType
  The tag type given to an XML processing instruction (`<?PITarget ... ?>`).

## _

_Aacute - Static variable in class CharacterEntityReference
  `Á` `&Aacute; = &#193;` -- latin capital letter A with acute, U+00C1 ISOlat1.
_aacute - Static variable in class CharacterEntityReference
  `á` `&aacute; = &#225;` -- latin small letter a with acute, U+00E1 ISOlat1.
_Acirc - Static variable in class CharacterEntityReference
  `Â` `&Acirc; = &#194;` -- latin capital letter A with circumflex, U+00C2 ISOlat1.
_acirc - Static variable in class CharacterEntityReference
  `â` `&acirc; = &#226;` -- latin small letter a with circumflex, U+00E2 ISOlat1.
_acute - Static variable in class CharacterEntityReference
  `´` `&acute; = &#180;` -- acute accent = spacing acute, U+00B4 ISOdia.
_AElig - Static variable in class CharacterEntityReference
  `Æ` `&AElig; = &#198;` -- latin capital letter AE = latin capital ligature AE, U+00C6 ISOlat1.
_aelig - Static variable in class CharacterEntityReference
  `æ` `&aelig; = &#230;` -- latin small letter ae = latin small ligature ae, U+00E6 ISOlat1.
_Agrave - Static variable in class CharacterEntityReference
  `À` `&Agrave; = &#192;` -- latin capital letter A with grave = latin capital letter A grave, U+00C0 ISOlat1.
_agrave - Static variable in class CharacterEntityReference
  `à` `&agrave; = &#224;` -- latin small letter a with grave = latin small letter a grave, U+00E0 ISOlat1.
_alefsym - Static variable in class CharacterEntityReference
  `ℵ` `&alefsym; = &#8501;` -- alef symbol = first transfinite cardinal, U+2135 NEW
  (see comments).
_Alpha - Static variable in class CharacterEntityReference
  `Α` `&Alpha; = &#913;` -- greek capital letter alpha, U+0391.
_alpha - Static variable in class CharacterEntityReference
  `α` `&alpha; = &#945;` -- greek small letter alpha, U+03B1 ISOgrk3.
_amp - Static variable in class CharacterEntityReference
  `&` `&amp; = &#38;` -- ampersand, U+0026 ISOnum.
_and - Static variable in class CharacterEntityReference
  `∧` `&and; = &#8743;` -- logical and = wedge, U+2227 ISOtech.
_ang - Static variable in class CharacterEntityReference
  `∠` `&ang; = &#8736;` -- angle, U+2220 ISOamso.
_apos - Static variable in class CharacterEntityReference
  `'` `&apos; = &#39;` -- apostrophe = APL quote, U+0027 ISOnum
  (see comments).
_Aring - Static variable in class CharacterEntityReference
  `Å` `&Aring; = &#197;` -- latin capital letter A with ring above = latin capital letter A ring, U+00C5 ISOlat1.
_aring - Static variable in class CharacterEntityReference
  `å` `&aring; = &#229;` -- latin small letter a with ring above = latin small letter a ring, U+00E5 ISOlat1.
_asymp - Static variable in class CharacterEntityReference
  `≈` `&asymp; = &#8776;` -- almost equal to = asymptotic to, U+2248 ISOamsr.
_Atilde - Static variable in class CharacterEntityReference
  `Ã` `&Atilde; = &#195;` -- latin capital letter A with tilde, U+00C3 ISOlat1.
_atilde - Static variable in class CharacterEntityReference
  `ã` `&atilde; = &#227;` -- latin small letter a with tilde, U+00E3 ISOlat1.
_Auml - Static variable in class CharacterEntityReference
  `Ä` `&Auml; = &#196;` -- latin capital letter A with diaeresis, U+00C4 ISOlat1.
_auml - Static variable in class CharacterEntityReference
  `ä` `&auml; = &#228;` -- latin small letter a with diaeresis, U+00E4 ISOlat1.
_bdquo - Static variable in class CharacterEntityReference
  `„` `&bdquo; = &#8222;` -- double low-9 quotation mark, U+201E NEW.
_Beta - Static variable in class CharacterEntityReference
  `Β` `&Beta; = &#914;` -- greek capital letter beta, U+0392.
_beta - Static variable in class CharacterEntityReference
  `β` `&beta; = &#946;` -- greek small letter beta, U+03B2 ISOgrk3.
_brvbar - Static variable in class CharacterEntityReference
  `¦` `&brvbar; = &#166;` -- broken bar = broken vertical bar, U+00A6 ISOnum.
_bull - Static variable in class CharacterEntityReference
  `•` `&bull; = &#8226;` -- bullet = black small circle, U+2022 ISOpub
  (see comments).
_cap - Static variable in class CharacterEntityReference
  `∩` `&cap; = &#8745;` -- intersection = cap, U+2229 ISOtech.
_Ccedil - Static variable in class CharacterEntityReference
  `Ç` `&Ccedil; = &#199;` -- latin capital letter C with cedilla, U+00C7 ISOlat1.
_ccedil - Static variable in class CharacterEntityReference
  `ç` `&ccedil; = &#231;` -- latin small letter c with cedilla, U+00E7 ISOlat1.
_cedil - Static variable in class CharacterEntityReference
  `¸` `&cedil; = &#184;` -- cedilla = spacing cedilla, U+00B8 ISOdia.
_cent - Static variable in class CharacterEntityReference
  `¢` `&cent; = &#162;` -- cent sign, U+00A2 ISOnum.
_Chi - Static variable in class CharacterEntityReference
  `Χ` `&Chi; = &#935;` -- greek capital letter chi, U+03A7.
_chi - Static variable in class CharacterEntityReference
  `χ` `&chi; = &#967;` -- greek small letter chi, U+03C7 ISOgrk3.
_circ - Static variable in class CharacterEntityReference
  `ˆ` `&circ; = &#710;` -- modifier letter circumflex accent, U+02C6 ISOpub.
_clubs - Static variable in class CharacterEntityReference
  `♣` `&clubs; = &#9827;` -- black club suit = shamrock, U+2663 ISOpub.
_cong - Static variable in class CharacterEntityReference
  `≅` `&cong; = &#8773;` -- approximately equal to, U+2245 ISOtech.
_copy - Static variable in class CharacterEntityReference
  `©` `&copy; = &#169;` -- copyright sign, U+00A9 ISOnum.
_crarr - Static variable in class CharacterEntityReference
  `↵` `&crarr; = &#8629;` -- downwards arrow with corner leftwards = carriage return, U+21B5 NEW.
_cup - Static variable in class CharacterEntityReference
  `∪` `&cup; = &#8746;` -- union = cup, U+222A ISOtech.
_curren - Static variable in class CharacterEntityReference
  `¤` `&curren; = &#164;` -- currency sign, U+00A4 ISOnum.
_dagger - Static variable in class CharacterEntityReference
  `†` `&dagger; = &#8224;` -- dagger, U+2020 ISOpub.
_Dagger - Static variable in class CharacterEntityReference
  `‡` `&Dagger; = &#8225;` -- double dagger, U+2021 ISOpub.
_darr - Static variable in class CharacterEntityReference
  `↓` `&darr; = &#8595;` -- downwards arrow, U+2193 ISOnum.
_dArr - Static variable in class CharacterEntityReference
  `⇓` `&dArr; = &#8659;` -- downwards double arrow, U+21D3 ISOamsa.
_deg - Static variable in class CharacterEntityReference
  `°` `&deg; = &#176;` -- degree sign, U+00B0 ISOnum.
_Delta - Static variable in class CharacterEntityReference
  `Δ` `&Delta; = &#916;` -- greek capital letter delta, U+0394 ISOgrk3.
_delta - Static variable in class CharacterEntityReference
  `δ` `&delta; = &#948;` -- greek small letter delta, U+03B4 ISOgrk3.
_diams - Static variable in class CharacterEntityReference
  `♦` `&diams; = &#9830;` -- black diamond suit, U+2666 ISOpub.
_divide - Static variable in class CharacterEntityReference
  `÷` `&divide; = &#247;` -- division sign, U+00F7 ISOnum.
_Eacute - Static variable in class CharacterEntityReference
  `É` `&Eacute; = &#201;` -- latin capital letter E with acute, U+00C9 ISOlat1.
_eacute - Static variable in class CharacterEntityReference
  `é` `&eacute; = &#233;` -- latin small letter e with acute, U+00E9 ISOlat1.
_Ecirc - Static variable in class CharacterEntityReference
  `Ê` `&Ecirc; = &#202;` -- latin capital letter E with circumflex, U+00CA ISOlat1.
_ecirc - Static variable in class CharacterEntityReference
  `ê` `&ecirc; = &#234;` -- latin small letter e with circumflex, U+00EA ISOlat1.
_Egrave - Static variable in class CharacterEntityReference
  `È` `&Egrave; = &#200;` -- latin capital letter E with grave, U+00C8 ISOlat1.
_egrave - Static variable in class CharacterEntityReference
  `è` `&egrave; = &#232;` -- latin small letter e with grave, U+00E8 ISOlat1.
_empty - Static variable in class CharacterEntityReference
  `∅` `&empty; = &#8709;` -- empty set = null set = diameter, U+2205 ISOamso.
_emsp - Static variable in class CharacterEntityReference
  `` `&emsp; = &#8195;` -- em space, U+2003 ISOpub.
_ensp - Static variable in class CharacterEntityReference
  `` `&ensp; = &#8194;` -- en space, U+2002 ISOpub.
_Epsilon - Static variable in class CharacterEntityReference
  `Ε` `&Epsilon; = &#917;` -- greek capital letter epsilon, U+0395.
_epsilon - Static variable in class CharacterEntityReference
  `ε` `&epsilon; = &#949;` -- greek small letter epsilon, U+03B5 ISOgrk3.
_equiv - Static variable in class CharacterEntityReference
  `≡` `&equiv; = &#8801;` -- identical to, U+2261 ISOtech.
_Eta - Static variable in class CharacterEntityReference
  `Η` `&Eta; = &#919;` -- greek capital letter eta, U+0397.
_eta - Static variable in class CharacterEntityReference
  `η` `&eta; = &#951;` -- greek small letter eta, U+03B7 ISOgrk3.
_ETH - Static variable in class CharacterEntityReference
  `Ð` `&ETH; = &#208;` -- latin capital letter ETH, U+00D0 ISOlat1.
_eth - Static variable in class CharacterEntityReference
  `ð` `&eth; = &#240;` -- latin small letter eth, U+00F0 ISOlat1.
_Euml - Static variable in class CharacterEntityReference
  `Ë` `&Euml; = &#203;` -- latin capital letter E with diaeresis, U+00CB ISOlat1.
_euml - Static variable in class CharacterEntityReference
  `ë` `&euml; = &#235;` -- latin small letter e with diaeresis, U+00EB ISOlat1.
_euro - Static variable in class CharacterEntityReference
  `€` `&euro; = &#8364;` -- euro sign, U+20AC NEW.
_exist - Static variable in class CharacterEntityReference
  `∃` `&exist; = &#8707;` -- there exists, U+2203 ISOtech.
_fnof - Static variable in class CharacterEntityReference
  `ƒ` `&fnof; = &#402;` -- latin small letter f with hook = function = florin, U+0192 ISOtech.
_forall - Static variable in class CharacterEntityReference
  `∀` `&forall; = &#8704;` -- for all, U+2200 ISOtech.
_frac12 - Static variable in class CharacterEntityReference
  `½` `&frac12; = &#189;` -- vulgar fraction one half = fraction one half, U+00BD ISOnum.
_frac14 - Static variable in class CharacterEntityReference
  `¼` `&frac14; = &#188;` -- vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum.
_frac34 - Static variable in class CharacterEntityReference
  `¾` `&frac34; = &#190;` -- vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum.
_frasl - Static variable in class CharacterEntityReference
  `⁄` `&frasl; = &#8260;` -- fraction slash, U+2044 NEW.
_Gamma - Static variable in class CharacterEntityReference
  `Γ` `&Gamma; = &#915;` -- greek capital letter gamma, U+0393 ISOgrk3.
_gamma - Static variable in class CharacterEntityReference
  `γ` `&gamma; = &#947;` -- greek small letter gamma, U+03B3 ISOgrk3.
_ge - Static variable in class CharacterEntityReference
  `≥` `&ge; = &#8805;` -- greater-than or equal to, U+2265 ISOtech.
_gt - Static variable in class CharacterEntityReference
  `>` `&gt; = &#62;` -- greater-than sign, U+003E ISOnum.
_harr - Static variable in class CharacterEntityReference
  `↔` `&harr; = &#8596;` -- left right arrow, U+2194 ISOamsa.
_hArr - Static variable in class CharacterEntityReference
  `⇔` `&hArr; = &#8660;` -- left right double arrow, U+21D4 ISOamsa.
_hearts - Static variable in class CharacterEntityReference
  `♥` `&hearts; = &#9829;` -- black heart suit = valentine, U+2665 ISOpub.
_hellip - Static variable in class CharacterEntityReference
  `…` `&hellip; = &#8230;` -- horizontal ellipsis = three dot leader, U+2026 ISOpub.
_Iacute - Static variable in class CharacterEntityReference
  `Í` `&Iacute; = &#205;` -- latin capital letter I with acute, U+00CD ISOlat1.
_iacute - Static variable in class CharacterEntityReference
  `í` `&iacute; = &#237;` -- latin small letter i with acute, U+00ED ISOlat1.
_Icirc - Static variable in class CharacterEntityReference
  `Î` `&Icirc; = &#206;` -- latin capital letter I with circumflex, U+00CE ISOlat1.
_icirc - Static variable in class CharacterEntityReference
  `î` `&icirc; = &#238;` -- latin small letter i with circumflex, U+00EE ISOlat1.
_iexcl - Static variable in class CharacterEntityReference
  `¡` `&iexcl; = &#161;` -- inverted exclamation mark, U+00A1 ISOnum.
_Igrave - Static variable in class CharacterEntityReference
  `Ì` `&Igrave; = &#204;` -- latin capital letter I with grave, U+00CC ISOlat1.
_igrave - Static variable in class CharacterEntityReference
  `ì` `&igrave; = &#236;` -- latin small letter i with grave, U+00EC ISOlat1.
_image - Static variable in class CharacterEntityReference
  `ℑ` `&image; = &#8465;` -- black-letter capital I = imaginary part, U+2111 ISOamso.
_infin - Static variable in class CharacterEntityReference
  `∞` `&infin; = &#8734;` -- infinity, U+221E ISOtech.
_int - Static variable in class CharacterEntityReference
  `∫` `&int; = &#8747;` -- integral, U+222B ISOtech.
_Iota - Static variable in class CharacterEntityReference
  `Ι` `&Iota; = &#921;` -- greek capital letter iota, U+0399.
_iota - Static variable in class CharacterEntityReference
  `ι` `&iota; = &#953;` -- greek small letter iota, U+03B9 ISOgrk3.
_iquest - Static variable in class CharacterEntityReference
  `¿` `&iquest; = &#191;` -- inverted question mark = turned question mark, U+00BF ISOnum.
_isin - Static variable in class CharacterEntityReference
  `∈` `&isin; = &#8712;` -- element of, U+2208 ISOtech.
_Iuml - Static variable in class CharacterEntityReference
  `Ï` `&Iuml; = &#207;` -- latin capital letter I with diaeresis, U+00CF ISOlat1.
_iuml - Static variable in class CharacterEntityReference
  `ï` `&iuml; = &#239;` -- latin small letter i with diaeresis, U+00EF ISOlat1.
_Kappa - Static variable in class CharacterEntityReference
  `Κ` `&Kappa; = &#922;` -- greek capital letter kappa, U+039A.
_kappa - Static variable in class CharacterEntityReference
  `κ` `&kappa; = &#954;` -- greek small letter kappa, U+03BA ISOgrk3.
_Lambda - Static variable in class CharacterEntityReference
  `Λ` `&Lambda; = &#923;` -- greek capital letter lambda, U+039B ISOgrk3.
_lambda - Static variable in class CharacterEntityReference
  `λ` `&lambda; = &#955;` -- greek small letter lambda, U+03BB ISOgrk3.
_lang - Static variable in class CharacterEntityReference
  `⟨` `&lang; = &#9001;` -- left-pointing angle bracket = bra, U+2329 ISOtech
  (see comments).
_laquo - Static variable in class CharacterEntityReference
  `«` `&laquo; = &#171;` -- left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum.
_larr - Static variable in class CharacterEntityReference
  `←` `&larr; = &#8592;` -- leftwards arrow, U+2190 ISOnum.
_lArr - Static variable in class CharacterEntityReference
  `⇐` `&lArr; = &#8656;` -- leftwards double arrow, U+21D0 ISOtech
  (see comments).
_lceil - Static variable in class CharacterEntityReference
  `⌈` `&lceil; = &#8968;` -- left ceiling = APL upstile, U+2308 ISOamsc.
_ldquo - Static variable in class CharacterEntityReference
  `“` `&ldquo; = &#8220;` -- left double quotation mark, U+201C ISOnum.
_le - Static variable in class CharacterEntityReference
  `≤` `&le; = &#8804;` -- less-than or equal to, U+2264 ISOtech.
_lfloor - Static variable in class CharacterEntityReference
  `⌊` `&lfloor; = &#8970;` -- left floor = APL downstile, U+230A ISOamsc.
_lowast - Static variable in class CharacterEntityReference
  `∗` `&lowast; = &#8727;` -- asterisk operator, U+2217 ISOtech.
_loz - Static variable in class CharacterEntityReference
  `◊` `&loz; = &#9674;` -- lozenge, U+25CA ISOpub.
_lrm - Static variable in class CharacterEntityReference
  `‎` `&lrm; = &#8206;` -- left-to-right mark, U+200E NEW RFC 2070.
_lsaquo - Static variable in class CharacterEntityReference
  `‹` `&lsaquo; = &#8249;` -- single left-pointing angle quotation mark, U+2039 ISO proposed
  (see comments).
_lsquo - Static variable in class CharacterEntityReference
  `‘` `&lsquo; = &#8216;` -- left single quotation mark, U+2018 ISOnum.
_lt - Static variable in class CharacterEntityReference
  `<` `&lt; = &#60;` -- less-than sign, U+003C ISOnum.
_macr - Static variable in class CharacterEntityReference
  `¯` `&macr; = &#175;` -- macron = spacing macron = overline = APL overbar, U+00AF ISOdia.
_mdash - Static variable in class CharacterEntityReference
  `—` `&mdash; = &#8212;` -- em dash, U+2014 ISOpub.
_micro - Static variable in class CharacterEntityReference
  `µ` `&micro; = &#181;` -- micro sign, U+00B5 ISOnum.
_middot - Static variable in class CharacterEntityReference
  `·` `&middot; = &#183;` -- middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum.
_minus - Static variable in class CharacterEntityReference
  `−` `&minus; = &#8722;` -- minus sign, U+2212 ISOtech.
_Mu - Static variable in class CharacterEntityReference
  `Μ` `&Mu; = &#924;` -- greek capital letter mu, U+039C.
_mu - Static variable in class CharacterEntityReference
  `μ` `&mu; = &#956;` -- greek small letter mu, U+03BC ISOgrk3.
_nabla - Static variable in class CharacterEntityReference
  `∇` `&nabla; = &#8711;` -- nabla = backward difference, U+2207 ISOtech.
_nbsp - Static variable in class CharacterEntityReference
  `` `&nbsp; = &#160;` -- no-break space = non-breaking space, U+00A0 ISOnum.
_ndash - Static variable in class CharacterEntityReference
  `–` `&ndash; = &#8211;` -- en dash, U+2013 ISOpub.
_ne - Static variable in class CharacterEntityReference
  `≠` `&ne; = &#8800;` -- not equal to, U+2260 ISOtech.
_ni - Static variable in class CharacterEntityReference
  `∋` `&ni; = &#8715;` -- contains as member, U+220B ISOtech
  (see comments).
_not - Static variable in class CharacterEntityReference
  `¬` `&not; = &#172;` -- not sign = angled dash, U+00AC ISOnum.
_notin - Static variable in class CharacterEntityReference
  `∉` `&notin; = &#8713;` -- not an element of, U+2209 ISOtech.
_nsub - Static variable in class CharacterEntityReference
  `⊄` `&nsub; = &#8836;` -- not a subset of, U+2284 ISOamsn.
_Ntilde - Static variable in class CharacterEntityReference
  `Ñ` `&Ntilde; = &#209;` -- latin capital letter N with tilde, U+00D1 ISOlat1.
_ntilde - Static variable in class CharacterEntityReference
  `ñ` `&ntilde; = &#241;` -- latin small letter n with tilde, U+00F1 ISOlat1.
_Nu - Static variable in class CharacterEntityReference
  `Ν` `&Nu; = &#925;` -- greek capital letter nu, U+039D.
_nu - Static variable in class CharacterEntityReference
  `ν` `&nu; = &#957;` -- greek small letter nu, U+03BD ISOgrk3.
_Oacute - Static variable in class CharacterEntityReference
  `Ó` `&Oacute; = &#211;` -- latin capital letter O with acute, U+00D3 ISOlat1.
_oacute - Static variable in class CharacterEntityReference
  `ó` `&oacute; = &#243;` -- latin small letter o with acute, U+00F3 ISOlat1.
_Ocirc - Static variable in class CharacterEntityReference
  `Ô` `&Ocirc; = &#212;` -- latin capital letter O with circumflex, U+00D4 ISOlat1.
_ocirc - Static variable in class CharacterEntityReference
  `ô` `&ocirc; = &#244;` -- latin small letter o with circumflex, U+00F4 ISOlat1.
_OElig - Static variable in class CharacterEntityReference
  `Œ` `&OElig; = &#338;` -- latin capital ligature OE, U+0152 ISOlat2.
_oelig - Static variable in class CharacterEntityReference
  `œ` `&oelig; = &#339;` -- latin small ligature oe, U+0153 ISOlat2
  (see comments).
_Ograve - Static variable in class CharacterEntityReference
  `Ò` `&Ograve; = &#210;` -- latin capital letter O with grave, U+00D2 ISOlat1.
_ograve - Static variable in class CharacterEntityReference
  `ò` `&ograve; = &#242;` -- latin small letter o with grave, U+00F2 ISOlat1.
_oline - Static variable in class CharacterEntityReference
  `‾` `&oline; = &#8254;` -- overline = spacing overscore, U+203E NEW.
_Omega - Static variable in class CharacterEntityReference
  `Ω` `&Omega; = &#937;` -- greek capital letter omega, U+03A9 ISOgrk3.
_omega - Static variable in class CharacterEntityReference
  `ω` `&omega; = &#969;` -- greek small letter omega, U+03C9 ISOgrk3.
_Omicron - Static variable in class CharacterEntityReference
  `Ο` `&Omicron; = &#927;` -- greek capital letter omicron, U+039F.
_omicron - Static variable in class CharacterEntityReference
  `ο` `&omicron; = &#959;` -- greek small letter omicron, U+03BF NEW.
_oplus - Static variable in class CharacterEntityReference
  `⊕` `&oplus; = &#8853;` -- circled plus = direct sum, U+2295 ISOamsb.
_or - Static variable in class CharacterEntityReference
  `∨` `&or; = &#8744;` -- logical or = vee, U+2228 ISOtech.
_ordf - Static variable in class CharacterEntityReference
  `ª` `&ordf; = &#170;` -- feminine ordinal indicator, U+00AA ISOnum.
_ordm - Static variable in class CharacterEntityReference
  `º` `&ordm; = &#186;` -- masculine ordinal indicator, U+00BA ISOnum.
_Oslash - Static variable in class CharacterEntityReference
  `Ø` `&Oslash; = &#216;` -- latin capital letter O with stroke = latin capital letter O slash, U+00D8 ISOlat1.
_oslash - Static variable in class CharacterEntityReference
  `ø` `&oslash; = &#248;` -- latin small letter o with stroke, = latin small letter o slash, U+00F8 ISOlat1.
_Otilde - Static variable in class CharacterEntityReference
  `Õ` `&Otilde; = &#213;` -- latin capital letter O with tilde, U+00D5 ISOlat1.
_otilde - Static variable in class CharacterEntityReference
  `õ` `&otilde; = &#245;` -- latin small letter o with tilde, U+00F5 ISOlat1.
_otimes - Static variable in class CharacterEntityReference
  `⊗` `&otimes; = &#8855;` -- circled times = vector product, U+2297 ISOamsb.
_Ouml - Static variable in class CharacterEntityReference
  `Ö` `&Ouml; = &#214;` -- latin capital letter O with diaeresis, U+00D6 ISOlat1.
_ouml - Static variable in class CharacterEntityReference
  `ö` `&ouml; = &#246;` -- latin small letter o with diaeresis, U+00F6 ISOlat1.
_para - Static variable in class CharacterEntityReference
  `¶` `&para; = &#182;` -- pilcrow sign = paragraph sign, U+00B6 ISOnum.
_part - Static variable in class CharacterEntityReference
  `∂` `&part; = &#8706;` -- partial differential, U+2202 ISOtech.
_permil - Static variable in class CharacterEntityReference
  `‰` `&permil; = &#8240;` -- per mille sign, U+2030 ISOtech.
_perp - Static variable in class CharacterEntityReference
  `⊥` `&perp; = &#8869;` -- up tack = orthogonal to = perpendicular, U+22A5 ISOtech.
_Phi - Static variable in class CharacterEntityReference
  `Φ` `&Phi; = &#934;` -- greek capital letter phi, U+03A6 ISOgrk3.
_phi - Static variable in class CharacterEntityReference
  `φ` `&phi; = &#966;` -- greek small letter phi, U+03C6 ISOgrk3.
_Pi - Static variable in class CharacterEntityReference
  `Π` `&Pi; = &#928;` -- greek capital letter pi, U+03A0 ISOgrk3.
_pi - Static variable in class CharacterEntityReference
  `π` `&pi; = &#960;` -- greek small letter pi, U+03C0 ISOgrk3.
_piv - Static variable in class CharacterEntityReference
  `ϖ` `&piv; = &#982;` -- greek pi symbol, U+03D6 ISOgrk3.
_plusmn - Static variable in class CharacterEntityReference
  `±` `&plusmn; = &#177;` -- plus-minus sign = plus-or-minus sign, U+00B1 ISOnum.
_pound - Static variable in class CharacterEntityReference
  `£` `&pound; = &#163;` -- pound sign, U+00A3 ISOnum.
_prime - Static variable in class CharacterEntityReference
  `′` `&prime; = &#8242;` -- prime = minutes = feet, U+2032 ISOtech.
_Prime - Static variable in class CharacterEntityReference
  `″` `&Prime; = &#8243;` -- double prime = seconds = inches, U+2033 ISOtech.
_prod - Static variable in class CharacterEntityReference
  `∏` `&prod; = &#8719;` -- n-ary product = product sign, U+220F ISOamsb
  (see comments).
_prop - Static variable in class CharacterEntityReference
  `∝` `&prop; = &#8733;` -- proportional to, U+221D ISOtech.
_Psi - Static variable in class CharacterEntityReference
  `Ψ` `&Psi; = &#936;` -- greek capital letter psi, U+03A8 ISOgrk3.
_psi - Static variable in class CharacterEntityReference
  `ψ` `&psi; = &#968;` -- greek small letter psi, U+03C8 ISOgrk3.
_quot - Static variable in class CharacterEntityReference
  `"` `&quot; = &#34;` -- quotation mark = APL quote, U+0022 ISOnum.
_radic - Static variable in class CharacterEntityReference
  `√` `&radic; = &#8730;` -- square root = radical sign, U+221A ISOtech.
_rang - Static variable in class CharacterEntityReference
  `⟩` `&rang; = &#9002;` -- right-pointing angle bracket = ket, U+232A ISOtech
  (see comments).
_raquo - Static variable in class CharacterEntityReference
  `»` `&raquo; = &#187;` -- right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum.
_rarr - Static variable in class CharacterEntityReference
  `→` `&rarr; = &#8594;` -- rightwards arrow, U+2192 ISOnum.
_rArr - Static variable in class CharacterEntityReference
  `⇒` `&rArr; = &#8658;` -- rightwards double arrow, U+21D2 ISOtech
  (see comments).
_rceil - Static variable in class CharacterEntityReference
  `⌉` `&rceil; = &#8969;` -- right ceiling, U+2309 ISOamsc.
_rdquo - Static variable in class CharacterEntityReference
  `”` `&rdquo; = &#8221;` -- right double quotation mark, U+201D ISOnum.
_real - Static variable in class CharacterEntityReference
  `ℜ` `&real; = &#8476;` -- black-letter capital R = real part symbol, U+211C ISOamso.
_reg - Static variable in class CharacterEntityReference
  `®` `&reg; = &#174;` -- registered sign = registered trade mark sign, U+00AE ISOnum.
_rfloor - Static variable in class CharacterEntityReference
  `⌋` `&rfloor; = &#8971;` -- right floor, U+230B ISOamsc.
_Rho - Static variable in class CharacterEntityReference
  `Ρ` `&Rho; = &#929;` -- greek capital letter rho, U+03A1.
_rho - Static variable in class CharacterEntityReference
  `ρ` `&rho; = &#961;` -- greek small letter rho, U+03C1 ISOgrk3.
_rlm - Static variable in class CharacterEntityReference
  `‏` `&rlm; = &#8207;` -- right-to-left mark, U+200F NEW RFC 2070.
_rsaquo - Static variable in class CharacterEntityReference
  `›` `&rsaquo; = &#8250;` -- single right-pointing angle quotation mark, U+203A ISO proposed
  (see comments).
_rsquo - Static variable in class CharacterEntityReference
  `’` `&rsquo; = &#8217;` -- right single quotation mark, U+2019 ISOnum.
_sbquo - Static variable in class CharacterEntityReference
  `‚` `&sbquo; = &#8218;` -- single low-9 quotation mark, U+201A NEW.
_Scaron - Static variable in class CharacterEntityReference
  `Š` `&Scaron; = &#352;` -- latin capital letter S with caron, U+0160 ISOlat2.
_scaron - Static variable in class CharacterEntityReference
  `š` `&scaron; = &#353;` -- latin small letter s with caron, U+0161 ISOlat2.
_sdot - Static variable in class CharacterEntityReference
  `⋅` `&sdot; = &#8901;` -- dot operator, U+22C5 ISOamsb
  (see comments).
_sect - Static variable in class CharacterEntityReference
  `§` `&sect; = &#167;` -- section sign, U+00A7 ISOnum.
_shy - Static variable in class CharacterEntityReference
  `` `&shy; = &#173;` -- soft hyphen = discretionary hyphen, U+00AD ISOnum.
_Sigma - Static variable in class CharacterEntityReference
  `Σ` `&Sigma; = &#931;` -- greek capital letter sigma, U+03A3 ISOgrk3.
_sigma - Static variable in class CharacterEntityReference
  `σ` `&sigma; = &#963;` -- greek small letter sigma, U+03C3 ISOgrk3.
_sigmaf - Static variable in class CharacterEntityReference
  `ς` `&sigmaf; = &#962;` -- greek small letter final sigma, U+03C2 ISOgrk3.
_sim - Static variable in class CharacterEntityReference
  `∼` `&sim; = &#8764;` -- tilde operator = varies with = similar to, U+223C ISOtech
  (see comments).
_spades - Static variable in class CharacterEntityReference
  `♠` `&spades; = &#9824;` -- black spade suit, U+2660 ISOpub
  (see comments).
_sub - Static variable in class CharacterEntityReference
  `⊂` `&sub; = &#8834;` -- subset of, U+2282 ISOtech.
_sube - Static variable in class CharacterEntityReference
  `⊆` `&sube; = &#8838;` -- subset of or equal to, U+2286 ISOtech.
_sum - Static variable in class CharacterEntityReference
  `∑` `&sum; = &#8721;` -- n-ary summation, U+2211 ISOamsb
  (see comments).
_sup - Static variable in class CharacterEntityReference
  `⊃` `&sup; = &#8835;` -- superset of, U+2283 ISOtech
  (see comments).
_sup1 - Static variable in class CharacterEntityReference
  `¹` `&sup1; = &#185;` -- superscript one = superscript digit one, U+00B9 ISOnum.
_sup2 - Static variable in class CharacterEntityReference
  `²` `&sup2; = &#178;` -- superscript two = superscript digit two = squared, U+00B2 ISOnum.
_sup3 - Static variable in class CharacterEntityReference
  `³` `&sup3; = &#179;` -- superscript three = superscript digit three = cubed, U+00B3 ISOnum.
_supe - Static variable in class CharacterEntityReference
  `⊇` `&supe; = &#8839;` -- superset of or equal to, U+2287 ISOtech.
_szlig - Static variable in class CharacterEntityReference
  `ß` `&szlig; = &#223;` -- latin small letter sharp s = ess-zed, U+00DF ISOlat1.
_Tau - Static variable in class CharacterEntityReference
  `Τ` `&Tau; = &#932;` -- greek capital letter tau, U+03A4.
_tau - Static variable in class CharacterEntityReference
  `τ` `&tau; = &#964;` -- greek small letter tau, U+03C4 ISOgrk3.
_there4 - Static variable in class CharacterEntityReference
  `∴` `&there4; = &#8756;` -- therefore, U+2234 ISOtech.
_Theta - Static variable in class CharacterEntityReference
  `Θ` `&Theta; = &#920;` -- greek capital letter theta, U+0398 ISOgrk3.
_theta - Static variable in class CharacterEntityReference
  `θ` `&theta; = &#952;` -- greek small letter theta, U+03B8 ISOgrk3.
_thetasym - Static variable in class CharacterEntityReference
  `ϑ` `&thetasym; = &#977;` -- greek small letter theta symbol, U+03D1 NEW.
_thinsp - Static variable in class CharacterEntityReference
  `` `&thinsp; = &#8201;` -- thin space, U+2009 ISOpub.
_THORN - Static variable in class CharacterEntityReference
  `Þ` `&THORN; = &#222;` -- latin capital letter THORN, U+00DE ISOlat1.
_thorn - Static variable in class CharacterEntityReference
  `þ` `&thorn; = &#254;` -- latin small letter thorn, U+00FE ISOlat1.
_tilde - Static variable in class CharacterEntityReference
  `˜` `&tilde; = &#732;` -- small tilde, U+02DC ISOdia.
_times - Static variable in class CharacterEntityReference
  `×` `&times; = &#215;` -- multiplication sign, U+00D7 ISOnum.
_trade - Static variable in class CharacterEntityReference
  `™` `&trade; = &#8482;` -- trade mark sign, U+2122 ISOnum.
_Uacute - Static variable in class CharacterEntityReference
  `Ú` `&Uacute; = &#218;` -- latin capital letter U with acute, U+00DA ISOlat1.
_uacute - Static variable in class CharacterEntityReference
  `ú` `&uacute; = &#250;` -- latin small letter u with acute, U+00FA ISOlat1.
_uarr - Static variable in class CharacterEntityReference
  `↑` `&uarr; = &#8593;` -- upwards arrow, U+2191 ISOnum.
_uArr - Static variable in class CharacterEntityReference
  `⇑` `&uArr; = &#8657;` -- upwards double arrow, U+21D1 ISOamsa.
_Ucirc - Static variable in class CharacterEntityReference
  `Û` `&Ucirc; = &#219;` -- latin capital letter U with circumflex, U+00DB ISOlat1.
_ucirc - Static variable in class CharacterEntityReference
  `û` `&ucirc; = &#251;` -- latin small letter u with circumflex, U+00FB ISOlat1.
_Ugrave - Static variable in class CharacterEntityReference
  `Ù` `&Ugrave; = &#217;` -- latin capital letter U with grave, U+00D9 ISOlat1.
_ugrave - Static variable in class CharacterEntityReference
  `ù` `&ugrave; = &#249;` -- latin small letter u with grave, U+00F9 ISOlat1.
_uml - Static variable in class CharacterEntityReference
  `¨` `&uml; = &#168;` -- diaeresis = spacing diaeresis, U+00A8 ISOdia.
_upsih - Static variable in class CharacterEntityReference
  `ϒ` `&upsih; = &#978;` -- greek upsilon with hook symbol, U+03D2 NEW.
_Upsilon - Static variable in class CharacterEntityReference
  `Υ` `&Upsilon; = &#933;` -- greek capital letter upsilon, U+03A5 ISOgrk3.
_upsilon - Static variable in class CharacterEntityReference
  `υ` `&upsilon; = &#965;` -- greek small letter upsilon, U+03C5 ISOgrk3.
_Uuml - Static variable in class CharacterEntityReference
  `Ü` `&Uuml; = &#220;` -- latin capital letter U with diaeresis, U+00DC ISOlat1.
_uuml - Static variable in class CharacterEntityReference
  `ü` `&uuml; = &#252;` -- latin small letter u with diaeresis, U+00FC ISOlat1.
_weierp - Static variable in class CharacterEntityReference
  `℘` `&weierp; = &#8472;` -- script capital P = power set = Weierstrass p, U+2118 ISOamso.
_Xi - Static variable in class CharacterEntityReference
  `Ξ` `&Xi; = &#926;` -- greek capital letter xi, U+039E ISOgrk3.
_xi - Static variable in class CharacterEntityReference
  `ξ` `&xi; = &#958;` -- greek small letter xi, U+03BE ISOgrk3.
_Yacute - Static variable in class CharacterEntityReference
  `Ý` `&Yacute; = &#221;` -- latin capital letter Y with acute, U+00DD ISOlat1.
_yacute - Static variable in class CharacterEntityReference
  `ý` `&yacute; = &#253;` -- latin small letter y with acute, U+00FD ISOlat1.
_yen - Static variable in class CharacterEntityReference
  `¥` `&yen; = &#165;` -- yen sign = yuan sign, U+00A5 ISOnum.
_yuml - Static variable in class CharacterEntityReference
  `ÿ` `&yuml; = &#255;` -- latin small letter y with diaeresis, U+00FF ISOlat1.
_Yuml - Static variable in class CharacterEntityReference
  `Ÿ` `&Yuml; = &#376;` -- latin capital letter Y with diaeresis, U+0178 ISOlat2.
_Zeta - Static variable in class CharacterEntityReference
  `Ζ` `&Zeta; = &#918;` -- greek capital letter zeta, U+0396.
_zeta - Static variable in class CharacterEntityReference
  `ζ` `&zeta; = &#950;` -- greek small letter zeta, U+03B6 ISOgrk3.
_zwj - Static variable in class CharacterEntityReference
  `‍` `&zwj; = &#8205;` -- zero width joiner, U+200D NEW RFC 2070.
_zwnj - Static variable in class CharacterEntityReference
  `‌` `&zwnj; = &#8204;` -- zero width non-joiner, U+200C NEW RFC 2070.

A B C D E F G H I J K L M N O P Q R S T U V W X _

Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES