Package org.apache.commons.net.nntp
Class ThreadContainer
- java.lang.Object
-
- org.apache.commons.net.nntp.ThreadContainer
-
class ThreadContainer extends java.lang.Object
A placeholder utility class, used for constructing a tree of Threadables Original implementation by Jamie Zawinski. See the Grendel source for more details here Threadable objects
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ThreadContainer
child
(package private) ThreadContainer
next
(package private) ThreadContainer
parent
(package private) Threadable
threadable
-
Constructor Summary
Constructors Constructor Description ThreadContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
findChild(ThreadContainer target)
(package private) void
flush()
(package private) void
reverseChildren()
Reverse the entire set of children
-
-
-
Field Detail
-
threadable
Threadable threadable
-
parent
ThreadContainer parent
-
next
ThreadContainer next
-
child
ThreadContainer child
-
-
Method Detail
-
findChild
boolean findChild(ThreadContainer target)
- Parameters:
target
-- Returns:
- true if child is under self's tree. Detects circular references
-
flush
void flush()
-
reverseChildren
void reverseChildren()
Reverse the entire set of children
-
-