public class TnRelationPropertyTypeFactoryBuilderImpl extends Object implements TnRelationPropertyTypeFactoryBuilder
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnBeanMetaDataFactory |
_beanMetaDataFactory |
| コンストラクタと説明 |
|---|
TnRelationPropertyTypeFactoryBuilderImpl(TnBeanMetaDataFactory beanMetaDataFactory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnRelationPropertyTypeFactory |
build(Class<?> localBeanClass,
TnBeanMetaData localBeanMetaData,
TnBeanAnnotationReader beanAnnotationReader,
DatabaseMetaData dbMetaData,
int relationNestLevel,
boolean stopRelationCreation,
Class<?> optionalEntityType)
Build factory of relation property type.
|
protected final TnBeanMetaDataFactory _beanMetaDataFactory
public TnRelationPropertyTypeFactoryBuilderImpl(TnBeanMetaDataFactory beanMetaDataFactory)
public TnRelationPropertyTypeFactory build(Class<?> localBeanClass, TnBeanMetaData localBeanMetaData, TnBeanAnnotationReader beanAnnotationReader, DatabaseMetaData dbMetaData, int relationNestLevel, boolean stopRelationCreation, Class<?> optionalEntityType)
TnRelationPropertyTypeFactoryBuilderbuild インタフェース内 TnRelationPropertyTypeFactoryBuilderlocalBeanClass - The bean type of local entity for the relation. (NotNull)localBeanMetaData - The bean meta data of local entity for the relation. (NotNull)beanAnnotationReader - The reader of bean annotation. (NotNull)dbMetaData - The meta data of database. (NotNull)relationNestLevel - The nest level of relation. (NotMinus)stopRelationCreation - Does it stop nest relation of the relation?optionalEntityType - The class type of optional entity for relation. (NotNull)Copyright © 2014–2015 The DBFlute Project. All rights reserved.