Package org.htmlcleaner
Class CleanTimeValues
java.lang.Object
org.htmlcleaner.CleanTimeValues
This class is for thread-safe handling of private instance variables from HtmlCleaner
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) boolean
(package private) Set
(package private) Set
<ITagNodeCondition> (package private) Set
(package private) TagNode
(package private) TagNode
(package private) TagNode
A stack of namespaces for currently open tags.A map of all the namespace prefixes and URIs declared within the document.(package private) Stack
<NestingState> (package private) Set
<ITagNodeCondition> (package private) TagNode
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
_headOpened
boolean _headOpened -
_bodyOpened
boolean _bodyOpened -
_headTags
Set _headTags -
allTags
Set allTags -
nestingStates
-
htmlNode
TagNode htmlNode -
bodyNode
TagNode bodyNode -
headNode
TagNode headNode -
rootNode
TagNode rootNode -
pruneTagSet
Set<ITagNodeCondition> pruneTagSet -
pruneNodeSet
-
allowTagSet
Set<ITagNodeCondition> allowTagSet -
namespace
A stack of namespaces for currently open tags. Every xmlns declaration on a tag adds another namespace to the stack, which is removed when the tag is closed. In this way you can keep track of what namespace a tag belongs to. -
namespaceMap
A map of all the namespace prefixes and URIs declared within the document. We use this to check whether any prefixes remain undeclared.
-
-
Constructor Details
-
CleanTimeValues
CleanTimeValues()
-