groovy / 4.0 / org / apache / groovy / parser / antlr4 / internal / atnmanager / atnmanager.html

[Java] Class AtnManager

  • org.apache.groovy.parser.antlr4.internal.atnmanager.AtnManager
public abstract class AtnManager
extends Object

Manage ATN to avoid memory leak

Nested Class Summary

Nested classes
Modifiers Name Description
protected class AtnManager.AtnWrapper

Field Summary

Fields
Modifiers Name Description
static ReentrantReadWriteLock.ReadLock READ_LOCK

Methods Summary

Methods
Type Params Return Type Name and description
public abstract ATN getATN()
protected abstract boolean shouldClearDfaCache()

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class Object wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll

Field Detail

public static final ReentrantReadWriteLock.ReadLock READ_LOCK

Method Detail

public abstract ATN getATN()

protected abstract boolean shouldClearDfaCache()

© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/apache/groovy/parser/antlr4/internal/atnmanager/AtnManager.html