Class JavadocTokenTypes
- java.lang.Object
-
- com.puppycrawl.tools.checkstyle.api.JavadocTokenTypes
-
public final class JavadocTokenTypes extends java.lang.Object
Contains the constants for all the tokens contained in the Abstract Syntax Tree for the javadoc grammar.
-
-
Field Summary
Fields Modifier and Type Field Description static intAREA_HTML_TAG_NAMEArea tag name.static intAREA_TAGArea html tag.static intARGUMENTArgument definition inPARAMETERSpart ofREFERENCE.static intATTR_VALUEAttribute value html tag component.static intATTRIBUTEHtml tag attribute.static intAUTHOR_LITERAL'@author' literal in@authorJavadoc tag.static intBASE_HTML_TAG_NAMEBase tag name.static intBASE_TAGBase html tag.static intBASEFONT_HTML_TAG_NAMEBasefont tag name.static intBASEFONT_TAGBasefont html tag.static intBODYBody html tag.static intBODY_HTML_TAG_NAMEBody tag name.static intBODY_TAG_ENDEnd body tag.static intBODY_TAG_STARTStart body tag.static intBR_HTML_TAG_NAMEBr tag name.static intBR_TAGBr html tag.static intCHARAny other symbol.static intCLASS_NAMEException class name.static intCODE_LITERAL'@code' literal in {@code} Javadoc inline tag.static intCOL_HTML_TAG_NAMECol tag name.static intCOL_TAGCol html tag.static intCOLGROUPColgroup html tag.static intCOLGROUP_HTML_TAG_NAMEColgroup tag name.static intCOLGROUP_TAG_ENDEnd colgroup tag.static intCOLGROUP_TAG_STARTStart colgroup tag.static intCOMMAComma separator between parameters inPARAMETERSpart ofREFERENCE.static intCUSTOM_NAMEName of custom Javadoc tag (or Javadoc inline tag).static intDDDescription of a term html tag:<dd></dd>.static intDD_HTML_TAG_NAMEDescription of a term tag name.static intDD_TAG_ENDEnd description of a term tag.static intDD_TAG_STARTStart description of a term tag.static intDEPRECATED_LITERAL'@deprecated' literal in @deprecated Javadoc tag.static intDESCRIPTIONDescription node.static intDOC_ROOT_LITERAL'@docRoot' literal in {@docRoot} Javadoc inline tag.static intDTDescription term html tag:<dt></dt>.static intDT_HTML_TAG_NAMEDescription term tag name.static intDT_TAG_ENDEnd description term tag.static intDT_TAG_STARTStart description term tag.static intEMBED_HTML_TAG_NAME"embed" tag name.static intEMBED_TAGHTML void element<embed>.static intEMPTY_TAGNon-special empty html tag.static intENDEnd html tag component:'>'.static intEOFEnd Of File symbol.static intEQUALSEquals html tag component:'='.static intEXCEPTION_LITERAL'@exception' literal in@exceptionJavadoc tag.static intFIELD_NAMEField name.static intFIELD_TYPEField type.static intFRAME_HTML_TAG_NAMEFrame tag name.static intFRAME_TAGFrame html tag.static intHASHHash character inREFERENCE.static intHEADHead html tag.static intHEAD_HTML_TAG_NAMEHead tag name.static intHEAD_TAG_ENDEnd head tag.static intHEAD_TAG_STARTStart head tag.static intHR_HTML_TAG_NAMEHr tag name.static intHR_TAGHr html tag.static intHTMLHtml html tag.static intHTML_COMMENTHtml comment:<!-- -->.static intHTML_COMMENT_ENDHTML comment end symbol '-->'.static intHTML_COMMENT_STARTHTML comment start symbol '<!--'.static intHTML_ELEMENTParent node for all html tags.static intHTML_ELEMENT_ENDEnd html tag: <XXXX>.static intHTML_ELEMENT_STARTStart html tag: <XXXX>.static intHTML_HTML_TAG_NAMEHtml tag name.static intHTML_TAGNon-special HTML tag.static intHTML_TAG_ENDEnd html tag.static intHTML_TAG_NAMEIdentifier inside HTML tag: tag name or attribute name.static intHTML_TAG_STARTStart html tag.static intIMG_HTML_TAG_NAMEImg tag name.static intIMG_TAGImg html tag.static intINHERIT_DOC_LITERAL'@inheritDoc' literal in {@inheritDoc} Javadoc inline tag.static intINPUT_HTML_TAG_NAMEInput tag name.static intINPUT_TAGInput html tag.static intISINDEX_HTML_TAG_NAMEIsindex tag name.static intISINDEX_TAGIsindex html tag.static intJAVADOCRoot node of any Javadoc comment.static intJAVADOC_INLINE_TAGJavadoc inline tag.static intJAVADOC_INLINE_TAG_ENDLast child ofJAVADOC_INLINE_TAGthat represents right curly brace '}'.static intJAVADOC_INLINE_TAG_STARTFirst child ofJAVADOC_INLINE_TAGthat represents left curly brace '{'.static intJAVADOC_TAGJavadoc tag.static intKEYGEN_HTML_TAG_NAME"keygen" tag name.static intKEYGEN_TAGHTML void element<keygen>.static intLEADING_ASTERISKLeading asterisk.static intLEFT_BRACELeft brace inPARAMETERSpart ofREFERENCE.static intLIList item html tag:<li></li>.static intLI_HTML_TAG_NAMEList item tag name.static intLI_TAG_ENDEnd list item tag.static intLI_TAG_STARTStart list item tag.static intLINK_HTML_TAG_NAMELink tag name.static intLINK_LITERAL'@link' literal in {@link} Javadoc inline tag.static intLINK_TAGLink html tag.static intLINKPLAIN_LITERAL'@linkplain' literal in {@linkplain} Javadoc inline tag.static intLITERAL_EXCLUDE'exclude' literal.static intLITERAL_INCLUDE'include' literal.static intLITERAL_LITERAL'@literal' literal in {@literal} Javadoc inline tag.static intMEMBERA class member inREFERENCE.static intMETA_HTML_TAG_NAMEMeta tag name.static intMETA_TAGMeta html tag.static intNEWLINENewline symbol - '\n'.static intOPTGROUP`optgroup` html tag.static intOPTGROUP_HTML_TAG_NAME`optgroup` tag name.static intOPTGROUP_TAG_END`optgroup` tag end.static intOPTGROUP_TAG_START`optgroup` tag start.static intOPTIONOption html tag.static intOPTION_HTML_TAG_NAMEOption tag name.static intOPTION_TAG_ENDEnd option tag.static intOPTION_TAG_STARTStart option tag.static intP_HTML_TAG_NAMEParagraph tag name.static intP_TAG_ENDEnd paragraph tag.static intP_TAG_STARTStart paragraph tag.static intPACKAGE_CLASSPACKAGE_CLASS represents the package or class which has been referenced in the `@see`, `@link`, `@linkplain` or `@value` javadoc tags.static intPARAGRAPHParagraph html tag:<p></p>.static intPARAM_HTML_TAG_NAMEParam tag name.static intPARAM_LITERAL'@param' literal in@paramJavadoc tag.static intPARAM_TAGParam html tag.static intPARAMETER_NAMEFirst argument in@paramJavadoc tag.static intPARAMETERSParameters part inREFERENCE.static intRB`rb` html tag.static intRB_HTML_TAG_NAME`rb` tag name.static intRB_TAG_END`rb` tag end.static intRB_TAG_START`rb` tag start.static intREFERENCEParameter of the Javadoc tags listed below.static intRETURN_LITERAL'@return' literal in@returnJavadoc tag.static intRIGHT_BRACERight brace inPARAMETERSpart ofREFERENCE.static intRP`rp` html tag.static intRP_HTML_TAG_NAME`rp` tag name.static intRP_TAG_END`rp` tag end.static intRP_TAG_START`rp` tag start.static intRT`rt` html tag.static intRT_HTML_TAG_NAME`rt` tag name.static intRT_TAG_END`rt` tag end.static intRT_TAG_START`rt` tag start.static intRTC`rtc` html tag.static intRTC_HTML_TAG_NAME`rtc` tag name.static intRTC_TAG_END`rtc` tag end.static intRTC_TAG_START`rtc` tag start.private static intRULE_TYPES_OFFSETRule types offset.static intSEE_LITERAL'@see' literal in@seeJavadoc tag.static intSERIAL_DATA_LITERAL'@serialData' literal in@serialDataJavadoc tag.static intSERIAL_FIELD_LITERAL'@serialField' literal in@serialFieldJavadoc tag.static intSERIAL_LITERAL'@serial' literal in@serialJavadoc tag.static intSINCE_LITERAL'@since' literal in@sinceJavadoc tag.static intSINGLETON_ELEMENTParent node for all singleton html tags.static intSLASHSlash html tag component:'/'.static intSLASH_ENDSlash close html tag component:'/>'.static intSOURCE_HTML_TAG_NAME"source" tag name.static intSOURCE_TAGHTML void element<source>.static intSTARTStart html tag component:'<'.static intSTRINGQuoted text.static intTBODYTable body html tag.static intTBODY_HTML_TAG_NAMETable body tag name.static intTBODY_TAG_ENDEnd table body tag.static intTBODY_TAG_STARTStart table body tag.static intTDTable cell html tag:<td></td>.static intTD_HTML_TAG_NAMETable cell tag name.static intTD_TAG_ENDEnd table cell tag.static intTD_TAG_STARTStart table cell tag.static intTEXTCHAR and WS sequence.static intTFOOTTable foot html tag.static intTFOOT_HTML_TAG_NAMETable foot tag name.static intTFOOT_TAG_ENDEnd table foot tag.static intTFOOT_TAG_STARTStart table foot tag.static intTHTable header cell html tag:<th></th>.static intTH_HTML_TAG_NAMETable header cell tag name.static intTH_TAG_ENDEnd table header cell tag.static intTH_TAG_STARTStart table header cell tag.static intTHEADTable head html tag.static intTHEAD_HTML_TAG_NAMETable head tag name.static intTHEAD_TAG_ENDEnd table head tag.static intTHEAD_TAG_STARTStart table head tag.static intTHROWS_LITERAL'@throws' literal in@throwsJavadoc tag.static intTRTable row html tag:<tr></tr>.static intTR_HTML_TAG_NAMETable row tag name.static intTR_TAG_ENDEnd table row tag.static intTR_TAG_STARTStart table row tag.static intTRACK_HTML_TAG_NAME"track" tag name.static intTRACK_TAGHTML void element<track>.static intVALUE_LITERAL'@value' literal in {@value} Javadoc inline tag.static intVERSION_LITERAL'@version' literal in@versionJavadoc tag.static intWBR_HTML_TAG_NAME"wbr" tag name.static intWBR_TAGHTML void element<wbr>.static intWSWhitespace or tab ('\t') symbol.
-
Constructor Summary
Constructors Modifier Constructor Description privateJavadocTokenTypes()Empty private constructor of the current class.
-
-
-
Field Detail
-
RETURN_LITERAL
public static final int RETURN_LITERAL
'@return' literal in@returnJavadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@return true if file exists|--JAVADOC_TAG[4x3] : [@return true if file exists] |--RETURN_LITERAL[4x3] : [@return] |--WS[4x10] : [ ] |--DESCRIPTION[4x11] : [true if file exists] |--TEXT[4x11] : [true if file exists]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
DEPRECATED_LITERAL
public static final int DEPRECATED_LITERAL
'@deprecated' literal in @deprecated Javadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@deprecated it is deprecated method|--JAVADOC_TAG[3x0] : [@deprecated it is deprecated method] |--DEPRECATED_LITERAL[3x0] : [@deprecated] |--WS[3x11] : [ ] |--DESCRIPTION[3x12] : [it is deprecated method] |--TEXT[3x12] : [it is deprecated method]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
SINCE_LITERAL
public static final int SINCE_LITERAL
'@since' literal in@sinceJavadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@since 3.4 RELEASE|--JAVADOC_TAG[3x0] : [@since 3.4 RELEASE] |--SINCE_LITERAL[3x0] : [@since] |--WS[3x6] : [ ] |--DESCRIPTION[3x7] : [3.4 RELEASE] |--TEXT[3x7] : [3.4 RELEASE]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
SERIAL_DATA_LITERAL
public static final int SERIAL_DATA_LITERAL
'@serialData' literal in@serialDataJavadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@serialData two values of Integer type|--JAVADOC_TAG[3x0] : [@serialData two values of Integer type ] |--SERIAL_DATA_LITERAL[3x0] : [@serialData] |--WS[3x11] : [ ] |--DESCRIPTION[3x12] : [two values of Integer type ] |--TEXT[3x12] : [two values of Integer type ]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
SERIAL_FIELD_LITERAL
public static final int SERIAL_FIELD_LITERAL
'@serialField' literal in@serialFieldJavadoc tag.Such Javadoc tag can have three arguments:
Example:
Tree:@serialField counter Integer objects counter|--JAVADOC_TAG[3x0] : [@serialField counter Integer objects counter] |--SERIAL_FIELD_LITERAL[3x0] : [@serialField] |--WS[3x12] : [ ] |--FIELD_NAME[3x13] : [counter] |--WS[3x20] : [ ] |--FIELD_TYPE[3x21] : [Integer] |--WS[3x28] : [ ] |--DESCRIPTION[3x29] : [objects counter] |--TEXT[3x29] : [objects counter]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
PARAM_LITERAL
public static final int PARAM_LITERAL
'@param' literal in@paramJavadoc tag.Such Javadoc tag can have two arguments:
Example:
Tree:@param T The bar.|--JAVADOC_TAG[4x3] : [@param T The bar.] |--PARAM_LITERAL[4x3] : [@param] |--WS[4x9] : [ ] |--PARAMETER_NAME[4x10] : [T] |--WS[4x11] : [ ] |--DESCRIPTION[4x12] : [The bar.] |--TEXT[4x12] : [The bar.]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
SEE_LITERAL
public static final int SEE_LITERAL
'@see' literal in@seeJavadoc tag.Such Javadoc tag can have one argument -
REFERENCEExample:
Tree:@see org.apache.utils.Lists.Comparator#compare(Object)|--JAVADOC_TAG[3x0] : [@see org.apache.utils.Lists.Comparator#compare(Object)] |--SEE_LITERAL[3x0] : [@see] |--WS[3x4] : [ ] |--REFERENCE[3x5] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[3x5] : [org.apache.utils] |--DOT[3x21] : [.] |--CLASS[3x22] : [Lists] |--DOT[3x27] : [.] |--CLASS[3x28] : [Comparator] |--HASH[3x38] : [#] |--MEMBER[3x39] : [compare] |--PARAMETERS[3x46] : [(Object)] |--LEFT_BRACE[3x46] : [(] |--ARGUMENT[3x47] : [Object] |--RIGHT_BRACE[3x53] : [)]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
SERIAL_LITERAL
public static final int SERIAL_LITERAL
'@serial' literal in@serialJavadoc tag.Such Javadoc tag can have one argument -
REFERENCEorLITERAL_EXCLUDEorLITERAL_INCLUDEExample:
Tree:@serial include|--JAVADOC_TAG[3x0] : [@serial include] |--SERIAL_LITERAL[3x0] : [@serial] |--WS[3x7] : [ ] |--LITERAL_INCLUDE[3x8] : [include]Example:
Tree:@serial serialized company name|--JAVADOC_TAG[3x0] : [@serial serialized company name] |--SERIAL_LITERAL[3x0] : [@serial] |--WS[3x7] : [ ] |--DESCRIPTION[3x8] : [serialized company name] |--TEXT[3x8] : [serialized company name]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
VERSION_LITERAL
public static final int VERSION_LITERAL
'@version' literal in@versionJavadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@version 1.3|--JAVADOC_TAG[3x0] : [@version 1.3] |--VERSION_LITERAL[3x0] : [@version] |--WS[3x8] : [ ] |--DESCRIPTION[3x9] : [1.3] |--TEXT[3x9] : [1.3]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
EXCEPTION_LITERAL
public static final int EXCEPTION_LITERAL
'@exception' literal in@exceptionJavadoc tag.Such Javadoc tag can have two argument -
CLASS_NAMEandDESCRIPTIONExample:
Tree:@exception SQLException if query is not correct|--JAVADOC_TAG[3x0] : [@exception SQLException if query is not correct] |--EXCEPTION_LITERAL[3x0] : [@exception] |--WS[3x10] : [ ] |--CLASS_NAME[3x11] : [SQLException] |--WS[3x23] : [ ] |--DESCRIPTION[3x24] : [if query is not correct] |--TEXT[3x24] : [if query is not correct]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
THROWS_LITERAL
public static final int THROWS_LITERAL
'@throws' literal in@throwsJavadoc tag.Such Javadoc tag can have two argument -
CLASS_NAMEandDESCRIPTIONExample:
Tree:@throws SQLException if query is not correct|--JAVADOC_TAG[3x0] : [@throws SQLException if query is not correct] |--THROWS_LITERAL[3x0] : [@throws] |--WS[3x7] : [ ] |--CLASS_NAME[3x8] : [SQLException] |--WS[3x20] : [ ] |--DESCRIPTION[3x21] : [if query is not correct] |--TEXT[3x21] : [if query is not correct]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
AUTHOR_LITERAL
public static final int AUTHOR_LITERAL
'@author' literal in@authorJavadoc tag.Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@author Baratali Izmailov|--JAVADOC_TAG[3x0] : [@author Baratali Izmailov] |--AUTHOR_LITERAL[3x0] : [@author] |--WS[3x7] : [ ] |--DESCRIPTION[3x8] : [Baratali Izmailov] |--TEXT[3x8] : [Baratali Izmailov]- See Also:
-
Oracle Docs,
JAVADOC_TAG, Constant Field Values
-
CUSTOM_NAME
public static final int CUSTOM_NAME
Name of custom Javadoc tag (or Javadoc inline tag).Such Javadoc tag can have one argument -
DESCRIPTIONExample:
Tree:@myJavadocTag some magic|--JAVADOC_TAG[3x0] : [@myJavadocTag some magic] |--CUSTOM_NAME[3x0] : [@myJavadocTag] |--WS[3x13] : [ ] |--DESCRIPTION[3x14] : [some magic] |--TEXT[3x14] : [some magic]- See Also:
- Constant Field Values
-
JAVADOC_INLINE_TAG_START
public static final int JAVADOC_INLINE_TAG_START
First child ofJAVADOC_INLINE_TAGthat represents left curly brace '{'.Example:
Tree:{@code Comparable<E>}|--JAVADOC_INLINE_TAG[3x0] : [{@code Comparable<E>}] |--JAVADOC_INLINE_TAG_START[3x0] : [{] |--CODE_LITERAL[3x1] : [@code] |--WS[3x6] : [ ] |--TEXT[3x7] : [Comparable<E>] |--JAVADOC_INLINE_TAG_END[3x21] : [}]- See Also:
- Constant Field Values
-
JAVADOC_INLINE_TAG_END
public static final int JAVADOC_INLINE_TAG_END
Last child ofJAVADOC_INLINE_TAGthat represents right curly brace '}'.Example:
Tree:{@code Comparable<E>}|--JAVADOC_INLINE_TAG[3x0] : [{@code Comparable<E>}] |--JAVADOC_INLINE_TAG_START[3x0] : [{] |--CODE_LITERAL[3x1] : [@code] |--WS[3x6] : [ ] |--TEXT[3x7] : [Comparable<E>] |--JAVADOC_INLINE_TAG_END[3x21] : [}]- See Also:
- Constant Field Values
-
CODE_LITERAL
public static final int CODE_LITERAL
'@code' literal in {@code} Javadoc inline tag.Such Javadoc inline tag can have such child nodes:
Example:
Tree:{@code Comparable<E>}|--JAVADOC_INLINE_TAG[3x0] : [{@code Comparable<E>}] |--JAVADOC_INLINE_TAG_START[3x0] : [{] |--CODE_LITERAL[3x1] : [@code] |--WS[3x6] : [ ] |--TEXT[3x7] : [Comparable<E>] |--JAVADOC_INLINE_TAG_END[3x21] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
DOC_ROOT_LITERAL
public static final int DOC_ROOT_LITERAL
'@docRoot' literal in {@docRoot} Javadoc inline tag.Such Javadoc inline tag does not have any arguments and can have such child nodes:
Example:
Tree:{@docRoot}|--JAVADOC_INLINE_TAG[1x0] : [{@docRoot}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--DOC_ROOT_LITERAL[1x1] : [@docRoot] |--JAVADOC_INLINE_TAG_END[2x0] : [}]Example:
Tree:{@docRoot }|--JAVADOC_INLINE_TAG[1x0] : [{@docRoot \n}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--DOC_ROOT_LITERAL[1x1] : [@docRoot] |--WS[1x9] : [ ] |--NEWLINE[1x10] : [\n] |--JAVADOC_INLINE_TAG_END[2x0] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
LINK_LITERAL
public static final int LINK_LITERAL
'@link' literal in {@link} Javadoc inline tag.Such Javadoc inline tag can have one argument -
REFERENCEExample:
{@link org.apache.utils.Lists.Comparator#compare(Object)}Tree:
|--JAVADOC_INLINE_TAG[1x0] : [{@link org.apache.utils.Lists.Comparator#compare(Object)}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--LINK_LITERAL[1x1] : [@link] |--WS[1x6] : [ ] |--REFERENCE[1x7] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[1x7] : [org.apache.utils] |--DOT[1x23] : [.] |--CLASS[1x24] : [Lists] |--DOT[1x29] : [.] |--CLASS[1x30] : [Comparator] |--HASH[1x40] : [#] |--MEMBER[1x41] : [compare] |--PARAMETERS[1x48] : [(Object)] |--LEFT_BRACE[1x48] : [(] |--ARGUMENT[1x49] : [Object] |--RIGHT_BRACE[1x55] : [)] |--JAVADOC_INLINE_TAG_END[1x56] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
INHERIT_DOC_LITERAL
public static final int INHERIT_DOC_LITERAL
'@inheritDoc' literal in {@inheritDoc} Javadoc inline tag.Such Javadoc inline tag does not have any arguments and can have such child nodes:
Example:
Tree:{@inheritDoc}|--JAVADOC_INLINE_TAG[1x0] : [{@inheritDoc}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--INHERIT_DOC_LITERAL[1x1] : [@inheritDoc] |--JAVADOC_INLINE_TAG_END[1x12] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
LINKPLAIN_LITERAL
public static final int LINKPLAIN_LITERAL
'@linkplain' literal in {@linkplain} Javadoc inline tag.Such Javadoc inline tag can have one argument -
REFERENCEExample:
Tree:{@linkplain org.apache.utils.Lists.Comparator#compare(Object) compare}|--JAVADOC_INLINE_TAG[1x0] : [{@linkplain org.apache.utils.Lists.Comparator#compare(Object) compare}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--LINKPLAIN_LITERAL[1x1] : [@linkplain] |--WS[1x11] : [ ] |--REFERENCE[1x12] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[1x12] : [org.apache.utils] |--DOT[1x28] : [.] |--CLASS[1x29] : [Lists] |--DOT[1x34] : [.] |--CLASS[1x35] : [Comparator] |--HASH[1x45] : [#] |--MEMBER[1x46] : [compare] |--PARAMETERS[1x53] : [(Object)] |--LEFT_BRACE[1x53] : [(] |--ARGUMENT[1x54] : [Object] |--RIGHT_BRACE[1x60] : [)] |--DESCRIPTION[1x61] : [ compare] |--TEXT[1x61] : [ compare] |--JAVADOC_INLINE_TAG_END[1x69] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
LITERAL_LITERAL
public static final int LITERAL_LITERAL
'@literal' literal in {@literal} Javadoc inline tag.Such Javadoc inline tag can have such child nodes:
Example:
Tree:{@literal #compare(Object)}|--JAVADOC_INLINE_TAG[1x0] : [{@literal #compare(Object)}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--LITERAL_LITERAL[1x1] : [@literal] |--WS[1x9] : [ ] |--TEXT[1x10] : [#compare(Object)] |--JAVADOC_INLINE_TAG_END[1x27] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
VALUE_LITERAL
public static final int VALUE_LITERAL
'@value' literal in {@value} Javadoc inline tag.Such Javadoc inline tag has one argument
REFERENCEand can have such child nodes:Example:
Tree:{@value Integer#MAX_VALUE}|--JAVADOC_INLINE_TAG[1x0] : [@value Integer#MAX_VALUE}] |--JAVADOC_INLINE_TAG_START[1x0] : [{] |--VALUE_LITERAL[1x1] : [@value] |--WS[1x7] : [ ] |--REFERENCE[1x8] : [Integer#MAX_VALUE] |--CLASS[1x8] : [Integer] |--HASH[1x15] : [#] |--MEMBER[1x16] : [MAX_VALUE] |--JAVADOC_INLINE_TAG_END[1x25] : [}]- See Also:
-
Oracle Docs,
JAVADOC_INLINE_TAG, Constant Field Values
-
PACKAGE_CLASS
public static final int PACKAGE_CLASS
PACKAGE_CLASS represents the package or class which has been referenced in the `@see`, `@link`, `@linkplain` or `@value` javadoc tags. In the javadoc tree it shall be a child ofREFERENCE.
IMPORTANT: Constructs likepackage.Class.NestedClassAtDepth1.NestedClassAtDepth2#memberare recognized by the javadoc tool from oracle, and no assumptions like, package names wouldn't consist of uppercase characters or class names begin with an uppercase character, are made. Also, the reference in a javadoc tag can consist just a package name or a simple class name or even a full class name. Thus, PACKAGE_CLASS can represent a package name or a simple class name or a full class name i.e checkstyle doesn't resolve references at present.Example:
Tree:@see org.apache.utils.Lists.Comparator#compare(Object)|--JAVADOC_TAG[3x0] : [@see org.apache.utils.Lists.Comparator#compare(Object)] |--SEE_LITERAL[3x0] : [@see] |--WS[3x4] : [ ] |--REFERENCE[3x5] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[3x5] : [org.apache.utils] |--DOT[3x21] : [.] |--CLASS[3x22] : [Lists] |--DOT[3x27] : [.] |--CLASS[3x28] : [Comparator] |--HASH[3x38] : [#] |--MEMBER[3x39] : [compare] |--PARAMETERS[3x46] : [(Object)] |--LEFT_BRACE[3x46] : [(] |--ARGUMENT[3x47] : [Object] |--RIGHT_BRACE[3x53] : [)]- See Also:
- Constant Field Values
-
HASH
public static final int HASH
Hash character inREFERENCE. Hash character is used before specifying a class member.Example:
Tree:@see org.apache.utils.Lists.Comparator#compare(Object)|--JAVADOC_TAG[3x0] : [@see org.apache.utils.Lists.Comparator#compare(Object)] |--SEE_LITERAL[3x0] : [@see] |--WS[3x4] : [ ] |--REFERENCE[3x5] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[3x5] : [org.apache.utils] |--DOT[3x21] : [.] |--CLASS[3x22] : [Lists] |--DOT[3x27] : [.] |--CLASS[3x28] : [Comparator] |--HASH[3x38] : [#] |--MEMBER[3x39] : [compare] |--PARAMETERS[3x46] : [(Object)] |--LEFT_BRACE[3x46] : [(] |--ARGUMENT[3x47] : [Object] |--RIGHT_BRACE[3x53] : [)]- See Also:
- Constant Field Values
-
MEMBER
public static final int MEMBER
A class member inREFERENCE. Class member is specified afterHASHsymbol.Example:
Tree:@see org.apache.utils.Lists.Comparator#compare(Object)|--JAVADOC_TAG[3x0] : [@see org.apache.utils.Lists.Comparator#compare(Object)] |--SEE_LITERAL[3x0] : [@see] |--WS[3x4] : [ ] |--REFERENCE[3x5] : [org.apache.utils.Lists.Comparator#compare(Object)] |--PACKAGE_CLASS[3x5] : [org.apache.utils] |--DOT[3x21] : [.] |--CLASS[3x22] : [Lists] |--DOT[3x27] : [.] |--CLASS[3x28] : [Comparator] |--HASH[3x38] : [#] |--MEMBER[3x39] : [compare] |--PARAMETERS[3x46] : [(Object)] |--LEFT_BRACE[3x46] : [(] |--ARGUMENT[3x47] : [Object] |--RIGHT_BRACE[3x53] : [)]- See Also:
- Constant Field Values
-
LEFT_BRACE
public static final int LEFT_BRACE
Left brace inPARAMETERSpart ofREFERENCE.Example:
Tree:@see #method(Processor, String)|--JAVADOC_TAG[1x0] : [@see #method(Processor, String)] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--REFERENCE[1x5] : [#method(Processor, String)] |--HASH[1x5] : [#] |--MEMBER[1x6] : [method] |--PARAMETERS[1x12] : [(Processor, String)] |--LEFT_BRACE[1x12] : [(] |--ARGUMENT[1x13] : [Processor] |--COMMA[1x22] : [,] |--WS[1x23] : [ ] |--ARGUMENT[1x24] : [String] |--RIGHT_BRACE[1x30] : [)]- See Also:
- Constant Field Values
-
RIGHT_BRACE
public static final int RIGHT_BRACE
Right brace inPARAMETERSpart ofREFERENCE.Example:
Tree:@see #method(Processor, String)|--JAVADOC_TAG[1x0] : [@see #method(Processor, String)] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--REFERENCE[1x5] : [#method(Processor, String)] |--HASH[1x5] : [#] |--MEMBER[1x6] : [method] |--PARAMETERS[1x12] : [(Processor, String)] |--LEFT_BRACE[1x12] : [(] |--ARGUMENT[1x13] : [Processor] |--COMMA[1x22] : [,] |--WS[1x23] : [ ] |--ARGUMENT[1x24] : [String] |--RIGHT_BRACE[1x30] : [)]- See Also:
- Constant Field Values
-
ARGUMENT
public static final int ARGUMENT
Argument definition inPARAMETERSpart ofREFERENCE.Example:
Tree:@see #method(Processor, String)|--JAVADOC_TAG[1x0] : [@see #method(Processor, String)] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--REFERENCE[1x5] : [#method(Processor, String)] |--HASH[1x5] : [#] |--MEMBER[1x6] : [method] |--PARAMETERS[1x12] : [(Processor, String)] |--LEFT_BRACE[1x12] : [(] |--ARGUMENT[1x13] : [Processor] |--COMMA[1x22] : [,] |--WS[1x23] : [ ] |--ARGUMENT[1x24] : [String] |--RIGHT_BRACE[1x30] : [)]- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
Comma separator between parameters inPARAMETERSpart ofREFERENCE.Example:
Tree:@see #method(Processor, String)|--JAVADOC_TAG[1x0] : [@see #method(Processor, String)] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--REFERENCE[1x5] : [#method(Processor, String)] |--HASH[1x5] : [#] |--MEMBER[1x6] : [method] |--PARAMETERS[1x12] : [(Processor, String)] |--LEFT_BRACE[1x12] : [(] |--ARGUMENT[1x13] : [Processor] |--COMMA[1x22] : [,] |--WS[1x23] : [ ] |--ARGUMENT[1x24] : [String] |--RIGHT_BRACE[1x30] : [)]- See Also:
PARAMETERS,REFERENCE,ARGUMENT, Constant Field Values
-
STRING
public static final int STRING
Quoted text. One of possible@seetag arguments.Example:
Tree:@see "Spring Framework"|--JAVADOC_TAG[1x0] : [@see "Spring Framework"] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--STRING[1x5] : ["Spring Framework"]- See Also:
SEE_LITERAL, Constant Field Values
-
CLASS_NAME
public static final int CLASS_NAME
Exception class name. First argument in@throwsand@exceptionJavadoc tags.Example:
Tree:@throws IOException connection problems|--JAVADOC_TAG[1x0] : [@throws IOException connection problems] |--THROWS_LITERAL[1x0] : [@throws] |--WS[1x7] : [ ] |--CLASS_NAME[1x8] : [IOException] |--WS[1x19] : [ ] |--DESCRIPTION[1x20] : [connection problems] |--TEXT[1x20] : [connection problems]- See Also:
EXCEPTION_LITERAL,THROWS_LITERAL, Constant Field Values
-
PARAMETER_NAME
public static final int PARAMETER_NAME
First argument in@paramJavadoc tag.Example:
Tree:@param T The bar.|--JAVADOC_TAG[4x3] : [@param T The bar.] |--PARAM_LITERAL[4x3] : [@param] |--WS[4x9] : [ ] |--PARAMETER_NAME[4x10] : [T] |--WS[4x11] : [ ] |--DESCRIPTION[4x12] : [The bar.] |--TEXT[4x12] : [The bar.]- See Also:
-
Oracle Docs,
PARAM_LITERAL, Constant Field Values
-
LITERAL_EXCLUDE
public static final int LITERAL_EXCLUDE
'exclude' literal. One of three possible@serialtag arguments.Example:
Tree:@serial exclude|--JAVADOC_TAG[1x0] : [@serial exclude] |--SERIAL_LITERAL[1x0] : [@serial] |--WS[1x7] : [ ] |--LITERAL_EXCLUDE[1x8] : [exclude]- See Also:
-
Oracle Docs,
SERIAL_LITERAL, Constant Field Values
-
LITERAL_INCLUDE
public static final int LITERAL_INCLUDE
'include' literal. One of three possible@serialtag arguments.Example:
Tree:@serial include|--JAVADOC_TAG[1x0] : [@serial include] |--SERIAL_LITERAL[1x0] : [@serial] |--WS[1x7] : [ ] |--LITERAL_INCLUDE[1x8] : [include]- See Also:
-
Oracle Docs,
SERIAL_LITERAL, Constant Field Values
-
FIELD_NAME
public static final int FIELD_NAME
Field name. First argument of@serialFieldJavadoc tag.Example:
Tree:@serialField counter Integer objects counter|--JAVADOC_TAG[3x0] : [@serialField counter Integer objects counter] |--SERIAL_FIELD_LITERAL[3x0] : [@serialField] |--WS[3x12] : [ ] |--FIELD_NAME[3x13] : [counter] |--WS[3x20] : [ ] |--FIELD_TYPE[3x21] : [Integer] |--WS[3x28] : [ ] |--DESCRIPTION[3x29] : [objects counter] |--TEXT[3x29] : [objects counter]- See Also:
-
Oracle Docs,
SERIAL_FIELD_LITERAL, Constant Field Values
-
FIELD_TYPE
public static final int FIELD_TYPE
Field type. Second argument of@serialFieldJavadoc tag.Example:
Tree:@serialField counter Integer objects counter|--JAVADOC_TAG[3x0] : [@serialField counter Integer objects counter] |--SERIAL_FIELD_LITERAL[3x0] : [@serialField] |--WS[3x12] : [ ] |--FIELD_NAME[3x13] : [counter] |--WS[3x20] : [ ] |--FIELD_TYPE[3x21] : [Integer] |--WS[3x28] : [ ] |--DESCRIPTION[3x29] : [objects counter] |--TEXT[3x29] : [objects counter]- See Also:
-
Oracle Docs,
SERIAL_FIELD_LITERAL, Constant Field Values
-
HTML_TAG_NAME
public static final int HTML_TAG_NAME
Identifier inside HTML tag: tag name or attribute name.- See Also:
- Constant Field Values
-
START
public static final int START
Start html tag component:'<'.- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH
Slash html tag component:'/'.- See Also:
- Constant Field Values
-
END
public static final int END
End html tag component:'>'.- See Also:
- Constant Field Values
-
SLASH_END
public static final int SLASH_END
Slash close html tag component:'/>'.- See Also:
- Constant Field Values
-
EQUALS
public static final int EQUALS
Equals html tag component:'='.- See Also:
- Constant Field Values
-
ATTR_VALUE
public static final int ATTR_VALUE
Attribute value html tag component.- See Also:
- Constant Field Values
-
P_HTML_TAG_NAME
public static final int P_HTML_TAG_NAME
Paragraph tag name.- See Also:
- Constant Field Values
-
LI_HTML_TAG_NAME
public static final int LI_HTML_TAG_NAME
List item tag name.- See Also:
- Constant Field Values
-
TR_HTML_TAG_NAME
public static final int TR_HTML_TAG_NAME
Table row tag name.- See Also:
- Constant Field Values
-
TD_HTML_TAG_NAME
public static final int TD_HTML_TAG_NAME
Table cell tag name.- See Also:
- Constant Field Values
-
TH_HTML_TAG_NAME
public static final int TH_HTML_TAG_NAME
Table header cell tag name.- See Also:
- Constant Field Values
-
BODY_HTML_TAG_NAME
public static final int BODY_HTML_TAG_NAME
Body tag name.- See Also:
- Constant Field Values
-
COLGROUP_HTML_TAG_NAME
public static final int COLGROUP_HTML_TAG_NAME
Colgroup tag name.- See Also:
- Constant Field Values
-
DD_HTML_TAG_NAME
public static final int DD_HTML_TAG_NAME
Description of a term tag name.- See Also:
- Constant Field Values
-
DT_HTML_TAG_NAME
public static final int DT_HTML_TAG_NAME
Description term tag name.- See Also:
- Constant Field Values
-
HEAD_HTML_TAG_NAME
public static final int HEAD_HTML_TAG_NAME
Head tag name.- See Also:
- Constant Field Values
-
HTML_HTML_TAG_NAME
public static final int HTML_HTML_TAG_NAME
Html tag name.- See Also:
- Constant Field Values
-
OPTION_HTML_TAG_NAME
public static final int OPTION_HTML_TAG_NAME
Option tag name.- See Also:
- Constant Field Values
-
TBODY_HTML_TAG_NAME
public static final int TBODY_HTML_TAG_NAME
Table body tag name.- See Also:
- Constant Field Values
-
TFOOT_HTML_TAG_NAME
public static final int TFOOT_HTML_TAG_NAME
Table foot tag name.- See Also:
- Constant Field Values
-
THEAD_HTML_TAG_NAME
public static final int THEAD_HTML_TAG_NAME
Table head tag name.- See Also:
- Constant Field Values
-
OPTGROUP_HTML_TAG_NAME
public static final int OPTGROUP_HTML_TAG_NAME
`optgroup` tag name.- See Also:
- Constant Field Values
-
RB_HTML_TAG_NAME
public static final int RB_HTML_TAG_NAME
`rb` tag name.- See Also:
- Constant Field Values
-
RT_HTML_TAG_NAME
public static final int RT_HTML_TAG_NAME
`rt` tag name.- See Also:
- Constant Field Values
-
RTC_HTML_TAG_NAME
public static final int RTC_HTML_TAG_NAME
`rtc` tag name.- See Also:
- Constant Field Values
-
RP_HTML_TAG_NAME
public static final int RP_HTML_TAG_NAME
`rp` tag name.- See Also:
- Constant Field Values
-
AREA_HTML_TAG_NAME
public static final int AREA_HTML_TAG_NAME
Area tag name.- See Also:
- Constant Field Values
-
BASE_HTML_TAG_NAME
public static final int BASE_HTML_TAG_NAME
Base tag name.- See Also:
- Constant Field Values
-
BASEFONT_HTML_TAG_NAME
public static final int BASEFONT_HTML_TAG_NAME
Basefont tag name.- See Also:
- Constant Field Values
-
BR_HTML_TAG_NAME
public static final int BR_HTML_TAG_NAME
Br tag name.- See Also:
- Constant Field Values
-
COL_HTML_TAG_NAME
public static final int COL_HTML_TAG_NAME
Col tag name.- See Also:
- Constant Field Values
-
FRAME_HTML_TAG_NAME
public static final int FRAME_HTML_TAG_NAME
Frame tag name.- See Also:
- Constant Field Values
-
HR_HTML_TAG_NAME
public static final int HR_HTML_TAG_NAME
Hr tag name.- See Also:
- Constant Field Values
-
IMG_HTML_TAG_NAME
public static final int IMG_HTML_TAG_NAME
Img tag name.- See Also:
- Constant Field Values
-
INPUT_HTML_TAG_NAME
public static final int INPUT_HTML_TAG_NAME
Input tag name.- See Also:
- Constant Field Values
-
ISINDEX_HTML_TAG_NAME
public static final int ISINDEX_HTML_TAG_NAME
Isindex tag name.- See Also:
- Constant Field Values
-
LINK_HTML_TAG_NAME
public static final int LINK_HTML_TAG_NAME
Link tag name.- See Also:
- Constant Field Values
-
META_HTML_TAG_NAME
public static final int META_HTML_TAG_NAME
Meta tag name.- See Also:
- Constant Field Values
-
PARAM_HTML_TAG_NAME
public static final int PARAM_HTML_TAG_NAME
Param tag name.- See Also:
- Constant Field Values
-
EMBED_HTML_TAG_NAME
public static final int EMBED_HTML_TAG_NAME
"embed" tag name.- See Also:
- Constant Field Values
-
KEYGEN_HTML_TAG_NAME
public static final int KEYGEN_HTML_TAG_NAME
"keygen" tag name.- See Also:
- Constant Field Values
-
SOURCE_HTML_TAG_NAME
public static final int SOURCE_HTML_TAG_NAME
"source" tag name.- See Also:
- Constant Field Values
-
TRACK_HTML_TAG_NAME
public static final int TRACK_HTML_TAG_NAME
"track" tag name.- See Also:
- Constant Field Values
-
WBR_HTML_TAG_NAME
public static final int WBR_HTML_TAG_NAME
"wbr" tag name.- See Also:
- Constant Field Values
-
HTML_COMMENT_START
public static final int HTML_COMMENT_START
HTML comment start symbol '<!--'.- See Also:
- Constant Field Values
-
HTML_COMMENT_END
public static final int HTML_COMMENT_END
HTML comment end symbol '-->'.- See Also:
- Constant Field Values
-
LEADING_ASTERISK
public static final int LEADING_ASTERISK
Leading asterisk.- See Also:
- Constant Field Values
-
NEWLINE
public static final int NEWLINE
Newline symbol - '\n'.- See Also:
- Constant Field Values
-
CHAR
public static final int CHAR
Any other symbol.- See Also:
- Constant Field Values
-
WS
public static final int WS
Whitespace or tab ('\t') symbol.- See Also:
- Constant Field Values
-
EOF
public static final int EOF
End Of File symbol. Copied fromRecognizer.EOFto avoid ANTLR dependency in API.- See Also:
- Constant Field Values
-
RULE_TYPES_OFFSET
private static final int RULE_TYPES_OFFSET
Rule types offset. RULE_TYPES_OFFSET constant is used to split lexer tokens types and parser rules types. We need unique numbers for all tokens, ANTLR do not need this and that is why this types are mixed by used values. All values we can take a look at target/generated-sources/antlr/com/puppycrawl/tools/checkstyle/grammar/javadoc/JavadocParser.java For example: LEADING_ASTERISK=1 and RULE_htmlElement = 1. RULE_TYPES_OFFSET required to shift parser rules, to let them not overlap with types that have prefix "RULE_".- See Also:
- Constant Field Values
-
JAVADOC
public static final int JAVADOC
Root node of any Javadoc comment. Last child is alwaysEOF.Tree for example:
JAVADOC[3x0] |--NEWLINE[3x0] : [\n] |--LEADING_ASTERISK[4x0] : [ *] |--WS[4x2] : [ ] |--JAVADOC_TAG[4x3] : [@param T The bar.\n ] |--PARAM_LITERAL[4x3] : [@param] |--WS[4x9] : [ ] |--PARAMETER_NAME[4x10] : [T] |--WS[4x11] : [ ] |--DESCRIPTION[4x12] : [The bar.\n ] |--TEXT[4x12] : [The bar.] |--NEWLINE[4x20] : [\n] |--TEXT[5x0] : [ ] |--EOF[5x1] : [<EOF>]- See Also:
- Constant Field Values
-
JAVADOC_TAG
public static final int JAVADOC_TAG
Javadoc tag.Type of Javadoc tag is resolved by literal node that is first child of this node.
As literal could be:
RETURN_LITERALDEPRECATED_LITERALSINCE_LITERALSERIAL_DATA_LITERALSERIAL_FIELD_LITERALPARAM_LITERALSEE_LITERALSERIAL_LITERALVERSION_LITERALEXCEPTION_LITERALTHROWS_LITERALAUTHOR_LITERAL- or
CUSTOM_NAMEif it is custom Javadoc tag.
Example
Tree@param T The bar.|--JAVADOC_TAG[4x3] : [@param T The bar.] |--PARAM_LITERAL[4x3] : [@param] |--WS[4x9] : [ ] |--PARAMETER_NAME[4x10] : [T] |--WS[4x11] : [ ] |--DESCRIPTION[4x12] : [The bar.] |--TEXT[4x12] : [The bar.]- See Also:
- Constant Field Values
-
JAVADOC_INLINE_TAG
public static final int JAVADOC_INLINE_TAG
Javadoc inline tag.Type of Javadoc inline tag is resolved by literal node that is second child of this node. First child is always
JAVADOC_INLINE_TAG_STARTand last node is alwaysJAVADOC_INLINE_TAG_END.As literal could be:
CODE_LITERALDOC_ROOT_LITERALLINK_LITERALINHERIT_DOC_LITERALLINKPLAIN_LITERALLITERAL_LITERALVALUE_LITERAL- or
CUSTOM_NAMEif it is custom Javadoc inline tag.
Example:
Tree:{@link String}|--JAVADOC_INLINE_TAG[4x3] : [@link String}] |--JAVADOC_INLINE_TAG_START[4x3] : [{] |--LINK_LITERAL[4x4] : [@link] |--WS[4x9] : [ ] |--REFERENCE[4x10] : [String] |--CLASS[4x10] : [String] |--JAVADOC_INLINE_TAG_END[4x16] : [}]- See Also:
- Constant Field Values
-
REFERENCE
public static final int REFERENCE
Parameter of the Javadoc tags listed below.- See Also:
- Constant Field Values
-
PARAMETERS
public static final int PARAMETERS
Parameters part inREFERENCE. It is used to specify parameters formethod. Always containsLEFT_BRACEas first child andRIGHT_BRACEas last child. Each parameter is represented byARGUMENTnode. Arguments in braces are separated byCOMMA(and optionalWS).Example:
Tree:@see #method(Processor, String)|--JAVADOC_TAG[1x0] : [@see #method(Processor, String)] |--SEE_LITERAL[1x0] : [@see] |--WS[1x4] : [ ] |--REFERENCE[1x5] : [#method(Processor, String)] |--HASH[1x5] : [#] |--MEMBER[1x6] : [method] |--PARAMETERS[1x12] : [(Processor, String)] |--LEFT_BRACE[1x12] : [(] |--ARGUMENT[1x13] : [Processor] |--COMMA[1x22] : [,] |--WS[1x23] : [ ] |--ARGUMENT[1x24] : [String] |--RIGHT_BRACE[1x30] : [)]- See Also:
- Constant Field Values
-
DESCRIPTION
public static final int DESCRIPTION
Description node. It contains:It is argument for many Javadoc tags and inline tags.
Example:
Tree:@throws IOException if <b>connection</b> problems occur|--JAVADOC_TAG[1x0] : [@throws IOException if <b>connection</b> problems occur] |--THROWS_LITERAL[1x0] : [@throws] |--WS[1x7] : [ ] |--CLASS_NAME[1x8] : [IOException] |--WS[1x19] : [ ] |--DESCRIPTION[1x20] : [if <b>connection</b> problems occur] |--TEXT[1x20] : [if ] |--HTML_ELEMENT[1x23] : [<b>connection</b>] |--HTML_TAG[1x23] : [<b>connection</b>] |--HTML_ELEMENT_START[1x23] : [<b>] |--START[1x23] : [<] |--HTML_TAG_NAME[1x24] : [b] |--END[1x25] : [>] |--TEXT[1x26] : [connection] |--HTML_ELEMENT_END[1x36] : [</b>] |--START[1x36] : [<] |--SLASH[1x37] : [/] |--HTML_TAG_NAME[1x38] : [b] |--END[1x39] : [>] |--TEXT[1x40] : [ problems occur]- See Also:
- Constant Field Values
-
HTML_ELEMENT
public static final int HTML_ELEMENT
Parent node for all html tags.- See Also:
- Constant Field Values
-
HTML_ELEMENT_START
public static final int HTML_ELEMENT_START
Start html tag: <XXXX>.- See Also:
- Constant Field Values
-
HTML_ELEMENT_END
public static final int HTML_ELEMENT_END
End html tag: <XXXX>.- See Also:
- Constant Field Values
-
HTML_TAG
public static final int HTML_TAG
Non-special HTML tag.- See Also:
- Constant Field Values
-
ATTRIBUTE
public static final int ATTRIBUTE
Html tag attribute. Parent node for:HTML_TAG_IDENT, EQUALS, ATTR_VALUE.- See Also:
- Constant Field Values
-
PARAGRAPH
public static final int PARAGRAPH
Paragraph html tag:<p></p>.- See Also:
- Constant Field Values
-
P_TAG_START
public static final int P_TAG_START
Start paragraph tag.- See Also:
- Constant Field Values
-
P_TAG_END
public static final int P_TAG_END
End paragraph tag.- See Also:
- Constant Field Values
-
LI
public static final int LI
List item html tag:<li></li>.- See Also:
- Constant Field Values
-
LI_TAG_START
public static final int LI_TAG_START
Start list item tag.- See Also:
- Constant Field Values
-
LI_TAG_END
public static final int LI_TAG_END
End list item tag.- See Also:
- Constant Field Values
-
TR
public static final int TR
Table row html tag:<tr></tr>.- See Also:
- Constant Field Values
-
TR_TAG_START
public static final int TR_TAG_START
Start table row tag.- See Also:
- Constant Field Values
-
TR_TAG_END
public static final int TR_TAG_END
End table row tag.- See Also:
- Constant Field Values
-
TD
public static final int TD
Table cell html tag:<td></td>.- See Also:
- Constant Field Values
-
TD_TAG_START
public static final int TD_TAG_START
Start table cell tag.- See Also:
- Constant Field Values
-
TD_TAG_END
public static final int TD_TAG_END
End table cell tag.- See Also:
- Constant Field Values
-
TH
public static final int TH
Table header cell html tag:<th></th>.- See Also:
- Constant Field Values
-
TH_TAG_START
public static final int TH_TAG_START
Start table header cell tag.- See Also:
- Constant Field Values
-
TH_TAG_END
public static final int TH_TAG_END
End table header cell tag.- See Also:
- Constant Field Values
-
BODY
public static final int BODY
Body html tag.- See Also:
- Constant Field Values
-
BODY_TAG_START
public static final int BODY_TAG_START
Start body tag.- See Also:
- Constant Field Values
-
BODY_TAG_END
public static final int BODY_TAG_END
End body tag.- See Also:
- Constant Field Values
-
COLGROUP
public static final int COLGROUP
Colgroup html tag.- See Also:
- Constant Field Values
-
COLGROUP_TAG_START
public static final int COLGROUP_TAG_START
Start colgroup tag.- See Also:
- Constant Field Values
-
COLGROUP_TAG_END
public static final int COLGROUP_TAG_END
End colgroup tag.- See Also:
- Constant Field Values
-
DD
public static final int DD
Description of a term html tag:<dd></dd>.- See Also:
- Constant Field Values
-
DD_TAG_START
public static final int DD_TAG_START
Start description of a term tag.- See Also:
- Constant Field Values
-
DD_TAG_END
public static final int DD_TAG_END
End description of a term tag.- See Also:
- Constant Field Values
-
DT
public static final int DT
Description term html tag:<dt></dt>.- See Also:
- Constant Field Values
-
DT_TAG_START
public static final int DT_TAG_START
Start description term tag.- See Also:
- Constant Field Values
-
DT_TAG_END
public static final int DT_TAG_END
End description term tag.- See Also:
- Constant Field Values
-
HEAD
public static final int HEAD
Head html tag.- See Also:
- Constant Field Values
-
HEAD_TAG_START
public static final int HEAD_TAG_START
Start head tag.- See Also:
- Constant Field Values
-
HEAD_TAG_END
public static final int HEAD_TAG_END
End head tag.- See Also:
- Constant Field Values
-
HTML
public static final int HTML
Html html tag.- See Also:
- Constant Field Values
-
HTML_TAG_START
public static final int HTML_TAG_START
Start html tag.- See Also:
- Constant Field Values
-
HTML_TAG_END
public static final int HTML_TAG_END
End html tag.- See Also:
- Constant Field Values
-
OPTION
public static final int OPTION
Option html tag.- See Also:
- Constant Field Values
-
OPTION_TAG_START
public static final int OPTION_TAG_START
Start option tag.- See Also:
- Constant Field Values
-
OPTION_TAG_END
public static final int OPTION_TAG_END
End option tag.- See Also:
- Constant Field Values
-
TBODY
public static final int TBODY
Table body html tag.- See Also:
- Constant Field Values
-
TBODY_TAG_START
public static final int TBODY_TAG_START
Start table body tag.- See Also:
- Constant Field Values
-
TBODY_TAG_END
public static final int TBODY_TAG_END
End table body tag.- See Also:
- Constant Field Values
-
TFOOT
public static final int TFOOT
Table foot html tag.- See Also:
- Constant Field Values
-
TFOOT_TAG_START
public static final int TFOOT_TAG_START
Start table foot tag.- See Also:
- Constant Field Values
-
TFOOT_TAG_END
public static final int TFOOT_TAG_END
End table foot tag.- See Also:
- Constant Field Values
-
THEAD
public static final int THEAD
Table head html tag.- See Also:
- Constant Field Values
-
THEAD_TAG_START
public static final int THEAD_TAG_START
Start table head tag.- See Also:
- Constant Field Values
-
THEAD_TAG_END
public static final int THEAD_TAG_END
End table head tag.- See Also:
- Constant Field Values
-
OPTGROUP
public static final int OPTGROUP
`optgroup` html tag.- See Also:
- Constant Field Values
-
OPTGROUP_TAG_START
public static final int OPTGROUP_TAG_START
`optgroup` tag start.- See Also:
- Constant Field Values
-
OPTGROUP_TAG_END
public static final int OPTGROUP_TAG_END
`optgroup` tag end.- See Also:
- Constant Field Values
-
RB
public static final int RB
`rb` html tag.- See Also:
- Constant Field Values
-
RB_TAG_START
public static final int RB_TAG_START
`rb` tag start.- See Also:
- Constant Field Values
-
RB_TAG_END
public static final int RB_TAG_END
`rb` tag end.- See Also:
- Constant Field Values
-
RT
public static final int RT
`rt` html tag.- See Also:
- Constant Field Values
-
RT_TAG_START
public static final int RT_TAG_START
`rt` tag start.- See Also:
- Constant Field Values
-
RT_TAG_END
public static final int RT_TAG_END
`rt` tag end.- See Also:
- Constant Field Values
-
RTC
public static final int RTC
`rtc` html tag.- See Also:
- Constant Field Values
-
RTC_TAG_START
public static final int RTC_TAG_START
`rtc` tag start.- See Also:
- Constant Field Values
-
RTC_TAG_END
public static final int RTC_TAG_END
`rtc` tag end.- See Also:
- Constant Field Values
-
RP
public static final int RP
`rp` html tag.- See Also:
- Constant Field Values
-
RP_TAG_START
public static final int RP_TAG_START
`rp` tag start.- See Also:
- Constant Field Values
-
RP_TAG_END
public static final int RP_TAG_END
`rp` tag end.- See Also:
- Constant Field Values
-
SINGLETON_ELEMENT
public static final int SINGLETON_ELEMENT
Parent node for all singleton html tags.- See Also:
- Constant Field Values
-
EMPTY_TAG
public static final int EMPTY_TAG
Non-special empty html tag.- See Also:
- Constant Field Values
-
AREA_TAG
public static final int AREA_TAG
Area html tag.- See Also:
- Constant Field Values
-
BASE_TAG
public static final int BASE_TAG
Base html tag.- See Also:
- Constant Field Values
-
BASEFONT_TAG
public static final int BASEFONT_TAG
Basefont html tag.- See Also:
- Constant Field Values
-
BR_TAG
public static final int BR_TAG
Br html tag.- See Also:
- Constant Field Values
-
COL_TAG
public static final int COL_TAG
Col html tag.- See Also:
- Constant Field Values
-
FRAME_TAG
public static final int FRAME_TAG
Frame html tag.- See Also:
- Constant Field Values
-
HR_TAG
public static final int HR_TAG
Hr html tag.- See Also:
- Constant Field Values
-
IMG_TAG
public static final int IMG_TAG
Img html tag.- See Also:
- Constant Field Values
-
INPUT_TAG
public static final int INPUT_TAG
Input html tag.- See Also:
- Constant Field Values
-
ISINDEX_TAG
public static final int ISINDEX_TAG
Isindex html tag.- See Also:
- Constant Field Values
-
LINK_TAG
public static final int LINK_TAG
Link html tag.- See Also:
- Constant Field Values
-
META_TAG
public static final int META_TAG
Meta html tag.- See Also:
- Constant Field Values
-
PARAM_TAG
public static final int PARAM_TAG
Param html tag.- See Also:
- Constant Field Values
-
EMBED_TAG
public static final int EMBED_TAG
HTML void element<embed>.- See Also:
SINGLETON_ELEMENT, W3 docs, Constant Field Values
-
KEYGEN_TAG
public static final int KEYGEN_TAG
HTML void element<keygen>.- See Also:
SINGLETON_ELEMENT, W3 docs, Constant Field Values
-
SOURCE_TAG
public static final int SOURCE_TAG
HTML void element<source>.- See Also:
SINGLETON_ELEMENT, W3 docs, Constant Field Values
-
TRACK_TAG
public static final int TRACK_TAG
HTML void element<track>.- See Also:
SINGLETON_ELEMENT, W3 docs, Constant Field Values
-
WBR_TAG
public static final int WBR_TAG
HTML void element<wbr>.- See Also:
SINGLETON_ELEMENT, W3 docs, Constant Field Values
-
HTML_COMMENT
public static final int HTML_COMMENT
Html comment:<!-- -->.- See Also:
- Constant Field Values
-
TEXT
public static final int TEXT
CHAR and WS sequence.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JavadocTokenTypes
private JavadocTokenTypes()
Empty private constructor of the current class.
-
-