org.jboss.wsf.common.reflection
Class MethodFinder

java.lang.Object
  extended by org.jboss.wsf.common.reflection.AccessibleObjectProcessorAdapter<A>
      extended by org.jboss.wsf.common.reflection.AbstractClassProcessor<java.lang.reflect.Method>
          extended by org.jboss.wsf.common.reflection.MethodFinder
All Implemented Interfaces:
AccessibleObjectProcessor<java.lang.reflect.Method>, ClassProcessor<java.lang.reflect.Method>
Direct Known Subclasses:
InjectionMethodFinder

public class MethodFinder
extends AbstractClassProcessor<java.lang.reflect.Method>

A finder that looks for methods matching the criteria. The matching methods and collection of matching methods can be validated in subclasses.

Author:
ropalka@redhat.com

Constructor Summary
MethodFinder()
           
 
Method Summary
 java.lang.reflect.Method[] getAccessibleObjects(java.lang.Class<?> clazz)
          All subclasses have to implement this method.
 
Methods inherited from class org.jboss.wsf.common.reflection.AbstractClassProcessor
process
 
Methods inherited from class org.jboss.wsf.common.reflection.AccessibleObjectProcessorAdapter
matches, validate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodFinder

public MethodFinder()
Method Detail

getAccessibleObjects

public final java.lang.reflect.Method[] getAccessibleObjects(java.lang.Class<?> clazz)
Description copied from class: AbstractClassProcessor
All subclasses have to implement this method.

Specified by:
getAccessibleObjects in class AbstractClassProcessor<java.lang.reflect.Method>
Parameters:
clazz - to get accessible objects from.
Returns:
array of accessible objects


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.