- 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.