| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private transient SourceUnit | |
| private boolean | |
| private String | |
| private final List | |
| private boolean | |
| private String | |
| private final List | |
| private PackageNode | |
| private ClassNode | |
| private final List | |
| private final BlockStatement | |
| private final Map | |
| private final Map | |
| private CompileUnit |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | addStaticImport(final ClassNode type, final String fieldName, final String alias, final List<AnnotationNode> annotations)
|
| public void | |
| public void | addStaticStarImport(final String name, final ClassNode type, final List<AnnotationNode> annotations)
|
| private void | |
| protected ClassNode | |
| protected String | |
| private static Parameter[] | |
| public List | |
| public SourceUnit | |
| public String | |
| public ImportNode | |
| public List | |
| public ClassNode | Returns: the import type for the given alias or null if none is availablethe name of interest alias)
|
| public String | |
| public List | |
| public PackageNode | |
| public String | |
| public ClassNode | |
| public List | |
| public BlockStatement | |
| public Map | |
| public Map | |
| public CompileUnit | |
| private MethodNode | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| private boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| pack-priv void | |
| public void | |
| private void | |
| public void |
| classes | back to summary |
|---|---|
| private List<ClassNode> classes | |
| context | back to summary |
|---|---|
| private transient SourceUnit context | |
| createClassForStatements | back to summary |
|---|---|
| private boolean createClassForStatements | |
| description | back to summary |
|---|---|
| private String description | |
| imports | back to summary |
|---|---|
| private final List<ImportNode> imports | |
| importsResolved | back to summary |
|---|---|
| private boolean importsResolved | |
| mainClassName | back to summary |
|---|---|
| private String mainClassName | |
| methods | back to summary |
|---|---|
| private final List<MethodNode> methods | |
| packageNode | back to summary |
|---|---|
| private PackageNode packageNode | |
| scriptDummy | back to summary |
|---|---|
| private ClassNode scriptDummy | |
| starImports | back to summary |
|---|---|
| private final List<ImportNode> starImports | |
| statementBlock | back to summary |
|---|---|
| private final BlockStatement statementBlock | |
| staticImports | back to summary |
|---|---|
| private final Map<String, ImportNode> staticImports | |
| staticStarImports | back to summary |
|---|---|
| private final Map<String, ImportNode> staticStarImports | |
| unit | back to summary |
|---|---|
| private CompileUnit unit | |
| ModuleNode | back to summary |
|---|---|
| public ModuleNode(final SourceUnit context) | |
| ModuleNode | back to summary |
|---|---|
| public ModuleNode(final CompileUnit unit) | |
| addClass | back to summary |
|---|---|
| public void addClass(final ClassNode node) | |
| addImport | back to summary |
|---|---|
| public void addImport(final String alias, final ClassNode type) | |
| addImport | back to summary |
|---|---|
| public void addImport(final String alias, final ClassNode type, final List<AnnotationNode> annotations) | |
| addMethod | back to summary |
|---|---|
| public void addMethod(final MethodNode node) | |
| addStarImport | back to summary |
|---|---|
| public void addStarImport(final String packageName) | |
| addStarImport | back to summary |
|---|---|
| public void addStarImport(final String packageName, final List<AnnotationNode> annotations) | |
| addStatement | back to summary |
|---|---|
| public void addStatement(final Statement node) | |
| addStaticImport | back to summary |
|---|---|
| public void addStaticImport(final ClassNode type, final String fieldName, final String alias) | |
| addStaticImport | back to summary |
|---|---|
| public void addStaticImport(final ClassNode type, final String fieldName, final String alias, final List<AnnotationNode> annotations) | |
| addStaticStarImport | back to summary |
|---|---|
| public void addStaticStarImport(final String name, final ClassNode type) | |
| addStaticStarImport | back to summary |
|---|---|
| public void addStaticStarImport(final String name, final ClassNode type, final List<AnnotationNode> annotations) | |
| addToCompileUnit | back to summary |
|---|---|
| private void addToCompileUnit(final ClassNode node) | |
| createStatementsClass | back to summary |
|---|---|
| protected ClassNode createStatementsClass() | |
| extractClassFromFileDescription | back to summary |
|---|---|
| protected String extractClassFromFileDescription() | |
| finalParam | back to summary |
|---|---|
| private static Parameter[] finalParam(final ClassNode type, final String name) | |
| getClasses | back to summary |
|---|---|
| public List | |
| getContext | back to summary |
|---|---|
| public SourceUnit getContext() | |
| getDescription | back to summary |
|---|---|
public String getDescription()
| |
| getImport | back to summary |
|---|---|
public ImportNode getImport(final String alias)
| |
| getImports | back to summary |
|---|---|
public List
| |
| getImportType | back to summary |
|---|---|
| public ClassNode getImportType(final String alias) | |
| getMainClassName | back to summary |
|---|---|
| public String getMainClassName() | |
| getMethods | back to summary |
|---|---|
public List
| |
| getPackage | back to summary |
|---|---|
| public PackageNode getPackage() | |
| getPackageName | back to summary |
|---|---|
| public String getPackageName() | |
| getScriptClassDummy | back to summary |
|---|---|
| public ClassNode getScriptClassDummy() | |
| getStarImports | back to summary |
|---|---|
public List
| |
| getStatementBlock | back to summary |
|---|---|
| public BlockStatement getStatementBlock() | |
| getStaticImports | back to summary |
|---|---|
public Map
| |
| getStaticStarImports | back to summary |
|---|---|
public Map
| |
| getUnit | back to summary |
|---|---|
| public CompileUnit getUnit() | |
| handleMainMethodIfPresent | back to summary |
|---|---|
| private MethodNode handleMainMethodIfPresent(final List<MethodNode> methods) | |
| hasImportsResolved | back to summary |
|---|---|
| public boolean hasImportsResolved() | |
| hasPackage | back to summary |
|---|---|
| public boolean hasPackage() | |
| hasPackageName | back to summary |
|---|---|
| public boolean hasPackageName() | |
| isEmpty | back to summary |
|---|---|
| public boolean isEmpty() | |
| isPackageInfo | back to summary |
|---|---|
| private boolean isPackageInfo() | |
| setDescription | back to summary |
|---|---|
| public void setDescription(final String description) | |
| setImportsResolved | back to summary |
|---|---|
| public void setImportsResolved(final boolean importsResolved) | |
| setPackage | back to summary |
|---|---|
| public void setPackage(final PackageNode packageNode) | |
| setPackageName | back to summary |
|---|---|
| public void setPackageName(final String packageName) | |
| setScriptBaseClassFromConfig | back to summary |
|---|---|
| private void setScriptBaseClassFromConfig(final ClassNode cn) | |
| setUnit | back to summary |
|---|---|
| pack-priv void setUnit(final CompileUnit unit) | |
| sortClasses | back to summary |
|---|---|
| public void sortClasses() | |
| storeLastAddedImportNode | back to summary |
|---|---|
| private void storeLastAddedImportNode(final ImportNode node) | |
| visit | back to summary |
|---|---|
| public void visit(final GroovyCodeVisitor visitor) Overrides org.
| |