public class TableMapperFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Set<java.lang.String> |
cacheMappingTableNames |
protected static java.util.Map<java.lang.String,TableMapper<?,?>> |
tableMappers |
| Constructor and Description |
|---|
TableMapperFactory() |
| Modifier and Type | Method and Description |
|---|---|
static <L extends BaseModel<L>,R extends BaseModel<R>> |
getTableMapper(java.lang.String tableName,
java.lang.String leftColumnName,
java.lang.String rightColumnName,
BasePersistence<L> leftPersistence,
BasePersistence<R> rightPersistence) |
static void |
removeTableMapper(java.lang.String tableName) |
protected static final java.util.Set<java.lang.String> cacheMappingTableNames
protected static final java.util.Map<java.lang.String,TableMapper<?,?>> tableMappers
public static <L extends BaseModel<L>,R extends BaseModel<R>> TableMapper<L,R> getTableMapper(java.lang.String tableName, java.lang.String leftColumnName, java.lang.String rightColumnName, BasePersistence<L> leftPersistence, BasePersistence<R> rightPersistence)
public static void removeTableMapper(java.lang.String tableName)