@ProviderType
public class TableMapperFactory
extends Object
Constructor and Description |
---|
TableMapperFactory() |
Modifier and Type | Method and Description |
---|---|
static <L extends BaseModel<L>,R extends BaseModel<R>> |
getTableMapper(String tableName,
String companyColumnName,
String leftColumnName,
String rightColumnName,
BasePersistence<L> leftPersistence,
BasePersistence<R> rightPersistence) |
static <L extends BaseModel<L>,R extends BaseModel<R>> |
getTableMapper(String tableMapperKey,
String tableName,
String companyColumnName,
String leftColumnName,
String rightColumnName,
BasePersistence<L> leftPersistence,
Class<R> rightModelClass)
Creates a left side only TableMapper
|
static void |
removeTableMapper(String tableMapperKey) |
public static <L extends BaseModel<L>,R extends BaseModel<R>> TableMapper<L,R> getTableMapper(String tableName, String companyColumnName, String leftColumnName, String rightColumnName, BasePersistence<L> leftPersistence, BasePersistence<R> rightPersistence)
public static <L extends BaseModel<L>,R extends BaseModel<R>> TableMapper<L,R> getTableMapper(String tableMapperKey, String tableName, String companyColumnName, String leftColumnName, String rightColumnName, BasePersistence<L> leftPersistence, Class<R> rightModelClass)
public static void removeTableMapper(String tableMapperKey)