| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TnBeanMetaData |
SelectListCBCommand.createBeanMetaData() |
protected TnBeanMetaData |
SelectCursorCBCommand.createBeanMetaData() |
protected TnBeanMetaData |
OutsideSqlSelectListCommand.createBeanMetaData() |
protected TnBeanMetaData |
AbstractListEntityCommand.createBeanMetaData() |
protected TnBeanMetaData |
AbstractEntityCommand.createBeanMetaData() |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Map<Class<?>,TnBeanMetaData> |
TnBeanMetaDataFactoryExtension._metaMap
The map of bean meta data for cache.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnBeanMetaDataFactoryExtension.createBeanMetaData(Class<?> beanClass) |
TnBeanMetaData |
TnBeanMetaDataFactoryExtension.createBeanMetaData(Class<?> beanClass,
int relationNestLevel) |
TnBeanMetaData |
TnBeanMetaDataFactoryExtension.createBeanMetaData(DatabaseMetaData dbMetaData,
Class<?> beanClass,
int relationNestLevel) |
protected TnBeanMetaData |
TnBeanMetaDataFactoryExtension.findCachedMeta(Class<?> beanClass) |
protected TnBeanMetaData |
TnBeanMetaDataFactoryExtension.findOrCreateCachedMetaIfNeeds(DatabaseMetaData dbMetaData,
Class<?> beanClass,
int relationNestLevel) |
protected TnBeanMetaData |
TnBeanMetaDataFactoryExtension.getMetaFromCache(Class<?> beanClass) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
TnRowCreatorExtension.adjustCreatedRow(Object row,
boolean checkNonSp,
boolean colNullObj,
TnBeanMetaData basePointBmd,
ConditionBean cb)
Adjust created row.
|
protected void |
TnRelationRowCreatorExtension.setupNextPropertyCache(TnRelationRowCreationResource res,
TnBeanMetaData nextBmd) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnResultSetHandler |
TnResultSetHandlerFactoryImpl.createBeanCursorResultSetHandler(TnBeanMetaData bmd,
TnRelationRowOptionalHandler optionalHandler) |
TnResultSetHandler |
TnResultSetHandlerFactory.createBeanCursorResultSetHandler(TnBeanMetaData bmd,
TnRelationRowOptionalHandler optionalHandler) |
TnResultSetHandler |
TnResultSetHandlerFactoryImpl.createBeanListResultSetHandler(TnBeanMetaData bmd,
TnRelationRowOptionalHandler optionalHandler) |
TnResultSetHandler |
TnResultSetHandlerFactory.createBeanListResultSetHandler(TnBeanMetaData bmd,
TnRelationRowOptionalHandler optionalHandler) |
protected TnRelationRowCreatorExtension |
TnResultSetHandlerFactoryImpl.createRelationRowCreator(TnBeanMetaData bmd,
TnRelationRowOptionalHandler optionalHandler) |
protected TnRowCreatorExtension |
TnResultSetHandlerFactoryImpl.createRowCreator(TnBeanMetaData bmd) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnBeanMetaDataFactory.createBeanMetaData(Class<?> beanClass)
Create the bean meta data as relation nest level 0.
|
TnBeanMetaData |
TnBeanMetaDataFactory.createBeanMetaData(Class<?> beanClass,
int relationNestLevel)
Create the bean meta data for relation.
|
TnBeanMetaData |
TnBeanMetaDataFactory.createBeanMetaData(DatabaseMetaData dbMetaData,
Class<?> beanClass,
int relationNestLevel)
Create the bean meta data for relation with specified database meta data.
|
TnBeanMetaData |
TnRelationPropertyType.getMyBeanMetaData()
Get the my bean meta data, which is for base point of the relation (local entity).
|
TnBeanMetaData |
TnRelationPropertyType.getYourBeanMetaData()
Get the your bean meta data, which is for the relation (foreign entity).
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnRelationPropertyTypeFactory |
TnRelationPropertyTypeFactoryBuilder.build(Class<?> localBeanClass,
TnBeanMetaData localBeanMetaData,
TnBeanAnnotationReader beanAnnotationReader,
DatabaseMetaData dbMetaData,
int relationNestLevel,
boolean stopRelationCreation,
Class<?> optionalEntityType)
Build factory of relation property type.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TnBeanMetaDataImpl
The implementation as S2Dao of bean meta data.
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnBeanMetaData |
TnRelationPropertyTypeFactoryImpl._localBeanMetaData |
protected TnBeanMetaData |
TnRelationPropertyTypeImpl._myBeanMetaData |
protected TnBeanMetaData |
TnRelationPropertyTypeImpl._yourBeanMetaData |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnBeanMetaDataFactoryImpl.createBeanMetaData(Class<?> beanClass) |
TnBeanMetaData |
TnBeanMetaDataFactoryImpl.createBeanMetaData(Class<?> beanClass,
int relationNestLevel) |
TnBeanMetaData |
TnBeanMetaDataFactoryImpl.createBeanMetaData(DatabaseMetaData dbMetaData,
Class<?> beanClass,
int relationNestLevel) |
protected TnBeanMetaData |
TnRelationPropertyTypeFactoryImpl.createRelationBeanMetaData(Class<?> relationBeanClass) |
TnBeanMetaData |
TnRelationPropertyTypeImpl.getMyBeanMetaData() |
TnBeanMetaData |
TnRelationPropertyTypeImpl.getYourBeanMetaData() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnRelationPropertyTypeFactory |
TnRelationPropertyTypeFactoryBuilderImpl.build(Class<?> localBeanClass,
TnBeanMetaData localBeanMetaData,
TnBeanAnnotationReader beanAnnotationReader,
DatabaseMetaData dbMetaData,
int relationNestLevel,
boolean stopRelationCreation,
Class<?> optionalEntityType) |
protected DfPropertyAccessor |
TnRelationPropertyTypeImpl.createPropertyAccessor(DfPropertyDesc propertyDesc,
TnBeanMetaData myBeanMetaData) |
protected TnRelationPropertyType |
TnRelationPropertyTypeFactoryImpl.createRelationPropertyType(DfPropertyDesc propertyDesc,
String[] myKeys,
String[] yourKeys,
int relno,
TnBeanMetaData relationBeanMetaData) |
protected List<TnPropertyType> |
TnRelationPropertyTypeImpl.deriveUniqueKeys(String[] yourKeys,
TnBeanMetaData yourBeanMetaData) |
| コンストラクタと説明 |
|---|
TnRelationPropertyTypeFactoryImpl(Class<?> localBeanClass,
TnBeanMetaData localBeanMetaData,
TnBeanAnnotationReader beanAnnotationReader,
TnBeanMetaDataFactory beanMetaDataFactory,
DatabaseMetaData dbMetaData,
int relationNestLevel,
boolean stopRelationCreation,
Class<?> optionalEntityType) |
TnRelationPropertyTypeImpl(DfPropertyDesc propertyDesc,
int relationNo,
String[] myKeys,
String[] yourKeys,
TnBeanMetaData myBeanMetaData,
TnBeanMetaData yourBeanMetaData) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnRelationRowCreationResource.getRelationBeanMetaData() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Map<String,TnPropertyMapping> |
TnRowCreator.createPropertyCache(Map<String,String> selectColumnMap,
Map<String,Map<String,Integer>> selectIndexMap,
TnBeanMetaData beanMetaData)
Create property cache as map.
|
Map<String,Map<String,TnPropertyMapping>> |
TnRelationRowCreator.createPropertyCache(Map<String,String> selectColumnMap,
Map<String,Map<String,Integer>> selectIndexMap,
TnRelationSelector relSelector,
TnBeanMetaData baseBmd)
Create relation property cache.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Map<String,TnPropertyMapping> |
TnRowCreatorImpl.createPropertyCache(Map<String,String> selectColumnMap,
Map<String,Map<String,Integer>> selectIndexMap,
TnBeanMetaData beanMetaData)
Create property cache as map.
|
Map<String,Map<String,TnPropertyMapping>> |
TnRelationRowCreatorImpl.createPropertyCache(Map<String,String> selectColumnMap,
Map<String,Map<String,Integer>> selectIndexMap,
TnRelationSelector relSelector,
TnBeanMetaData baseBmd)
Create relation property cache.
|
protected void |
TnRowCreatorImpl.setupPropertyCache(Map<String,TnPropertyMapping> proprertyCache,
Map<String,String> selectColumnMap,
Map<String,Map<String,Integer>> selectIndexMap,
TnBeanMetaData beanMetaData) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnAbstractBeanResultSetHandler.getBeanMetaData() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
TnAbstractBeanResultSetHandler.adjustCreatedRow(Object row,
boolean checkNonSp,
boolean colNullObj,
TnBeanMetaData basePointBmd,
ConditionBean cb)
Adjust created row for base-point table.
|
| コンストラクタと説明 |
|---|
TnAbstractBeanResultSetHandler(TnBeanMetaData beanMetaData,
TnRowCreator rowCreator,
TnRelationRowCreator relationRowCreator) |
TnBeanArrayResultSetHandler(TnBeanMetaData beanMetaData,
TnRowCreator rowCreator,
TnRelationRowCreator relationRowCreator) |
TnBeanCursorResultSetHandler(TnBeanMetaData beanMetaData,
TnRowCreator rowCreator,
TnRelationRowCreator relationRowCreator) |
TnBeanListResultSetHandler(TnBeanMetaData beanMetaData,
TnRowCreator rowCreator,
TnRelationRowCreator relationRowCreator) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnBeanMetaData |
TnQueryUpdateDynamicCommand._beanMetaData |
protected TnBeanMetaData |
TnAbstractEntityDynamicCommand._beanMetaData
The meta data of the bean.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TnPropertyType[] |
TnInsertEntityDynamicCommand.createInsertPropertyTypes(TnBeanMetaData bmd,
Object bean,
String[] propertyNames,
InsertOption<ConditionBean> option) |
protected String |
TnInsertEntityDynamicCommand.createInsertSql(TnBeanMetaData bmd,
TnPropertyType[] propertyTypes,
InsertOption<ConditionBean> option) |
void |
TnQueryUpdateDynamicCommand.setBeanMetaData(TnBeanMetaData beanMetaData) |
void |
TnAbstractEntityDynamicCommand.setBeanMetaData(TnBeanMetaData beanMetaData) |
protected void |
TnInsertEntityDynamicCommand.throwEntityInsertPropertyNotFoundException(TnBeanMetaData bmd,
Object bean) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnBeanMetaData |
TnAbstractEntityHandler._beanMetaData |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnBeanMetaData |
TnAbstractEntityHandler.getBeanMetaData() |
Copyright © 2014–2015 The DBFlute Project. All rights reserved.