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 whetherprocess()
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:
-