Class SpecInfo

java.lang.Object
jflex.maven.plugin.jflex.SpecInfo

class SpecInfo extends Object
  • Field Details

    • className

      final String className
      name of the generated class
    • packageName

      final String packageName
      dot-separated package name. Empty string for the default package.
    • includedFiles

      final Set<File> includedFiles
      set of files recursively included from the lex spec
  • Constructor Details

  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getOutputFilename

      String getOutputFilename()
      Returns the (relative) path name of the java source code file that corresponds to the class.

      For instance, "org.foo.Bar" returns "org/foo/Bar.java"

      Returns:
      Name of the java file.