primaryApi
Names the primary API used to define hidden classes.
- Returns:
- the API name
Before hidden classes, framework-generated implementation classes were more discoverable and name-addressable than they often needed to be. That was a poor fit for runtime-generated implementation details used by proxies, expression engines, and language runtimes.
Hidden classes solve this by supporting dynamically generated classes that are not intended to be found by normal name lookup. A full demonstration usually requires bytecode generation, so this repository keeps the example explanatory.
purpose()