org.seasar.codegen.lib.internal.impl
クラス CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory
java.lang.Object
org.seasar.dao.impl.AbstractPropertyTypeFactory
org.seasar.dao.impl.FastPropertyTypeFactory
org.seasar.codegen.lib.internal.impl.CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory
- すべての実装されたインタフェース:
- org.seasar.dao.PropertyTypeFactory
- 含まれているクラス:
- CodeGenDaoMetaDataFactoryImpl
public static class CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory
- extends org.seasar.dao.impl.FastPropertyTypeFactory
S2Dao-CodeGen用のFastPropertyTypeFactoryです。 EntityのプロパティにColumnアノテーションがついている場合のみ永続化の対象とします。
- 作成者:
- azusa
クラス org.seasar.dao.impl.AbstractPropertyTypeFactory から継承されたフィールド |
beanAnnotationReader, beanClass, columnNaming, valueTypeFactory |
クラス org.seasar.dao.impl.FastPropertyTypeFactory から継承されたメソッド |
createBeanPropertyTypes, getDaoNamingConvention |
クラス org.seasar.dao.impl.AbstractPropertyTypeFactory から継承されたメソッド |
createDtoPropertyTypes, createPropertyType, fromPropertyNameToColumnName, getBeanDesc, getColumnName, getDbms, getValueType, isPrimaryKey, isRelation |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory
public CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory(Class beanClass,
org.seasar.dao.BeanAnnotationReader beanAnnotationReader,
org.seasar.dao.ValueTypeFactory valueTypeFactory,
org.seasar.dao.ColumnNaming columnNaming)
- コンストラクタです。 基底クラスに委譲します。
- パラメータ:
beanClass
- beanAnnotationReader
- valueTypeFactory
- columnNaming
-
CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory
public CodeGenDaoMetaDataFactoryImpl.CodeGenFastPropertyTypeFactory(Class beanClass,
org.seasar.dao.BeanAnnotationReader beanAnnotationReader,
org.seasar.dao.ValueTypeFactory valueTypeFactory,
org.seasar.dao.ColumnNaming columnNaming,
org.seasar.dao.DaoNamingConvention daoNamingConvention,
org.seasar.dao.Dbms dbms)
- コンストラクタです。 基底クラスに委譲します。
- パラメータ:
beanClass
- beanAnnotationReader
- valueTypeFactory
- columnNaming
- daoNamingConvention
- dbms
-
isPersistent
protected boolean isPersistent(PropertyType propertyType)
- オーバーライド:
- クラス
org.seasar.dao.impl.FastPropertyTypeFactory
内の isPersistent
Copyright © 2010. All Rights Reserved.