## Uses of Class
org.apache.felix.ipojo.parser.MethodMetadata

Packages that use MethodMetadata
org.apache.felix.ipojo
org.apache.felix.ipojo.handlers.lifecycle.callback
org.apache.felix.ipojo.parser
org.apache.felix.ipojo.util

### Uses of MethodMetadata in org.apache.felix.ipojo

Methods in org.apache.felix.ipojo with parameters of type MethodMetadata
`void` InstanceManager.`register(MethodMetadata method, MethodInterceptor interceptor)` Registers a method interceptor.
`void` InstanceManager.`register(MethodMetadata method, java.lang.String innerClass, MethodInterceptor interceptor)` Registers a method interceptor on a methods from an inner class.
`void` InstanceManager.`register(PrimitiveHandler handler, FieldMetadata[] fields, MethodMetadata[] methods)` Deprecated. use `InstanceManager.register(FieldMetadata, FieldInterceptor)` and `InstanceManager.register(MethodMetadata, MethodInterceptor)` instead.

### Uses of MethodMetadata in org.apache.felix.ipojo.handlers.lifecycle.callback

Constructors in org.apache.felix.ipojo.handlers.lifecycle.callback with parameters of type MethodMetadata
Constructor and Description
`LifecycleCallback(LifecycleCallbackHandler handler, int transition, MethodMetadata method)` LifecycleCallback constructor.

### Uses of MethodMetadata in org.apache.felix.ipojo.parser

Methods in org.apache.felix.ipojo.parser that return MethodMetadata
`MethodMetadata` PojoMetadata.`getConstructor(java.lang.String[] types)` Gets the constructor corresponding to the given argument types.
`MethodMetadata[]` PojoMetadata.`getConstructors()` Gets the MethodMetadata list corresponding to the constructors (contained in the implementation class).
`MethodMetadata` PojoMetadata.`getMethod(java.lang.String name)` Gets the MethodMetadata corresponding to the method (contained in the implementation class) with the given name.
`MethodMetadata` PojoMetadata.`getMethod(java.lang.String name, java.lang.String[] types)` Gets the MethodMetadata corresponding to the method (contained in the implementation class) to given name and argument types.
`MethodMetadata[]` PojoMetadata.`getMethods()`
`MethodMetadata[]` PojoMetadata.`getMethods(java.lang.String name)` Gets the MethodMetadata list corresponding to the method (contained in the implementation class) to given name.
`MethodMetadata[]` PojoMetadata.`getMethodsFromInnerClass(java.lang.String inner)` Gets the methods from the given inner class.

### Uses of MethodMetadata in org.apache.felix.ipojo.util

Constructors in org.apache.felix.ipojo.util with parameters of type MethodMetadata
Constructor and Description
`Callback(MethodMetadata method, InstanceManager manager)` Creates a Callback.