public class ReflectionUtils extends Object
| Constructor and Description |
|---|
ReflectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
BeanInfo |
getBeanInfo(Class clazz)
Gets the bean info for provided class
|
Class<?> |
getEntityTypeForName(String name) |
<T> T |
initializeCheck(Annotation annotation,
Class<? extends AbstractCheck> type) |
Comparator |
initializeComparator(Annotation annotation,
Class<? extends Comparator> type)
initializes comparator using property annotations
|
<T> T |
initializeStrategy(StrategyDefinition strategy)
Initializes strategy from StrategyDefinition provided.
|
public BeanInfo getBeanInfo(Class clazz)
clazz - entity class typepublic <T> T initializeStrategy(StrategyDefinition strategy)
T - Expected typestrategy - strategy to initializepublic Comparator initializeComparator(Annotation annotation, Class<? extends Comparator> type)
annotation - property annotationtype - comparator typeJEntityTestException - when comparator initialization is impossiblepublic <T> T initializeCheck(Annotation annotation, Class<? extends AbstractCheck> type)
T - check typeannotation - field annotationtype - comparator typeJEntityTestException - in case check initialization is impossibleCopyright © 2021. All rights reserved.