public class Types extends Object
| Modifier and Type | Field and Description |
|---|---|
static Class<?>[] |
collections |
static Class<?>[] |
lobs |
static Class<?>[] |
primitives |
static Class<?>[] |
temporals |
static Class<?>[] |
wrappers |
| Constructor and Description |
|---|
Types() |
public static final Class<?>[] primitives
public static final Class<?>[] wrappers
public static final Class<?>[] temporals
public static final Class<?>[] lobs
public static final Class<?>[] collections
public static Element asElement(TypeMirror t)
t - Types.asElement(javax.lang.model.type.TypeMirror)public static TypeMirror asMemberOf(DeclaredType containing, Element element)
containing - element - Types.asMemberOf(javax.lang.model.type.DeclaredType,
javax.lang.model.element.Element)public static TypeElement boxedClass(PrimitiveType p)
p - Types.boxedClass(javax.lang.model.type.PrimitiveType)public static TypeMirror capture(TypeMirror t)
t - Types.capture(javax.lang.model.type.TypeMirror)public static boolean contains(TypeMirror t1, TypeMirror t2)
t1 - t2 - Types.contains(javax.lang.model.type.TypeMirror,
javax.lang.model.type.TypeMirror)public static List<? extends TypeMirror> directSupertypes(TypeMirror t)
t - Types.directSupertypes(javax.lang.model.type.TypeMirror)public static TypeMirror erasure(TypeMirror t)
t - Types.erasure(javax.lang.model.type.TypeMirror)public static ArrayType getArrayType(TypeMirror componentType)
componentType - Types.getArrayType(javax.lang.model.type.TypeMirror)public static DeclaredType getDeclaredType(DeclaredType containing, TypeElement typeElem, TypeMirror... typeArgs)
containing - typeElem - typeArgs - Types.getDeclaredType(javax.lang.model.type.DeclaredType,
javax.lang.model.element.TypeElement,
javax.lang.model.type.TypeMirror[])public static DeclaredType getDeclaredType(TypeElement typeElem, TypeMirror... typeArgs)
typeElem - typeArgs - Types.getDeclaredType(javax.lang.model.element.TypeElement,
javax.lang.model.type.TypeMirror[])public static NoType getNoType(TypeKind kind)
kind - Types.getNoType(javax.lang.model.type.TypeKind)public static NullType getNullType()
Types.getNullType()public static PrimitiveType getPrimitiveType(TypeKind kind)
kind - Types.getPrimitiveType(javax.lang.model.type.TypeKind)public static WildcardType getWildcardType(TypeMirror extendsBound, TypeMirror superBound)
extendsBound - superBound - Types.getWildcardType(javax.lang.model.type.TypeMirror,
javax.lang.model.type.TypeMirror)public static boolean isAssignable(TypeMirror t1, TypeMirror t2)
t1 - t2 - Types.isAssignable(javax.lang.model.type.TypeMirror,
javax.lang.model.type.TypeMirror)public static boolean isSameType(TypeMirror t1, TypeMirror t2)
t1 - t2 - Types.isSameType(javax.lang.model.type.TypeMirror,
javax.lang.model.type.TypeMirror)public static boolean isSubsignature(ExecutableType m1, ExecutableType m2)
m1 - m2 - Types.isSubsignature(javax.lang.model.type.ExecutableType,
javax.lang.model.type.ExecutableType)public static boolean isSubtype(TypeMirror t1, TypeMirror t2)
t1 - t2 - Types.isSubtype(javax.lang.model.type.TypeMirror,
javax.lang.model.type.TypeMirror)public static PrimitiveType unboxedType(TypeMirror t)
t - Types.unboxedType(javax.lang.model.type.TypeMirror)Copyright © 2011-2013 Atos Worldline. All Rights Reserved.