Synchronized on getClass rather than class literal. This instance method synchronizes on this.getClass(). If this class is subclassed, subclasses will synchronize on the class object for the subclass, which isn't likely what was intended.
Type | Name and description |
---|---|
Class |
astVisitorClass |
String |
name |
int |
priority |