OptionaltopMostConstructor: FunctionThe top most constructor to allow in the map. If this constructor is ever reached, the recursive mapping stops.
ReadonlyisReadonlymapA map of constructors to their added instances.
Protected Optional ReadonlytopThe top most constructor to allow in the map. If this constructor is ever reached, the recursive mapping stops.
Add a new instance, mapping each of its ancestor constructors to it inside ConstructorInstanceMap.map.
Clean up the internal map.
Remove an instance, removing it from all mappings inside ConstructorInstanceMap.map.
ProtectedtraverseRecursively map all ancestor prototypes to the given instance.
Map all ancestor constructors of an object to a set of objects.