Interface Reference

    • Method Detail

      • accept

        void accept​(AstNodeVisitor visitor)
        Description copied from interface: AstNode
        Writes the syntatically-correct Java code representation of this node.
        Specified by:
        accept in interface AstNode
      • generics

        com.google.common.collect.ImmutableList<Reference> generics()
      • simpleName

        String simpleName()
      • useFullName

        boolean useFullName()
      • enclosingClassNames

        @Nullable
        com.google.common.collect.ImmutableList<String> enclosingClassNames()
      • isStaticImport

        boolean isStaticImport()
      • hasEnclosingClass

        boolean hasEnclosingClass()
      • isFromPackage

        boolean isFromPackage​(String pkg)
      • isSupertypeOrEquals

        boolean isSupertypeOrEquals​(Reference other)
      • isAssignableFrom

        boolean isAssignableFrom​(Reference other)
      • isWildcard

        boolean isWildcard()