Uses of Interface
org.dynalang.mop.ClassBasedMetaobjectProtocol

Packages that use ClassBasedMetaobjectProtocol
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. 
 

Uses of ClassBasedMetaobjectProtocol in org.dynalang.mop.collections
 

Classes in org.dynalang.mop.collections that implement ClassBasedMetaobjectProtocol
 class ListMetaobjectProtocol
          A metaobject protocol that knows how to manipulate Java lists.
 class MapMetaobjectProtocol
          A metaobject protocol that knows how to manipulate Java maps.
 

Uses of ClassBasedMetaobjectProtocol in org.dynalang.mop.impl
 

Classes in org.dynalang.mop.impl that implement ClassBasedMetaobjectProtocol
 class CompositeClassBasedMetaobjectProtocol
          A MOP that is composed of ClassBasedMetaobjectProtocol instances.
 

Constructors in org.dynalang.mop.impl with parameters of type ClassBasedMetaobjectProtocol
CompositeClassBasedMetaobjectProtocol(ClassBasedMetaobjectProtocol[] members)
          Creates a new composite class-based metaobject protocol from the specified members.