Class JavaUtils

java.lang.Object
jflex.maven.plugin.cup.JavaUtils

public class JavaUtils extends Object
  • Field Details

  • Constructor Details

    • JavaUtils

      private JavaUtils()
  • Method Details

    • packageToPath

      public static String packageToPath(String javaPackage)
    • file

      public static File file(File srcDirectory, String javaPackage, String className)
      Returns the Java source file associated with a class name.
      Parameters:
      srcDirectory - The root source directory, e.g. /src.
      javaPackage - The java package, e.g. foo.bar.
      className - The Java class name, e.g. MyLexer.
      Returns:
      source file associated with the class name.
    • directory

      public static File directory(File srcDirectory, String javaPackage)
      Returns the path to associated with a Java package.
      Parameters:
      srcDirectory - The root source directory, e.g. /src.
      javaPackage - The java package, e.g. foo.bar.