Package | Description |
---|---|
org.dynalang.mop.collections |
This package defines metaobject protocol implementations that expose
standard Java lists and maps as dynamic objects, with the usually
expected semantics (lists act as number-indexed associative arrays, maps
act as generic associative arrays).
|
org.dynalang.mop.impl |
This package defines classes that help in implementing MOPs as well as
creating (mostly composite) MOP instances.
|
Modifier and Type | Class and Description |
---|---|
class |
MapMetaobjectProtocol
A metaobject protocol that knows how to manipulate Java maps.
|
Modifier and Type | Class and Description |
---|---|
class |
BottomMetaobjectProtocol
An implementation for "bottom" metaobject protocol, one that returns
authoritative answer for all methods, and claims nonexistence (and
non-callability) for everything.
|