クラス PropertyMetaFactory
- java.lang.Object
-
- com.github.mygreen.sqlmapper.core.meta.PropertyMetaFactory
-
public class PropertyMetaFactory extends Object
プロパティのメタ情報を作成します。- バージョン:
- 0.3
- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 PropertyMetaFactory()
-
メソッドの概要
-
-
-
メソッドの詳細
-
create
public PropertyMeta create(Field field, Optional<EntityMeta> entityMeta, boolean embeddedId)
プロパティのメタ情報を作成します。- パラメータ:
field
- フィールドentityMeta
- エンティティのメタ情報。空の場合はID情報の処理をスキップします。embeddedId
- 埋め込み型のIDのプロパティかどうか。- 戻り値:
- プロパティのメタ情報
-
getNamingRule
public NamingRule getNamingRule()
-
setNamingRule
public void setNamingRule(NamingRule namingRule)
-
getMessageFormatter
public com.github.mygreen.messageformatter.MessageFormatter getMessageFormatter()
-
setMessageFormatter
public void setMessageFormatter(com.github.mygreen.messageformatter.MessageFormatter messageFormatter)
-
getValueTypeRegistry
public ValueTypeRegistry getValueTypeRegistry()
-
setValueTypeRegistry
public void setValueTypeRegistry(ValueTypeRegistry valueTypeRegistry)
-
getDialect
public Dialect getDialect()
-
setDialect
public void setDialect(Dialect dialect)
-
getDataSource
public DataSource getDataSource()
-
setDataSource
public void setDataSource(DataSource dataSource)
-
getJdbcTemplateProperties
public JdbcTemplateProperties getJdbcTemplateProperties()
-
setJdbcTemplateProperties
public void setJdbcTemplateProperties(JdbcTemplateProperties jdbcTemplateProperties)
-
getTableIdGeneratorProperties
public TableIdGeneratorProperties getTableIdGeneratorProperties()
-
setTableIdGeneratorProperties
public void setTableIdGeneratorProperties(TableIdGeneratorProperties tableIdGeneratorProperties)
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext()
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
-