Top Description Fields Constructors Methods
org.codehaus.groovy.control

public Class ASTTransformationsContext

extends Object
Class Inheritance
Imports
groovy.lang.GroovyClassLoader, java.util.HashSet, .Set

Stores state information about global AST transformations applied to a compilation unit.

Field Summary

Modifier and TypeField and Description
protected final CompilationUnit
protected final Set<String>
protected final GroovyClassLoader

Constructor Summary

AccessConstructor and Description
public
ASTTransformationsContext(final CompilationUnit compilationUnit, final GroovyClassLoader transformLoader)

Method Summary

Modifier and TypeMethod and Description
public CompilationUnit
public Set<String>
public GroovyClassLoader
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

compilationUnitback to summary
protected final CompilationUnit compilationUnit
globalTransformNamesback to summary
protected final Set<String> globalTransformNames
transformLoaderback to summary
protected final GroovyClassLoader transformLoader

Constructor Detail

ASTTransformationsContextback to summary
public ASTTransformationsContext(final CompilationUnit compilationUnit, final GroovyClassLoader transformLoader)

Method Detail

getCompilationUnitback to summary
public CompilationUnit getCompilationUnit()
getGlobalTransformNamesback to summary
public Set<String> getGlobalTransformNames()
getTransformLoaderback to summary
public GroovyClassLoader getTransformLoader()