public class TnDBMetaBeanAnnotationReader extends Object implements TnBeanAnnotationReader
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Class<?> |
_beanClass |
protected DfBeanDesc |
_beanDesc |
protected DBMeta |
_dbmeta |
protected TnFieldBeanAnnotationReader |
_fieldBeanAnnotationReader |
protected boolean |
_simpleType |
static String |
VALUE_TYPE_SUFFIX |
| コンストラクタと説明 |
|---|
TnDBMetaBeanAnnotationReader(Class<?> beanClass) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
findCustomValueTypeName(DfPropertyDesc pd) |
protected MappingValueType |
findMappingValueType(Method readMethod) |
String |
getColumnAnnotation(DfPropertyDesc pd)
}
|
String |
getId(DfPropertyDesc pd) |
String |
getRelationKey(DfPropertyDesc pd) |
int |
getRelationNo(DfPropertyDesc pd) |
String |
getTableAnnotation()
}
|
String |
getTimestampPropertyName() |
String |
getValueType(DfPropertyDesc pd)
Get the name of plug-in value type.
|
String |
getVersionNoPropertyName() |
boolean |
hasRelationNo(DfPropertyDesc pd) |
protected boolean |
isSimpleType(Class<?> clazz) |
protected final Class<?> _beanClass
protected final boolean _simpleType
protected final TnFieldBeanAnnotationReader _fieldBeanAnnotationReader
protected final DBMeta _dbmeta
protected final DfBeanDesc _beanDesc
public TnDBMetaBeanAnnotationReader(Class<?> beanClass)
protected boolean isSimpleType(Class<?> clazz)
public String getColumnAnnotation(DfPropertyDesc pd)
getColumnAnnotation インタフェース内 TnBeanAnnotationReaderpublic String getTableAnnotation()
getTableAnnotation インタフェース内 TnBeanAnnotationReaderpublic String getVersionNoPropertyName()
getVersionNoPropertyName インタフェース内 TnBeanAnnotationReaderpublic String getTimestampPropertyName()
getTimestampPropertyName インタフェース内 TnBeanAnnotationReaderpublic String getId(DfPropertyDesc pd)
getId インタフェース内 TnBeanAnnotationReaderpublic String getRelationKey(DfPropertyDesc pd)
getRelationKey インタフェース内 TnBeanAnnotationReaderpublic int getRelationNo(DfPropertyDesc pd)
getRelationNo インタフェース内 TnBeanAnnotationReaderpublic boolean hasRelationNo(DfPropertyDesc pd)
hasRelationNo インタフェース内 TnBeanAnnotationReaderpublic String getValueType(DfPropertyDesc pd)
TnBeanAnnotationReadergetValueType インタフェース内 TnBeanAnnotationReaderpd - The description of property. (NotNull)protected String findCustomValueTypeName(DfPropertyDesc pd)
protected MappingValueType findMappingValueType(Method readMethod)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.