Class ClassNodeResolver.LookupResult

  • Enclosing class:
    ClassNodeResolver

    public static class ClassNodeResolver.LookupResult
    extends Object
    Helper class to return either a SourceUnit or ClassNode.
    • 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