java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName

public final class ImportName extends Object
Encapsulates an import's fully qualified name, whether it is on-demand, and whether it is static.

The fully qualified name is divided into two parts:

  • a container name, which is everything preceding the last dot ('.').
  • a simple name, which is the part following the last dot ("*" for an on-demand import).
  • Felddetails

    • isStatic

      public final boolean isStatic
    • containerName

      public final String containerName
    • simpleName

      public final String simpleName
    • qualifiedName

      public final String qualifiedName
  • Methodendetails

    • createFor

      public static ImportName createFor(boolean isStatic, String qualifiedName)
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object obj)
      Setzt außer Kraft:
      equals in Klasse Object
    • isOnDemand

      public boolean isOnDemand()