パッケージ org.nkjmlab.sorm4j
クラス SormFactory
- java.lang.Object
-
- org.nkjmlab.sorm4j.SormFactory
-
-
メソッドの概要
-
-
-
メソッドの詳細
-
configure
public static OrmConfigStore configure(String configName, Function<OrmConfigStoreBuilderImpl,OrmConfigStore> buildOrmConfigStore)
-
updateDefaultConfigStore
public static OrmConfigStore updateDefaultConfigStore(Function<OrmConfigStoreBuilderImpl,OrmConfigStore> buildOrmConfigStore)
-
resetDefaultConfigStore
public static OrmConfigStore resetDefaultConfigStore()
-
create
public static Sorm create(ConnectionSource connectionSource)
-
create
public static Sorm create(ConnectionSource connectionSource, String configName)
-
create
public static Sorm create(DataSource dataSource)
-
create
public static Sorm create(DataSource dataSource, String configName)
-
getOrmConnection
public static OrmConnection getOrmConnection(Connection connection)
-
getOrmConnection
public static OrmConnection getOrmConnection(Connection connection, OrmConfigStore configStore)
-
getOrmConnection
public static OrmConnection getOrmConnection(Connection connection, String configName)
-
getTypedOrmConnection
public static <T> TypedOrmConnection<T> getTypedOrmConnection(Connection conn, Class<T> objectClass)
-
getTypedOrmConnection
public static <T> TypedOrmConnection<T> getTypedOrmConnection(Connection conn, Class<T> objectClass, String configName)
-
getTypedOrmConnection
public static <T> TypedOrmConnection<T> getTypedOrmConnection(Connection connection, Class<T> objectClass, OrmConfigStore options)
-
toUntyped
public static OrmConnection toUntyped(TypedOrmConnection<?> conn)
-
toTyped
public static <T> TypedOrmConnection<T> toTyped(OrmConnection conn, Class<T> objectClass)
-
createConfigStoreBuilder
public static OrmConfigStoreBuilder createConfigStoreBuilder(String newConfig)
-
-