org.seasar.doma.internal.apt
クラス TypeUtil
java.lang.Object
org.seasar.doma.internal.apt.TypeUtil
public final class TypeUtil
- extends Object
- 作成者:
- taedium
メソッドの概要 |
static Map<TypeMirror,TypeMirror> |
createTypeParameterMap(TypeElement typeElement,
TypeMirror typeMirror,
ProcessingEnvironment env)
|
static String |
getTypeName(TypeMirror typeMirror,
Map<TypeMirror,TypeMirror> typeParameterMap,
ProcessingEnvironment env)
|
static boolean |
isAssignable(TypeMirror typeMirror,
Class<?> clazz,
ProcessingEnvironment env)
|
static boolean |
isAssignable(TypeMirror typeMirror1,
TypeMirror typeMirror2,
ProcessingEnvironment env)
|
static TypeMirror |
resolveTypeParameter(Map<TypeMirror,TypeMirror> typeParameterMap,
TypeMirror formalTypeParam)
|
static DeclaredType |
toDeclaredType(TypeMirror typeMirror,
ProcessingEnvironment env)
|
static TypeElement |
toTypeElement(TypeMirror typeMirror,
ProcessingEnvironment env)
|
static TypeMirror |
toWrapperTypeIfPrimitive(TypeMirror typeMirror,
ProcessingEnvironment env)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeUtil
public TypeUtil()
toTypeElement
public static TypeElement toTypeElement(TypeMirror typeMirror,
ProcessingEnvironment env)
toDeclaredType
public static DeclaredType toDeclaredType(TypeMirror typeMirror,
ProcessingEnvironment env)
isAssignable
public static boolean isAssignable(TypeMirror typeMirror,
Class<?> clazz,
ProcessingEnvironment env)
isAssignable
public static boolean isAssignable(TypeMirror typeMirror1,
TypeMirror typeMirror2,
ProcessingEnvironment env)
getTypeName
public static String getTypeName(TypeMirror typeMirror,
Map<TypeMirror,TypeMirror> typeParameterMap,
ProcessingEnvironment env)
createTypeParameterMap
public static Map<TypeMirror,TypeMirror> createTypeParameterMap(TypeElement typeElement,
TypeMirror typeMirror,
ProcessingEnvironment env)
resolveTypeParameter
public static TypeMirror resolveTypeParameter(Map<TypeMirror,TypeMirror> typeParameterMap,
TypeMirror formalTypeParam)
toWrapperTypeIfPrimitive
public static TypeMirror toWrapperTypeIfPrimitive(TypeMirror typeMirror,
ProcessingEnvironment env)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.