Skip to main content

Module class_registry

Module class_registry 

Source
Expand description

Session-scoped class registrations, executable method bindings, and static values.

Immutable class/member declarations belong to runmat-types. These records are the live runtime projection: they may contain executable names and live default/static values and therefore intentionally remain outside the static declaration schema.

Structs§

ClassRegistration
Session-aware registration check for lazily installed builtin classes.
RuntimeClass
RuntimeMethod
RuntimeProperty

Functions§

class_context_for_function
Resolve the declaring class context for a runtime function name. Executors use this shared lookup to apply identical private/protected member access.
class_has_enumeration_member
class_names
get_class
get_static_property_value
is_class_abstract
is_class_or_subclass
is_class_sealed
lookup_method
lookup_property
register_class
register_class_enumerations
register_class_with_modifiers
register_class_with_sealed
set_static_property_value
set_static_property_value_in_owner
static_property_gc_roots
static_property_values_exist_on_other_threads
superclass_chain