public class PropertysCache
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.annotation.Annotation> |
filter(java.lang.Class<?> clazz,
java.lang.Class<T> tClass) |
Property[] |
get(java.lang.Class<?> clazz) |
Property |
getIdProperty(java.lang.Class<?> clazz) |
java.lang.String |
getIdPropertyName(java.lang.Class<?> clazz) |
static PropertysCache |
getInstance() |
Property |
getProperty(java.lang.Class<?> clazz,
java.lang.String fieldName) |
public static PropertysCache getInstance()
public Property[] get(java.lang.Class<?> clazz)
public <T extends java.lang.annotation.Annotation> Property[] filter(java.lang.Class<?> clazz, java.lang.Class<T> tClass)
public Property getIdProperty(java.lang.Class<?> clazz) throws IdException
IdExceptionpublic java.lang.String getIdPropertyName(java.lang.Class<?> clazz)
public Property getProperty(java.lang.Class<?> clazz, java.lang.String fieldName) throws PropertyException
PropertyException