- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.beans.BeanMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.beans.BeanMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.BeanMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.BeanMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.beans.BeansMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.beans.BeansMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.BeansMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.BeansMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.DynamicMethod
-
Invokes the dynamic method.
- call(Object, CallProtocol, Map) - Method in interface org.dynalang.mop.CallProtocol
-
Calls a callable object with named arguments.
- call(Object, CallProtocol, Object...) - Method in interface org.dynalang.mop.CallProtocol
-
Calls a callable object with positional arguments.
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.collections.ListMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.collections.ListMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.collections.ListMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.collections.ListMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.collections.MapMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.collections.MapMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.BottomMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.BottomMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.CompositeClassBasedMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.CompositeClassBasedMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.CompositeClassBasedMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.CompositeClassBasedMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.CompositeMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.CompositeMetaobjectProtocol
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.CompositeMetaobjectProtocol
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.CompositeMetaobjectProtocol
-
- call(Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.MetaobjectProtocolAdaptor
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.MetaobjectProtocolAdaptor
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.MetaobjectProtocolAdaptor
-
- call(Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.MetaobjectProtocolAdaptor
-
- call(Object, Object, CallProtocol, Map) - Method in class org.dynalang.mop.impl.MetaobjectProtocolBase
-
- call(Object, Object, CallProtocol, Object...) - Method in class org.dynalang.mop.impl.MetaobjectProtocolBase
-
- call(Object, Object, CallProtocol, Map) - Method in interface org.dynalang.mop.MetaobjectProtocol
-
Calls a method on the target object with supplied named arguments.
- call(Object, Object, CallProtocol, Object...) - Method in interface org.dynalang.mop.MetaobjectProtocol
-
Calls a method on the target object with supplied positional arguments.
- CallProtocol - Interface in org.dynalang.mop
-
An interface for objects that are capable of creating alternative
representations for objects, for purposes of converting between types where
necessary (usually used for arguments of method invocation and property
setters).
- callStatic(String, CallProtocol, Object...) - Method in class org.dynalang.mop.beans.BeanMetaobjectProtocol
-
Invokes a public static method of the class with the specified name, and
appropriate for the passed arguments.
- ClassBasedMetaobjectProtocol - Interface in org.dynalang.mop
-
An interface that can be optionally implemented by any MOP if it is strictly
class-based (that is, the class of an object used as either target or
property identifier solely determines whether it has authority over it or
not).
- ClassToken - Class in org.dynalang.classtoken
-
The class token is used as a surrogate representation for a
Class object in various contexts where it is undesirable
to keep a strong reference to the Class object itself.
- ClassToken() - Constructor for class org.dynalang.classtoken.ClassToken
-
- classTokenInvalidated(ClassTokenInvalidatedEvent) - Method in interface org.dynalang.classtoken.ClassTokenListener
-
This method is invoked on the listener sometime (no later than next
invocation of
ClassToken.forClass(Class)) after one or more
class tokens become invalid (the classes they represent became less than
weakly reachable).
- ClassTokenInvalidatedEvent - Class in org.dynalang.classtoken
-
Event that is fired sometime (no later than next invocation of
ClassToken.forClass(Class))after one or more class tokens becomes
invalid (the classes they represent became less than weakly reachable).
- ClassTokenListener - Interface in org.dynalang.classtoken
-
Interface that can be implemented in objects interested in receiving events
about class tokens.
- ClassTokenString - Class in org.dynalang.mop.beans
-
- CompositeClassBasedMetaobjectProtocol - Class in org.dynalang.mop.impl
-
- CompositeClassBasedMetaobjectProtocol(ClassBasedMetaobjectProtocol[]) - Constructor for class org.dynalang.mop.impl.CompositeClassBasedMetaobjectProtocol
-
Creates a new composite class-based metaobject protocol from the
specified members.
- CompositeMetaobjectProtocol - Class in org.dynalang.mop.impl
-
A simple composite MOP that uses a chain of other MOPs to carry out its
operations.
- CompositeMetaobjectProtocol(MetaobjectProtocol[]) - Constructor for class org.dynalang.mop.impl.CompositeMetaobjectProtocol
-
Creates a new composite metaobject protocol from the specified members.
- createStandardFallback(boolean, boolean) - Static method in class org.dynalang.mop.impl.StandardMetaobjectProtocolFactory
-
- createStandardMetaobjectProtocol(boolean, boolean) - Static method in class org.dynalang.mop.impl.StandardMetaobjectProtocolFactory
-
This method implements the "usual" way for creation of a composite
metaobject protocol instance that encompasses all available MOPs in the
classpath of the current thread's class loader.
- createStandardMetaobjectProtocol(MetaobjectProtocol, boolean, boolean) - Static method in class org.dynalang.mop.impl.StandardMetaobjectProtocolFactory
-
This method implements the "usual" way for creation of a composite
metaobject protocol instance that encompasses all available MOPs in the
classpath of the current thread's class loader, adding a single
metaobject protocol as the first MOP of the composite.
- createStandardMetaobjectProtocol(ClassLoader, MetaobjectProtocol[], MetaobjectProtocol[]) - Static method in class org.dynalang.mop.impl.StandardMetaobjectProtocolFactory
-
This method implements the "usual" way for creation of a composite
metaobject protocol instance that encompasses all available MOPs.