org.jvnet.annox.reflect
Class DualAnnotatedElementFactory

java.lang.Object
  extended by org.jvnet.annox.reflect.DualAnnotatedElementFactory
All Implemented Interfaces:
AnnotatedElementFactory

public class DualAnnotatedElementFactory
extends Object
implements AnnotatedElementFactory


Constructor Summary
DualAnnotatedElementFactory()
           
DualAnnotatedElementFactory(AnnotatedElementFactory primary, AnnotatedElementFactory secondary)
           
 
Method Summary
 AnnotatedElement getAnnotatedElement(AnnotatedElement annotatedElement)
           
 ParameterizedAnnotatedElement getAnnotatedElement(Constructor annotatedElement)
           
 ParameterizedAnnotatedElement getAnnotatedElement(Method annotatedElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DualAnnotatedElementFactory

public DualAnnotatedElementFactory(AnnotatedElementFactory primary,
                                   AnnotatedElementFactory secondary)

DualAnnotatedElementFactory

public DualAnnotatedElementFactory()
Method Detail

getAnnotatedElement

public AnnotatedElement getAnnotatedElement(AnnotatedElement annotatedElement)
                                     throws AnnotatedElementException
Specified by:
getAnnotatedElement in interface AnnotatedElementFactory
Throws:
AnnotatedElementException

getAnnotatedElement

public ParameterizedAnnotatedElement getAnnotatedElement(Constructor annotatedElement)
                                                  throws AnnotatedElementException
Specified by:
getAnnotatedElement in interface AnnotatedElementFactory
Throws:
AnnotatedElementException

getAnnotatedElement

public ParameterizedAnnotatedElement getAnnotatedElement(Method annotatedElement)
                                                  throws AnnotatedElementException
Specified by:
getAnnotatedElement in interface AnnotatedElementFactory
Throws:
AnnotatedElementException


Copyright © 2006-2011 Highsource. All Rights Reserved.