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.ObjectHelper 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 ClassNodegetClassNode()returns the ClassNodeSourceUnitgetSourceUnit()returns the SourceUnitbooleanisClassNode()returns true if a ClassNode is storedbooleanisSourceUnit()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 
 - 
 
 -