org.codehaus.groovy.control
Class ClassNodeResolver.LookupResult

java.lang.Object
  extended by org.codehaus.groovy.control.ClassNodeResolver.LookupResult
Enclosing class:
ClassNodeResolver

public static class ClassNodeResolver.LookupResult
extends Object

Helper class to return either a SourceUnit or ClassNode.

Author:
Jochen "blackdrag" Theodorou

Constructor Summary
ClassNodeResolver.LookupResult(SourceUnit su, ClassNode cn)
          creates a new LookupResult.
 
Method Summary
 ClassNode getClassNode()
          returns the ClassNode
 SourceUnit getSourceUnit()
          returns the SourceUnit
 boolean isClassNode()
          returns true if a ClassNode is stored
 boolean isSourceUnit()
          returns true if a SourecUnit is stored
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassNodeResolver.LookupResult

public ClassNodeResolver.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


Copyright © 2003-2012 The Codehaus. All rights reserved.