Interface GeneratorSource

All Known Implementing Classes:
APGeneratorSource, ASMGeneratorSource, RFGeneratorSource

public interface GeneratorSource
Generator source.

The entry point for BenchmarkGenerator.

  • Method Details

    • getClasses

      Collection<ClassInfo> getClasses()
      Returns:
      collection of all resolved classes
    • resolveClass

      ClassInfo resolveClass(String className)
      Resolve class info for a name.

      Users may call this method for the classes not listed in getClasses() call, the implementation has to have the fall-back strategy for these cases.

      Parameters:
      className - class name
      Returns:
      class metainfo