| Modifier and Type | Class and Description |
|---|---|
| protected class |
| Modifier and Type | Field and Description |
|---|---|
| private static final long | |
| private static final String | |
| public static final ReentrantReadWriteLock. | |
| private static final ReentrantReadWriteLock | |
| private static final ReentrantReadWriteLock. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract ATN | |
| protected abstract boolean |
| DFA_CACHE_THRESHOLD | back to summary |
|---|---|
| private static final long DFA_CACHE_THRESHOLD | |
| DFA_CACHE_THRESHOLD_OPT | back to summary |
|---|---|
| private static final String DFA_CACHE_THRESHOLD_OPT | |
| READ_LOCK | back to summary |
|---|---|
| public static final ReentrantReadWriteLock. | |
| RRWL | back to summary |
|---|---|
| private static final ReentrantReadWriteLock RRWL | |
| WRITE_LOCK | back to summary |
|---|---|
| private static final ReentrantReadWriteLock. | |
| AtnManager | back to summary |
|---|---|
| public AtnManager() | |
| getATN | back to summary |
|---|---|
| public abstract ATN getATN() | |
| shouldClearDfaCache | back to summary |
|---|---|
| protected abstract boolean shouldClearDfaCache() | |
| Modifier and Type | Field and Description |
|---|---|
| private final ATN | |
| private final AtomicLong |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ATN |
| atn | back to summary |
|---|---|
| private final ATN atn | |
| counter | back to summary |
|---|---|
| private final AtomicLong counter | |
| AtnWrapper | back to summary |
|---|---|
| public AtnWrapper(ATN atn) | |
| checkAndClear | back to summary |
|---|---|
| public ATN checkAndClear() | |