public class AnnotationUtil extends Object
Constructor and Description |
---|
AnnotationUtil() |
public static List<ThrowSafe> toList(ThrowSafeList value)
public static ThrowableEntry toEntry(ThrowSafe value, Class<? extends Throwable> target)
public static List<ThrowableEntry> toEntry(ThrowSafe value)
public static List<ThrowableEntry> toList(List<ThrowSafe> list)
public static boolean isInterceptor(Class<?> clazz)
public static boolean isInterceptorStack(Class<?> clazz)
public static boolean isController(Class<?> clazz)
public static boolean isAction(ActionEntry action)
public static boolean isExceptionAction(ActionEntry action)
public static boolean isScope(Class<?> clazz)
public static boolean isTransient(Class<?> clazz)
public static EnumerationType getEnumerationType(Any value)
public static EnumerationType getEnumerationType(Enumerated value)
public static EnumerationType getEnumerationType(EnumerationType value)
public static boolean isBuildEntity(TypeRegistry typeRegistry, Boolean build, Class<?> type)
public static boolean isBuildEntity(TypeRegistry typeRegistry, MappingTypes mappingType, Class<?> type)
public static boolean isComplexBean(Class<?> type)
public static boolean isUseDefaultMapping(Class<?> type)
public static boolean isBuildEntity(TypeRegistry typeRegistry, KeyCollection identify, Class<?> type)
public static boolean isBuildEntity(TypeRegistry typeRegistry, ElementCollection identify, Class<?> type)
public static boolean isBuildEntity(TypeRegistry typeRegistry, Basic identify, Class<?> type)
public static boolean isBuildEntity(TypeRegistry typeRegistry, Result resultAction, Class<?> type)
public static boolean isCollection(Class<?> clazz)
public static boolean isMap(Class<?> clazz)
public static AnnotationConfig createAnnotationTree(ConfigurableApplicationContext applicationContext, List<Class<?>> list)
public static AnnotationConfig createAnnotationTree(AnnotationConfig rootAnnotationConfig, ConfigurableApplicationContext applicationContext, List<Class<?>> list)
protected static Map<Class<?>,AnnotationConfigEntry> getAnnotationConfigEntry(ConfigurableApplicationContext applicationContext, List<Class<?>> list)
protected static AnnotationConfigEntry getAnnotationConfig(ConfigurableApplicationContext applicationContext, Stereotype stereotype, Class<?> clazz)
public static Scanner createScanner(ConfigurationEntry configuration, TypeFilter[] defaultFilters)
public static List<TypeFilter> getTypeFilter(List<String> expression, String type)
public static ConfigurationEntry createDefaultConfiguration()
public static FilterEntity toFilterEntity(TypeFilter typeFilter)
public static ConfigurationEntry createConfigurationEntry(ComponentScan componentScan)
public static String getBeanName(BeanPropertyAnnotation property)
public static Annotation[] getAnnotations(KeyCollection annotation)
public static Annotation[] getAnnotations(ElementCollection annotation)
public static boolean existAnnotation(Any annotation)
public static boolean isObject(ElementEntry element, ComponentRegistry componentRegistry)
public static boolean isObject(KeyEntry element, ComponentRegistry componentRegistry)
Copyright © 2018 Brandao. All rights reserved.