## Uses of Class
net.htmlparser.jericho.Tag

Uses of Tag in net.htmlparser.jericho

Subclasses of Tag in net.htmlparser.jericho
`class` `EndTag` Represents the end tag of an element in a specific source document.
`class` `StartTag` Represents the start tag of an element in a specific source document.

Methods in net.htmlparser.jericho that return Tag
`protected Tag` `StartTagTypeGenericImplementation.constructTagAt(Source source, int pos)` Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
`protected abstract Tag` `TagType.constructTagAt(Source source, int pos)` Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
`protected Tag` `EndTagTypeGenericImplementation.constructTagAt(Source source, int pos)` Constructs a tag of this type at the specified position in the specified source document if it matches all of the required features.
`Tag[]` `Source.fullSequentialParse()` Parses all of the tags in this source document sequentially from beginning to end.
`Tag` `Source.getEnclosingTag(int pos)` Returns the `Tag` that encloses the specified position in the source document.
`Tag` `Source.getEnclosingTag(int pos, TagType tagType)` Returns the `Tag` of the specified type that encloses the specified position in the source document.
`Tag` `Tag.getNextTag()` Returns the next tag in the source document.
`Tag` `Source.getNextTag(int pos)` Returns the `Tag` beginning at or immediately following the specified position in the source document.
`Tag` `Source.getNextTag(int pos, TagType tagType)` Returns the `Tag` of the specified type beginning at or immediately following the specified position in the source document.
`Tag` `Tag.getPreviousTag()` Returns the previous tag in the source document.
`Tag` `Source.getPreviousTag(int pos)` Returns the `Tag` beginning at or immediately preceding (or enclosing) the specified position in the source document.
`Tag` `Source.getPreviousTag(int pos, TagType tagType)` Returns the `Tag` of the specified type beginning at or immediately preceding (or enclosing) the specified position in the source document.
`Tag` `Source.getTagAt(int pos)` Returns the `Tag` at the specified position in the source document.

Methods in net.htmlparser.jericho that return types with arguments of type Tag
`List<Tag>` `Segment.getAllTags()` Returns a list of all `Tag` objects that are enclosed by this segment.
`List<Tag>` `Source.getAllTags()` Returns a list of all tags in this source document.
`List<Tag>` `Segment.getAllTags(TagType tagType)` Returns a list of all `Tag` objects of the specified type that are enclosed by this segment.

Methods in net.htmlparser.jericho with parameters of type Tag
`static boolean` `MicrosoftTagTypes.isConditionalCommentEndifTag(Tag tag)` Indicates whether the specified tag is a downlevel-revealed conditional comment "endif" tag (`<![endif]>`).
`static boolean` `MicrosoftTagTypes.isConditionalCommentIfTag(Tag tag)` Indicates whether the specified tag is a downlevel-revealed conditional comment "if" tag (`<![if ... ]>`).