| Modifier and Type | Method and Description |
|---|---|
void |
changePkg(java.lang.String aliasPkg) |
void |
changeShortName(java.lang.String aliasName) |
int |
compareTo(@NotNull ClassInfo o) |
void |
convertToInner(ClassNode parent) |
boolean |
equals(java.lang.Object obj) |
static ClassInfo |
fromName(RootNode root,
java.lang.String clsName) |
static ClassInfo |
fromType(RootNode root,
ArgType type) |
java.lang.String |
getAliasFullName() |
java.lang.String |
getAliasFullPath() |
java.lang.String |
getAliasNameWithoutPackage() |
java.lang.String |
getAliasPkg() |
java.lang.String |
getAliasShortName() |
java.lang.String |
getFullName() |
@NotNull java.lang.String |
getPackage() |
@Nullable ClassInfo |
getParentClass() |
java.lang.String |
getRawName() |
java.lang.String |
getShortName() |
ClassInfo |
getTopParentClass() |
ArgType |
getType() |
boolean |
hasAlias() |
boolean |
hasAliasPkg() |
int |
hashCode() |
boolean |
isDefaultPackage() |
boolean |
isInner() |
java.lang.String |
makeAliasFullName() |
java.lang.String |
makeAliasRawFullName() |
java.lang.String |
makeRawFullName() |
void |
notInner(RootNode root) |
void |
removeAlias() |
java.lang.String |
toString() |
void |
updateNames(RootNode root) |
public void changeShortName(java.lang.String aliasName)
public void changePkg(java.lang.String aliasPkg)
public java.lang.String getAliasPkg()
public java.lang.String getAliasShortName()
public java.lang.String getAliasFullName()
public boolean hasAlias()
public boolean hasAliasPkg()
public void removeAlias()
public java.lang.String makeRawFullName()
public java.lang.String makeAliasFullName()
public java.lang.String makeAliasRawFullName()
public java.lang.String getAliasFullPath()
public java.lang.String getFullName()
public java.lang.String getShortName()
@NotNull public @NotNull java.lang.String getPackage()
public boolean isDefaultPackage()
public java.lang.String getRawName()
public java.lang.String getAliasNameWithoutPackage()
@Nullable public @Nullable ClassInfo getParentClass()
public ClassInfo getTopParentClass()
public boolean isInner()
public void notInner(RootNode root)
public void convertToInner(ClassNode parent)
public void updateNames(RootNode root)
public ArgType getType()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object