Add PackageClassUtils.getPackageClassInternalName()
This commit is contained in:
+5
@@ -46,6 +46,11 @@ public final class PackageClassUtils {
|
||||
return packageFQN.child(Name.identifier(getPackageClassName(packageFQN)));
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static String getPackageClassInternalName(@NotNull FqName packageFQN) {
|
||||
return JvmClassName.byFqNameWithoutInnerClasses(getPackageClassFqName(packageFQN)).getInternalName();
|
||||
}
|
||||
|
||||
public static boolean isPackageClassFqName(@NotNull FqName fqName) {
|
||||
return !fqName.isRoot() && getPackageClassFqName(fqName.parent()).equals(fqName);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user