Class AnnotatedTypes
- java.lang.Object
-
- org.jboss.weld.lite.extension.translator.util.reflection.AnnotatedTypes
-
public final class AnnotatedTypes extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AnnotatedArrayTypearray(Type componentType, int dimensions)static AnnotatedTypefrom(Type type)static AnnotatedParameterizedTypeparameterized(Class<?> genericClass, Type... typeArguments)static AnnotatedTypeVariabletypeVariable(TypeVariable<?> typeVariable)static AnnotatedWildcardTypeunboundedWildcardType()static AnnotatedWildcardTypewildcardWithLowerBound(Type lowerBound)static AnnotatedWildcardTypewildcardWithUpperBound(Type upperBound)
-
-
-
Method Detail
-
from
public static AnnotatedType from(Type type)
-
array
public static AnnotatedArrayType array(Type componentType, int dimensions)
-
parameterized
public static AnnotatedParameterizedType parameterized(Class<?> genericClass, Type... typeArguments)
-
typeVariable
public static AnnotatedTypeVariable typeVariable(TypeVariable<?> typeVariable)
-
wildcardWithUpperBound
public static AnnotatedWildcardType wildcardWithUpperBound(Type upperBound)
-
wildcardWithLowerBound
public static AnnotatedWildcardType wildcardWithLowerBound(Type lowerBound)
-
unboundedWildcardType
public static AnnotatedWildcardType unboundedWildcardType()
-
-