Uses of Class
org.htmlcleaner.CleanTimeValues
Packages that use CleanTimeValues
-
Uses of CleanTimeValues in org.htmlcleaner
Fields in org.htmlcleaner declared as CleanTimeValuesMethods in org.htmlcleaner with parameters of type CleanTimeValuesModifier and TypeMethodDescriptionprivate booleanHtmlCleaner.addIfNeededToPruneSet(TagNode tagNode, CleanTimeValues cleanTimeValues) private voidHtmlCleaner.addPossibleHeadCandidate(TagInfo tagInfo, TagNode tagNode, CleanTimeValues cleanTimeValues) Checks if specified tag with specified info is candidate for moving to head section.protected voidHtmlCleaner.addPruneNode(TagNode node, CleanTimeValues cleanTimeValues) (package private) voidOpenTags.addTag(String tagName, TagInfo tagInfo, int position, CleanTimeValues cleanTimeValues) private voidHtmlCleaner.calculateRootNode(CleanTimeValues cleanTimeValues, Set<String> namespacePrefixes) Assigns root node to internal variable and adds neccessery xmlns attributes if cleaner is namespace-aware.protected TagNodeHtmlCleaner.clean(Reader reader, CleanTimeValues cleanTimeValues) Basic version of the cleaning call.private voidHtmlCleaner.closeAll(List nodeList, CleanTimeValues cleanTimeValues) Close all unclosed tags if there are any.HtmlCleaner.closeSnippet(List nodeList, TagPos tagPos, Object toNode, CleanTimeValues cleanTimeValues) Forced closingprivate voidHtmlCleaner.createDocumentNodes(List listNodes, CleanTimeValues cleanTimeValues) (package private) TagPosOpenTags.findTag(String tagName, CleanTimeValues cleanTimeValues) protected Set<ITagNodeCondition> HtmlCleaner.getAllowTagSet(CleanTimeValues cleanTimeValues) HtmlCleaner.getAllTags(CleanTimeValues cleanTimeValues) private ChildBreaksHtmlCleaner.getChildBreaks(CleanTimeValues cleanTimeValues) private OpenTagsHtmlCleaner.getOpenTags(CleanTimeValues cleanTimeValues) protected Set<ITagNodeCondition> HtmlCleaner.getPruneTagSet(CleanTimeValues cleanTimeValues) HtmlCleaner.getTagInfo(String tagName, CleanTimeValues cleanTimeValues) Returns a TagInfo object for the specified tag name.private voidHtmlCleaner.handleEndTagToken(BaseToken token, ListIterator<BaseToken> nodeIterator, List nodeList, CleanTimeValues cleanTimeValues) Process rules for a new end tag token in the HTML tree.private voidHtmlCleaner.handleStartTagToken(BaseToken token, ListIterator<BaseToken> nodeIterator, List nodeList, CleanTimeValues cleanTimeValues) Processes all the rules associated with a new opening tag in the HTML treeprivate booleanHtmlCleaner.isAllowedAsForeignMarkup(String tagname, CleanTimeValues cleanTimeValues) Checks whether we can allow a tag as "foreign markup".private booleanHtmlCleaner.isAllowedInLastOpenTag(BaseToken token, CleanTimeValues cleanTimeValues) private booleanHtmlCleaner.isFatalTagSatisfied(TagInfo tag, CleanTimeValues cleanTimeValues) Checks if open fatal tag is missing if there is a fatal tag for the specified tag.(package private) voidHtmlCleaner.makeTree(List nodeList, ListIterator<BaseToken> nodeIterator, CleanTimeValues cleanTimeValues) This method generally mutates flattened list of tokens into tree structure.private booleanHtmlCleaner.markNodesToPrune(List nodeList, CleanTimeValues cleanTimeValues, int depth) private booleanHtmlCleaner.mustAddRequiredParent(TagInfo tag, CleanTimeValues cleanTimeValues) Check if specified tag requires parent tag, but that parent tag is missing in the appropriate context.private NestingStateHtmlCleaner.popNesting(CleanTimeValues cleanTimeValues) private NestingStateHtmlCleaner.pushNesting(CleanTimeValues cleanTimeValues) private voidHtmlCleaner.reopenBrokenNode(ListIterator<BaseToken> nodeIterator, TagNode toReopen, CleanTimeValues cleanTimeValues) private voidHtmlCleaner.saveToLastOpenTag(List nodeList, Object tokenToAdd, CleanTimeValues cleanTimeValues) (package private) booleanOpenTags.tagExists(String tagName, CleanTimeValues cleanTimeValues) Constructors in org.htmlcleaner with parameters of type CleanTimeValuesModifierConstructorDescriptionHtmlTokenizer(HtmlCleaner cleaner, Reader reader, CleanTimeValues cleanTimeValues) Constructor - creates instance of the parser with specified content.(package private)TagPos(int position, String name, TagInfo tagInfo, CleanTimeValues cleanTimeValues)