public final class MetaClassFactory extends Object
Modifier and Type | Field and Description |
---|---|
static Map<String,Class<?>> |
PRIMITIVE_LOOKUP |
Constructor and Description |
---|
MetaClassFactory() |
public static MetaClassCache getMetaClassCache()
public static MetaClass get(javax.enterprise.util.TypeLiteral<?> literal)
public static MetaMethod get(Method method)
public static boolean isCached(String name)
public static MetaClass parameterizedAs(Class clazz, MetaParameterizedType parameterizedType)
public static MetaClass parameterizedAs(MetaClass clazz, MetaParameterizedType parameterizedType)
public static MetaClass parameterizedAs(MetaClass clazz, MetaParameterizedType parameterizedType, boolean reifyRecursively)
public static MetaParameterizedType typeParametersOf(Object... classes)
public static MetaParameterizedType typeParametersOf(Class<?>... classes)
public static MetaParameterizedType typeParametersOf(MetaType... classes)
public static boolean canLoadClass(String fullyQualifiedName)
public static MetaClass[] asMetaClassArray(MetaParameter[] parms)
public static Class<?>[] asClassArray(MetaParameter[] parms)
public static Collection<MetaClass> getAllNewOrUpdatedClasses()
public static Collection<MetaClass> getNewClasses()
public static boolean isChangedOrDeleted(String fqcn)
public static Collection<MetaClass> getAllCachedClasses()
public static boolean isKnownType(String fqcn)
public static boolean hasAnyChanges()
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.