class PhantomNodeLogic
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static AstObserver |
cacheCleaner |
private static java.util.IdentityHashMap<Node,java.lang.Boolean> |
isPhantomNodeCache |
private static int |
LEVELS_TO_EXPLORE |
Constructor and Description |
---|
PhantomNodeLogic() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
inPhantomNode(Node node,
int levels)
A node contained in a phantom node is also a phantom node.
|
(package private) static boolean |
isPhantomNode(Node node) |
private static final int LEVELS_TO_EXPLORE
private static final java.util.IdentityHashMap<Node,java.lang.Boolean> isPhantomNodeCache
private static final AstObserver cacheCleaner