org.reflext.core
Class TypeResolverImpl<T,M,A,P,F>

java.lang.Object
  extended by org.reflext.core.TypeResolverImpl<T,M,A,P,F>
All Implemented Interfaces:
TypeResolver<T>

public class TypeResolverImpl<T,M,A,P,F>
extends java.lang.Object
implements TypeResolver<T>

Version:
$Revision$
Author:
Julien Viet

Method Summary
 void clear()
           
static
<T,M,A,P,F>
TypeResolver<T>
create(ReflectionModel<T,M,A,P,F> model)
           
static
<T,M,A,P,F>
TypeResolver<T>
create(ReflectionModel<T,M,A,P,F> model, boolean cache)
           
 TypeInfo resolve(T type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static <T,M,A,P,F> TypeResolver<T> create(ReflectionModel<T,M,A,P,F> model)

create

public static <T,M,A,P,F> TypeResolver<T> create(ReflectionModel<T,M,A,P,F> model,
                                                 boolean cache)

resolve

public TypeInfo resolve(T type)
                 throws java.lang.NullPointerException
Specified by:
resolve in interface TypeResolver<T>
Throws:
java.lang.NullPointerException

clear

public void clear()


Copyright © 2011 eXo Platform SAS. All Rights Reserved.