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
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 storedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LookupResult
creates a new LookupResult. You are not supposed to supply a SourceUnit and a ClassNode at the same time
-
-
Method Details
-
isClassNode
public boolean isClassNode()returns true if a ClassNode is stored -
isSourceUnit
public boolean isSourceUnit()returns true if a SourecUnit is stored -
getSourceUnit
returns the SourceUnit -
getClassNode
returns the ClassNode
-