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