JavaPackageUtils.java
/*
* Copyright (C) 2018-2019 Google, LLC.
* SPDX-License-Identifier: BSD-3-Clause
*/
package de.jflex.util.javac;
import java.io.File;
@SuppressWarnings("WeakerAccess")
public final class JavaPackageUtils {
public static String getPathForClass(Class clazz) {
return getPathForPackage(clazz.getPackage());
}
public static String getPathForPackage(Package targetPackage) {
return getPathForPackage(targetPackage.getName());
}
public static String getPathForPackage(String packageName) {
return packageName.replace('.', File.separatorChar);
}
private JavaPackageUtils() {}
}