org.jboss.weld.resources
Class ClassTransformer

java.lang.Object
  extended by org.jboss.weld.resources.ClassTransformer
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service

public class ClassTransformer
extends java.lang.Object
implements org.jboss.weld.bootstrap.api.Service


Constructor Summary
ClassTransformer(TypeStore typeStore)
           
 
Method Summary
 void cleanup()
           
 TypeStore getTypeStore()
           
<T extends java.lang.annotation.Annotation>
WeldAnnotation<T>
loadAnnotation(java.lang.Class<T> clazz)
           
<T> WeldClass<T>
loadClass(javax.enterprise.inject.spi.AnnotatedType<T> clazz)
           
<T> WeldClass<T>
loadClass(java.lang.Class<T> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassTransformer

public ClassTransformer(TypeStore typeStore)
Method Detail

loadClass

public <T> WeldClass<T> loadClass(java.lang.Class<T> clazz)

loadClass

public <T> WeldClass<T> loadClass(javax.enterprise.inject.spi.AnnotatedType<T> clazz)

loadAnnotation

public <T extends java.lang.annotation.Annotation> WeldAnnotation<T> loadAnnotation(java.lang.Class<T> clazz)

getTypeStore

public TypeStore getTypeStore()

cleanup

public void cleanup()
Specified by:
cleanup in interface org.jboss.weld.bootstrap.api.Service


Copyright © 2008-2009 Seam Framework. All Rights Reserved.