org.jboss.jsr299.tck.tests.extensions.alternative.metadata
Class GroceryWrapper

java.lang.Object
  extended by org.jboss.jsr299.tck.tests.extensions.alternative.metadata.AnnotatedTypeWrapper<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>
      extended by org.jboss.jsr299.tck.tests.extensions.alternative.metadata.GroceryWrapper
All Implemented Interfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>

public class GroceryWrapper
extends AnnotatedTypeWrapper<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>


Constructor Summary
GroceryWrapper(javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery> delegate)
           
 
Method Summary
<T extends Annotation>
T
getAnnotation(Class<T> arg0)
           
 Set<Annotation> getAnnotations()
           
 Type getBaseType()
           
 Set<javax.enterprise.inject.spi.AnnotatedConstructor<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getConstructors()
           
 Set<javax.enterprise.inject.spi.AnnotatedField<? super org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getFields()
           
 Set<javax.enterprise.inject.spi.AnnotatedMethod<? super org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getMethods()
           
 Set<Type> getTypeClosure()
           
 boolean isAnnotationPresent(Class<? extends Annotation> arg0)
           
static boolean isGetBaseTypeOfFruitFieldUsed()
           
static boolean isGetTypeClosureUsed()
           
 
Methods inherited from class org.jboss.jsr299.tck.tests.extensions.alternative.metadata.AnnotatedTypeWrapper
getJavaClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, isAnnotationPresent
 

Constructor Detail

GroceryWrapper

public GroceryWrapper(javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery> delegate)
Method Detail

getTypeClosure

public Set<Type> getTypeClosure()
Specified by:
getTypeClosure in interface javax.enterprise.inject.spi.Annotated

getConstructors

public Set<javax.enterprise.inject.spi.AnnotatedConstructor<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getConstructors()
Specified by:
getConstructors in interface javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>
Overrides:
getConstructors in class AnnotatedTypeWrapper<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>

getFields

public Set<javax.enterprise.inject.spi.AnnotatedField<? super org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getFields()
Specified by:
getFields in interface javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>
Overrides:
getFields in class AnnotatedTypeWrapper<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>

getMethods

public Set<javax.enterprise.inject.spi.AnnotatedMethod<? super org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>> getMethods()
Specified by:
getMethods in interface javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>
Overrides:
getMethods in class AnnotatedTypeWrapper<org.jboss.jsr299.tck.tests.extensions.alternative.metadata.Grocery>

isGetBaseTypeOfFruitFieldUsed

public static boolean isGetBaseTypeOfFruitFieldUsed()

isGetTypeClosureUsed

public static boolean isGetTypeClosureUsed()

getAnnotation

public <T extends Annotation> T getAnnotation(Class<T> arg0)
Specified by:
getAnnotation in interface javax.enterprise.inject.spi.Annotated

getAnnotations

public Set<Annotation> getAnnotations()
Specified by:
getAnnotations in interface javax.enterprise.inject.spi.Annotated

getBaseType

public Type getBaseType()
Specified by:
getBaseType in interface javax.enterprise.inject.spi.Annotated

isAnnotationPresent

public boolean isAnnotationPresent(Class<? extends Annotation> arg0)
Specified by:
isAnnotationPresent in interface javax.enterprise.inject.spi.Annotated


Copyright © 2008-2012 Seam Framework. All Rights Reserved.