クラス SormConfig.Builder
- java.lang.Object
-
- org.nkjmlab.sorm4j.extension.SormConfig.Builder
-
- 含まれているクラス:
- SormConfig
public static class SormConfig.Builder extends Object
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static StringDEFAULT_CACHE_NAMEstatic MultiRowProcessorTypeDEFAULT_MULTI_ROW_PROCESSORstatic ResultSetConverterDEFAULT_RESULT_SET_CONVERTERstatic SqlParametersSetterDEFAULT_SQL_PARAMETER_SETTERstatic TableNameMapperDEFAULT_TABLE_NAME_MAPPERstatic intDEFAULT_TRANSACTION_ISOLATION_LEVEL
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder()
-
メソッドの概要
-
-
-
フィールドの詳細
-
DEFAULT_MULTI_ROW_PROCESSOR
public static final MultiRowProcessorType DEFAULT_MULTI_ROW_PROCESSOR
-
DEFAULT_SQL_PARAMETER_SETTER
public static final SqlParametersSetter DEFAULT_SQL_PARAMETER_SETTER
-
DEFAULT_RESULT_SET_CONVERTER
public static final ResultSetConverter DEFAULT_RESULT_SET_CONVERTER
-
DEFAULT_TABLE_NAME_MAPPER
public static final TableNameMapper DEFAULT_TABLE_NAME_MAPPER
-
DEFAULT_TRANSACTION_ISOLATION_LEVEL
public static final int DEFAULT_TRANSACTION_ISOLATION_LEVEL
- 関連項目:
- 定数フィールド値
-
-
メソッドの詳細
-
build
public SormConfig build()
-
setColumnFieldMapper
public SormConfig.Builder setColumnFieldMapper(ColumnFieldMapper fieldNameMapper)
-
setTableNameMapper
public SormConfig.Builder setTableNameMapper(TableNameMapper tableNameMapper)
-
setResultSetConverter
public SormConfig.Builder setResultSetConverter(ResultSetConverter resultSetConverter)
-
setSqlParametersSetter
public SormConfig.Builder setSqlParametersSetter(SqlParametersSetter sqlParametersSetter)
-
setMultiRowProcessorType
public SormConfig.Builder setMultiRowProcessorType(MultiRowProcessorType multiRowProcessorType)
-
setBatchSize
public SormConfig.Builder setBatchSize(int size)
-
setMultiRowSize
public SormConfig.Builder setMultiRowSize(int size)
-
setBatchSizeWithMultiRow
public SormConfig.Builder setBatchSizeWithMultiRow(int size)
-
setTransactionIsolationLevel
public SormConfig.Builder setTransactionIsolationLevel(int level)
-
setOption
public SormConfig.Builder setOption(String name, Object value)
-
setLoggerOnAll
public SormConfig.Builder setLoggerOnAll()
-
setLoggerOffAll
public SormConfig.Builder setLoggerOffAll()
-
setLoggerOn
public SormConfig.Builder setLoggerOn(LoggerContext.Category... categories)
-
setLoggerOff
public SormConfig.Builder setLoggerOff(LoggerContext.Category... categories)
-
setLoggerSupplier
public SormConfig.Builder setLoggerSupplier(Supplier<SormLogger> loggerSupplier)
-
-