MetaInterfaceFinder object from which to query the metadata interfaces for an object.
Closed this issue · 0 comments
aleksi-lukkarinen commented
This MetaInterfaceFinder object will be located in the public interfaces project, and SMCL must have actual provider objects to register with it. When an external entity receives an object from a Scala interpreter, it queries the MetaInterfaceFinder for metainterface providers able to provide information about the received object. This way it will be possible for SMCL to provide information about and representations for any object (like data structures)—not just the ones provided by it (like bitmaps and colors).