Class GeneratorRunner

java.lang.Object
org.jvnet.hk2.generator.internal.GeneratorRunner

public class GeneratorRunner extends Object
Author:
jwells
  • Constructor Summary

    Constructors
    Constructor
    Description
    GeneratorRunner(String fileOrDirectory, String outjarName, String locatorName, boolean verbose, String searchPath, boolean noSwap, String outputDirectory, boolean includeDate)
    This initializes the GeneratorRunner with the values needed to run
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    go()
    Does the work of writing out the inhabitants file to the proper location

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeneratorRunner

      public GeneratorRunner(String fileOrDirectory, String outjarName, String locatorName, boolean verbose, String searchPath, boolean noSwap, String outputDirectory, boolean includeDate)
      This initializes the GeneratorRunner with the values needed to run
      Parameters:
      fileOrDirectory - The fileOrDirectory to inspect for services
      outjarName - The name of the jar file to create (can be the fileOrDirectory)
      locatorName - The name of the locator these files should be put into
      verbose - true if this should print information about progress
      searchPath - The path-separator delimited list of files or directories to search for contracts and qualifiers and various other annotations
      noSwap - true if this run should NOT swap files (faster but riskier)
      outputDirectory - The directory where the file should go
      includeDate - Whether or not the output file should include a date
  • Method Details