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

Uses of StartTagType in net.htmlparser.jericho

Subclasses of StartTagType in net.htmlparser.jericho
`class` `StartTagTypeGenericImplementation` Provides a generic implementation of the abstract `StartTagType` class based on the most common start tag behaviour.

Fields in net.htmlparser.jericho declared as StartTagType
`static StartTagType` `StartTagType.CDATA_SECTION` The tag type given to a CDATA section (`<![CDATA[ ... ]]>`).
`static StartTagType` `StartTagType.COMMENT` The tag type given to an HTML comment (`<!-- ... -->`).
`static StartTagType` `StartTagType.DOCTYPE_DECLARATION` The tag type given to a document type declaration (`<!DOCTYPE ... >`).
`static StartTagType` `MicrosoftTagTypes.DOWNLEVEL_REVEALED_CONDITIONAL_COMMENT` The tag type given to a Microsoft® downlevel-revealed conditional comment (`<![if ... ]>` | `<![endif]>`).
`static StartTagType` `StartTagType.MARKUP_DECLARATION` The tag type given to a markup declaration (`<!ELEMENT ... >` | `<!ATTLIST ... >` | `<!ENTITY ... >` | `<!NOTATION ... >`).
`static StartTagType` `MasonTagTypes.MASON_COMPONENT_CALL` The tag type given to a Mason component call (`<& ... &>`).
`static StartTagType` `MasonTagTypes.MASON_COMPONENT_CALLED_WITH_CONTENT` The tag type given to the start tag of a Mason component called with content (`<&| ... &> ... </&>`).
`static StartTagType` `MasonTagTypes.MASON_NAMED_BLOCK` The tag type given to the start tag of a Mason named block (`<%name ... > ... </%name>`).
`static StartTagType` `StartTagType.NORMAL` The tag type given to a normal HTML or XML start tag (`<name ... >`).
`static StartTagType` `PHPTagTypes.PHP_SCRIPT` The tag type given to a script-style PHP start tag (`<script language="php"> ... </script>`).
`static StartTagType` `PHPTagTypes.PHP_SHORT` The tag type given to a short-form PHP tag (`<? ... ?>`).
`static StartTagType` `PHPTagTypes.PHP_STANDARD` The tag type given to a standard PHP tag (`<?php ... ?>`).
`static StartTagType` `StartTagType.SERVER_COMMON` The tag type given to a common server tag (`<% ... %>`).
`static StartTagType` `StartTagType.SERVER_COMMON_ESCAPED` The tag type given to an escaped common server tag (`<\% ... %>`).
`static StartTagType` `StartTagType.UNREGISTERED` The tag type given to an unregistered start tag (`< ... >`).
`static StartTagType` `StartTagType.XML_DECLARATION` The tag type given to an XML declaration (`<?xml ... ?>`).
`static StartTagType` `StartTagType.XML_PROCESSING_INSTRUCTION` The tag type given to an XML processing instruction (`<?PITarget ... ?>`).

Methods in net.htmlparser.jericho that return StartTagType
`StartTagType` `EndTagType.getCorrespondingStartTagType()` Returns the type of start tag that is usually paired with an end tag of this type to form an `Element`.
`StartTagType` `StartTag.getStartTagType()` Returns the type of this start tag.

Methods in net.htmlparser.jericho with parameters of type StartTagType
`List<Element>` `Segment.getAllElements(StartTagType startTagType)` Returns a list of all `Element` objects with start tags of the specified type that are enclosed by this segment.
`List<StartTag>` `Segment.getAllStartTags(StartTagType startTagType)` Returns a list of all `StartTag` objects of the specified type that are enclosed by this segment.
`StartTag` `Segment.getFirstStartTag(StartTagType startTagType)` Returns the first `StartTag` of the specified type enclosed by this segment.
`StartTag` `Source.getNextStartTag(int pos, StartTagType startTagType)` Returns the `StartTag` of the specified type beginning at or immediately following the specified position in the source document.
`StartTag` `Source.getNextStartTag(int pos, String name, StartTagType startTagType)` Returns the `StartTag` with the specified name and type beginning at or immediately following the specified position in the source document.
`StartTag` `Source.getPreviousStartTag(int pos, StartTagType startTagType)` Returns the `StartTag` of the specified type at or immediately preceding (or enclosing) the specified position in the source document.
`StartTag` `Source.getPreviousStartTag(int pos, String name, StartTagType startTagType)` Returns the `StartTag` with the specified name and type at or immediately preceding (or enclosing) the specified position in the source document.