protected static class BasePlugin.Pair
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
flags
Was this file marked in any way?
Each node can be marked with a maximum 64 flags (they are bits of a long field) which can be
later used for querying the AST manager for a specified set of files. |
protected java.lang.String |
name
A tree name.
|
protected long |
next
The next available ID.
|
Modifier | Constructor and Description |
---|---|
protected |
Pair(java.lang.String name,
long next)
Default constructor.
|
protected final java.lang.String name
protected long flags
long
field) which can be
later used for querying the AST manager for a specified set of files. Some of these bytes are
reserved (the 8 least significant ones), but each project is free to define its own custom flags,
using next bits (with values at least AstManager.FLAG_USER
).protected long next