Interface TypeLookup

    • Method Detail

      • findClass

        MutableClassDeclaration findClass​(java.lang.String qualifiedName)
        Parameters:
        qualifiedName - the qualified name of the type to look up. Nested class delimiter is expected to be the '.' (dot).
        Returns:
        the MutableClassDeclaration with given qualified name, or null if no such class declaration is contained in the currently processed CompilationUnit
      • findInterface

        MutableInterfaceDeclaration findInterface​(java.lang.String qualifiedName)
        Parameters:
        qualifiedName - the qualified name of the type to look up. Nested class delimiter is expected to be the '.' (dot).
        Returns:
        the MutableInterfaceDeclaration with given qualified name, or null if no such interface declaration is contained in the currently processed CompilationUnit
      • findEnumerationType

        MutableEnumerationTypeDeclaration findEnumerationType​(java.lang.String qualifiedName)
        Parameters:
        qualifiedName - the qualified name of the type to look up. Nested class delimiter is expected to be the '.' (dot).
        Returns:
        the MutableEnumerationTypeDeclaration with given qualified name, or null if no such class declaration is contained in the currently processed CompilationUnit
      • findAnnotationType

        MutableAnnotationTypeDeclaration findAnnotationType​(java.lang.String qualifiedName)
        Parameters:
        qualifiedName - the qualified name of the type to look up. Nested class delimiter is expected to be the '.' (dot).
        Returns:
        the MutableAnnotationTypeDeclaration with given qualified name, or null if no such class declaration is contained in the currently processed CompilationUnit