org.seasar.doma.internal.apt
クラス TypeUtil

java.lang.Object
  上位を拡張 org.seasar.doma.internal.apt.TypeUtil

public final class TypeUtil
extends Object

作成者:
taedium

コンストラクタの概要
TypeUtil()
           
 
メソッドの概要
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.