org.jetbrains.jet.descriptors.serialization
Class ClassId
java.lang.Object
org.jetbrains.jet.descriptors.serialization.ClassId
public final class ClassId
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ClassId
public ClassId(@NotNull
FqName packageFqName,
@NotNull
FqNameUnsafe relativeClassName)
topLevel
@NotNull
public static ClassId topLevel(@NotNull
FqName topLevelFqName)
getPackageFqName
@NotNull
public FqName getPackageFqName()
getRelativeClassName
@NotNull
public FqNameUnsafe getRelativeClassName()
createNestedClassId
@NotNull
public ClassId createNestedClassId(@NotNull
Name name)
getOuterClassId
@NotNull
public ClassId getOuterClassId()
isTopLevelClass
public boolean isTopLevelClass()
asSingleFqName
@NotNull
public FqNameUnsafe asSingleFqName()
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
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object