public class CTTableMapper<L extends BaseModel<L>,R extends BaseModel<R>> extends TableMapperImpl<L,R>
addTableMappingSqlUpdate, cacheless, containsTableMappingSQL, deleteLeftPrimaryKeyTableMappingsSqlUpdate, deleteRightPrimaryKeyTableMappingsSqlUpdate, deleteTableMappingSqlUpdate, getLeftPrimaryKeysSqlQuery, getRightPrimaryKeysSqlQuery, leftBasePersistence, leftColumnName, leftModelClass, leftToRightPortalCache, reverseTableMapper, rightBasePersistence, rightColumnName, rightModelClass, rightToLeftPortalCache| Constructor and Description |
|---|
CTTableMapper(String tableName,
String companyColumnName,
String leftColumnName,
String rightColumnName,
Class<L> leftModelClass,
Class<R> rightModelClass,
BasePersistence<L> leftBasePersistence,
BasePersistence<R> rightBasePersistence,
boolean cacheless) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey) |
long[] |
addTableMappings(long companyId,
long[] leftPrimaryKeys,
long rightPrimaryKey) |
long[] |
addTableMappings(long companyId,
long leftPrimaryKey,
long[] rightPrimaryKeys) |
int |
deleteLeftPrimaryKeyTableMappings(long leftPrimaryKey) |
int |
deleteRightPrimaryKeyTableMappings(long rightPrimaryKey) |
boolean |
deleteTableMapping(long leftPrimaryKey,
long rightPrimaryKey) |
long[] |
deleteTableMappings(long[] leftPrimaryKeys,
long rightPrimaryKey) |
long[] |
deleteTableMappings(long leftPrimaryKey,
long[] rightPrimaryKeys) |
List<L> |
getLeftBaseModels(long rightPrimaryKey,
int start,
int end,
OrderByComparator<L> orderByComparator) |
long[] |
getLeftPrimaryKeys(long rightPrimaryKey) |
List<R> |
getRightBaseModels(long leftPrimaryKey,
int start,
int end,
OrderByComparator<R> orderByComparator) |
long[] |
getRightPrimaryKeys(long leftPrimaryKey) |
protected void |
init(String tableName,
String companyColumnName,
String leftColumnName,
String rightColumnName) |
containsTableMapping, containsTableMapping, deleteTableMappings, destroy, getBaseModels, getPrimaryKeys, getReverseTableMapper, matchespublic CTTableMapper(String tableName,
String companyColumnName,
String leftColumnName,
String rightColumnName,
Class<L> leftModelClass,
Class<R> rightModelClass,
BasePersistence<L> leftBasePersistence,
BasePersistence<R> rightBasePersistence,
boolean cacheless)
public boolean addTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey)
addTableMapping in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>addTableMapping in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] addTableMappings(long companyId,
long leftPrimaryKey,
long[] rightPrimaryKeys)
addTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>addTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] addTableMappings(long companyId,
long[] leftPrimaryKeys,
long rightPrimaryKey)
addTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>addTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public int deleteLeftPrimaryKeyTableMappings(long leftPrimaryKey)
deleteLeftPrimaryKeyTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>deleteLeftPrimaryKeyTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public int deleteRightPrimaryKeyTableMappings(long rightPrimaryKey)
deleteRightPrimaryKeyTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>deleteRightPrimaryKeyTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public boolean deleteTableMapping(long leftPrimaryKey,
long rightPrimaryKey)
deleteTableMapping in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>deleteTableMapping in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] deleteTableMappings(long leftPrimaryKey,
long[] rightPrimaryKeys)
deleteTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>deleteTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] deleteTableMappings(long[] leftPrimaryKeys,
long rightPrimaryKey)
deleteTableMappings in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>deleteTableMappings in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public List<L> getLeftBaseModels(long rightPrimaryKey, int start, int end, OrderByComparator<L> orderByComparator)
getLeftBaseModels in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>getLeftBaseModels in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] getLeftPrimaryKeys(long rightPrimaryKey)
getLeftPrimaryKeys in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>getLeftPrimaryKeys in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public List<R> getRightBaseModels(long leftPrimaryKey, int start, int end, OrderByComparator<R> orderByComparator)
getRightBaseModels in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>getRightBaseModels in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>public long[] getRightPrimaryKeys(long leftPrimaryKey)
getRightPrimaryKeys in interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>getRightPrimaryKeys in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>