Package org.codehaus.groovy.control
Class ClassNodeResolver.LookupResult
- java.lang.Object
-
- org.codehaus.groovy.control.ClassNodeResolver.LookupResult
-
- Enclosing class:
- ClassNodeResolver
public static class ClassNodeResolver.LookupResult extends java.lang.Object
Helper class to return either a SourceUnit or ClassNode.
-
-
Constructor Summary
Constructors Constructor Description LookupResult(SourceUnit su, ClassNode cn)
creates a new LookupResult.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassNode
getClassNode()
returns the ClassNodeSourceUnit
getSourceUnit()
returns the SourceUnitboolean
isClassNode()
returns true if a ClassNode is storedboolean
isSourceUnit()
returns true if a SourecUnit is stored
-
-
-
Constructor Detail
-
LookupResult
public LookupResult(SourceUnit su, ClassNode cn)
creates a new LookupResult. You are not supposed to supply a SourceUnit and a ClassNode at the same time
-
-
Method Detail
-
isClassNode
public boolean isClassNode()
returns true if a ClassNode is stored
-
isSourceUnit
public boolean isSourceUnit()
returns true if a SourecUnit is stored
-
getSourceUnit
public SourceUnit getSourceUnit()
returns the SourceUnit
-
getClassNode
public ClassNode getClassNode()
returns the ClassNode
-
-