Interface IClassRebuilder


public interface IClassRebuilder
Interface for plugins performing object classes discovery and reconstruction.

Those objects can be instantiated with NativeCodeUtil#createClassRebuilder().

  • Method Details

    • quickDetermination

      boolean quickDetermination()
      Determine whether process() has a chance of finding anything.
      Returns:
      true if process() may be called, false otherwise
    • process

      int process()
      Process with class discovery and rebuilding.
      Returns:
      the number of reconstructed classes; -1 on error
    • getRebuiltClassItems

      List<INativeClassItem> getRebuiltClassItems()
      Returns:
    • getGeneratedMethodReferences

      List<INativeMethodItem> getGeneratedMethodReferences()
      Returns: