org.jetbrains.kotlin.resolve
Class ImportPath

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.ImportPath

public final class ImportPath
extends java.lang.Object


Constructor Summary
ImportPath(FqName fqName, boolean isAllUnder)
           
ImportPath(FqName fqName, boolean isAllUnder, Name alias)
           
ImportPath(java.lang.String pathStr)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 FqName fqnPart()
           
 Name getAlias()
           
 Name getImportedName()
           
 java.lang.String getPathStr()
           
 boolean hasAlias()
           
 int hashCode()
           
 boolean isAllUnder()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImportPath

public ImportPath(@NotNull
                  FqName fqName,
                  boolean isAllUnder)

ImportPath

public ImportPath(@NotNull
                  FqName fqName,
                  boolean isAllUnder,
                  @Nullable
                  Name alias)

ImportPath

public ImportPath(@NotNull
                  java.lang.String pathStr)
Method Detail

getPathStr

public java.lang.String getPathStr()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

fqnPart

@NotNull
public FqName fqnPart()

getAlias

@Nullable
public Name getAlias()

hasAlias

public boolean hasAlias()

isAllUnder

public boolean isAllUnder()

getImportedName

@Nullable
public Name getImportedName()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object