public class FqName extends FqNameBase
| Constructor and Description |
|---|
FqName(FqNameUnsafe fqName) |
FqName(java.lang.String fqName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asString() |
FqName |
child(Name name) |
boolean |
equals(java.lang.Object o) |
boolean |
firstSegmentIs(Name segment) |
static FqName |
fromSegments(java.util.List<java.lang.String> names) |
int |
hashCode() |
boolean |
isRoot() |
boolean |
lastSegmentIs(Name segment) |
FqName |
parent() |
java.util.List<FqName> |
path() |
java.util.List<Name> |
pathSegments() |
Name |
shortName() |
Name |
shortNameOrSpecial() |
static FqName |
topLevel(Name shortName) |
java.lang.String |
toString() |
FqNameUnsafe |
toUnsafe() |
equalsTo, equalsTo, equalsTopublic FqName(@NotNull java.lang.String fqName)
public FqName(@NotNull FqNameUnsafe fqName)
@NotNull public static FqName fromSegments(@NotNull java.util.List<java.lang.String> names)
@NotNull public java.lang.String asString()
asString in class FqNameBase@NotNull public FqNameUnsafe toUnsafe()
public boolean isRoot()
@NotNull public Name shortNameOrSpecial()
@NotNull public java.util.List<Name> pathSegments()
public boolean firstSegmentIs(@NotNull Name segment)
public boolean lastSegmentIs(@NotNull Name segment)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object