Package org.htmlcleaner
Class CleanTimeValues
- java.lang.Object
-
- org.htmlcleaner.CleanTimeValues
-
class CleanTimeValues extends java.lang.Object
This class is for thread-safe handling of private instance variables from HtmlCleaner
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
_bodyOpened
(package private) boolean
_headOpened
(package private) java.util.Set
_headTags
(package private) java.util.Set<ITagNodeCondition>
allowTagSet
(package private) java.util.Set
allTags
(package private) TagNode
bodyNode
(package private) TagNode
headNode
(package private) TagNode
htmlNode
(package private) java.util.Stack<java.lang.String>
namespace
A stack of namespaces for currently open tags.(package private) java.util.HashMap<java.lang.String,java.lang.String>
namespaceMap
A map of all the namespace prefixes and URIs declared within the document.(package private) java.util.Stack<NestingState>
nestingStates
(package private) java.util.Set<TagNode>
pruneNodeSet
(package private) java.util.Set<ITagNodeCondition>
pruneTagSet
(package private) TagNode
rootNode
-
Constructor Summary
Constructors Constructor Description CleanTimeValues()
-
-
-
Field Detail
-
_headOpened
boolean _headOpened
-
_bodyOpened
boolean _bodyOpened
-
_headTags
java.util.Set _headTags
-
allTags
java.util.Set allTags
-
nestingStates
transient java.util.Stack<NestingState> nestingStates
-
htmlNode
TagNode htmlNode
-
bodyNode
TagNode bodyNode
-
headNode
TagNode headNode
-
rootNode
TagNode rootNode
-
pruneTagSet
java.util.Set<ITagNodeCondition> pruneTagSet
-
pruneNodeSet
java.util.Set<TagNode> pruneNodeSet
-
allowTagSet
java.util.Set<ITagNodeCondition> allowTagSet
-
namespace
transient java.util.Stack<java.lang.String> 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
transient java.util.HashMap<java.lang.String,java.lang.String> namespaceMap
A map of all the namespace prefixes and URIs declared within the document. We use this to check whether any prefixes remain undeclared.
-
-