Uses of Interface
org.htmlcleaner.BaseToken
-
Packages that use BaseToken Package Description org.htmlcleaner -
-
Uses of BaseToken in org.htmlcleaner
Subinterfaces of BaseToken in org.htmlcleaner Modifier and Type Interface Description interfaceHtmlNodeMarker interface denoting nodes of the document treeClasses in org.htmlcleaner that implement BaseToken Modifier and Type Class Description classBaseHtmlNodeclassBaseTokenImplBase class for all tokens.classCDataclassCommentNodeHTML comment token.classContentNodeHTML text token.classDoctypeTokenHTML doctype token.classEndTagTokenHTML tag end token.(package private) classProxyTagNodeATagNodethat only really holds whitespace or comments - allows usingContentNodein places where aTagNodeis expected.private classSerializer.HeadlessTagNodeUsed to implement serialization with missing envelope - omiting open and close tags, just serialize children.classTagNodeXML node tag - basic node of the cleaned HTML tree.classTagTokenHTML tag token - descendants are start (TagNode) and end token (EndTagToken).Fields in org.htmlcleaner with type parameters of type BaseToken Modifier and Type Field Description private java.util.List<BaseToken>HtmlTokenizer. _tokenListprivate java.util.List<BaseToken>TagNode. childrenprivate java.util.List<BaseToken>TagNode. itemsToMoveMethods in org.htmlcleaner that return BaseToken Modifier and Type Method Description BaseTokenProxyTagNode. getToken()Methods in org.htmlcleaner that return types with arguments of type BaseToken Modifier and Type Method Description java.util.List<? extends BaseToken>TagNode. getAllChildren()(package private) java.util.List<? extends BaseToken>TagNode. getItemsToMove()java.util.List<? extends BaseToken>BaseHtmlNode. getSiblings()java.util.List<? extends BaseToken>HtmlNode. getSiblings()(package private) java.util.List<BaseToken>HtmlTokenizer. getTokenList()Methods in org.htmlcleaner with parameters of type BaseToken Modifier and Type Method Description private voidHtmlTokenizer. addToken(BaseToken token)(package private) booleanTagInfo. allowsItem(BaseToken token)private voidHtmlCleaner. handleEndTagToken(BaseToken token, java.util.ListIterator<BaseToken> nodeIterator, java.util.List nodeList, CleanTimeValues cleanTimeValues)Process rules for a new end tag token in the HTML tree.private voidHtmlCleaner. handleStartTagToken(BaseToken token, java.util.ListIterator<BaseToken> nodeIterator, java.util.List nodeList, CleanTimeValues cleanTimeValues)Processes all the rules associated with a new opening tag in the HTML treeprivate booleanHtmlCleaner. isAllowedInLastOpenTag(BaseToken token, CleanTimeValues cleanTimeValues)Method parameters in org.htmlcleaner with type arguments of type BaseToken Modifier and Type Method Description protected voidDomSerializer. createSubnodes(org.w3c.dom.Document document, org.w3c.dom.Element element, java.util.List<? extends BaseToken> tagChildren)Serialize a given HTML Cleaner node.private voidJDomSerializer. createSubnodes(org.jdom2.Element element, java.util.List<? extends BaseToken> tagChildren)private java.lang.StringPrettyHtmlSerializer. getSingleLineOfChildren(java.util.List<? extends BaseToken> children)private java.lang.StringPrettyXmlSerializer. getSingleLineOfChildren(java.util.List<? extends BaseToken> children)private voidHtmlCleaner. handleEndTagToken(BaseToken token, java.util.ListIterator<BaseToken> nodeIterator, java.util.List nodeList, CleanTimeValues cleanTimeValues)Process rules for a new end tag token in the HTML tree.private voidHtmlCleaner. handleStartTagToken(BaseToken token, java.util.ListIterator<BaseToken> nodeIterator, java.util.List nodeList, CleanTimeValues cleanTimeValues)Processes all the rules associated with a new opening tag in the HTML treeprivate static booleanHtmlCleaner. isCopiedTokenEqualToNextThreeCopiedTokens(TagNode copiedStartToken, java.util.ListIterator<BaseToken> nodeIterator)Determines if a copied token is equal to the next 3 tokens in the iterator.(package private) voidHtmlCleaner. makeTree(java.util.List nodeList, java.util.ListIterator<BaseToken> nodeIterator, CleanTimeValues cleanTimeValues)This method generally mutates flattened list of tokens into tree structure.private voidHtmlCleaner. reopenBrokenNode(java.util.ListIterator<BaseToken> nodeIterator, TagNode toReopen, CleanTimeValues cleanTimeValues)voidTagNode. setChildren(java.util.List<? extends BaseToken> children)(package private) voidTagNode. setItemsToMove(java.util.List<BaseToken> itemsToMove)
-