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 boolean
HtmlCleaner.addIfNeededToPruneSet
(TagNode tagNode, CleanTimeValues cleanTimeValues) private void
HtmlCleaner.addPossibleHeadCandidate
(TagInfo tagInfo, TagNode tagNode, CleanTimeValues cleanTimeValues) Checks if specified tag with specified info is candidate for moving to head section.protected void
HtmlCleaner.addPruneNode
(TagNode node, CleanTimeValues cleanTimeValues) (package private) void
OpenTags.addTag
(String tagName, TagInfo tagInfo, int position, CleanTimeValues cleanTimeValues) private void
HtmlCleaner.calculateRootNode
(CleanTimeValues cleanTimeValues, Set<String> namespacePrefixes) Assigns root node to internal variable and adds neccessery xmlns attributes if cleaner is namespace-aware.protected TagNode
HtmlCleaner.clean
(Reader reader, CleanTimeValues cleanTimeValues) Basic version of the cleaning call.private void
HtmlCleaner.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 void
HtmlCleaner.createDocumentNodes
(List listNodes, CleanTimeValues cleanTimeValues) (package private) TagPos
OpenTags.findTag
(String tagName, CleanTimeValues cleanTimeValues) protected Set
<ITagNodeCondition> HtmlCleaner.getAllowTagSet
(CleanTimeValues cleanTimeValues) HtmlCleaner.getAllTags
(CleanTimeValues cleanTimeValues) private ChildBreaks
HtmlCleaner.getChildBreaks
(CleanTimeValues cleanTimeValues) private OpenTags
HtmlCleaner.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 void
HtmlCleaner.handleEndTagToken
(BaseToken token, ListIterator<BaseToken> nodeIterator, List nodeList, CleanTimeValues cleanTimeValues) Process rules for a new end tag token in the HTML tree.private void
HtmlCleaner.handleStartTagToken
(BaseToken token, ListIterator<BaseToken> nodeIterator, List nodeList, CleanTimeValues cleanTimeValues) Processes all the rules associated with a new opening tag in the HTML treeprivate boolean
HtmlCleaner.isAllowedAsForeignMarkup
(String tagname, CleanTimeValues cleanTimeValues) Checks whether we can allow a tag as "foreign markup".private boolean
HtmlCleaner.isAllowedInLastOpenTag
(BaseToken token, CleanTimeValues cleanTimeValues) private boolean
HtmlCleaner.isFatalTagSatisfied
(TagInfo tag, CleanTimeValues cleanTimeValues) Checks if open fatal tag is missing if there is a fatal tag for the specified tag.(package private) void
HtmlCleaner.makeTree
(List nodeList, ListIterator<BaseToken> nodeIterator, CleanTimeValues cleanTimeValues) This method generally mutates flattened list of tokens into tree structure.private boolean
HtmlCleaner.markNodesToPrune
(List nodeList, CleanTimeValues cleanTimeValues, int depth) private boolean
HtmlCleaner.mustAddRequiredParent
(TagInfo tag, CleanTimeValues cleanTimeValues) Check if specified tag requires parent tag, but that parent tag is missing in the appropriate context.private NestingState
HtmlCleaner.popNesting
(CleanTimeValues cleanTimeValues) private NestingState
HtmlCleaner.pushNesting
(CleanTimeValues cleanTimeValues) private void
HtmlCleaner.reopenBrokenNode
(ListIterator<BaseToken> nodeIterator, TagNode toReopen, CleanTimeValues cleanTimeValues) private void
HtmlCleaner.saveToLastOpenTag
(List nodeList, Object tokenToAdd, CleanTimeValues cleanTimeValues) (package private) boolean
OpenTags.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)