public interface TableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
| Modifier and Type | Method and Description |
|---|---|
boolean |
addTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey) |
boolean |
containsTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey) |
int |
deleteLeftPrimaryKeyTableMappings(long companyId,
long leftPrimaryKey) |
int |
deleteRightPrimaryKeyTableMappings(long companyId,
long rightPrimaryKey) |
boolean |
deleteTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey) |
void |
destroy() |
java.util.List<L> |
getLeftBaseModels(long companyId,
long rightPrimaryKey,
int start,
int end,
OrderByComparator<L> obc) |
long[] |
getLeftPrimaryKeys(long companyId,
long rightPrimaryKey) |
TableMapper<R,L> |
getReverseTableMapper() |
java.util.List<R> |
getRightBaseModels(long companyId,
long leftPrimaryKey,
int start,
int end,
OrderByComparator<R> obc) |
long[] |
getRightPrimaryKeys(long companyId,
long leftPrimaryKey) |
boolean |
matches(java.lang.String leftColumnName,
java.lang.String rightColumnName) |
boolean addTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey)
boolean containsTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey)
int deleteLeftPrimaryKeyTableMappings(long companyId,
long leftPrimaryKey)
int deleteRightPrimaryKeyTableMappings(long companyId,
long rightPrimaryKey)
boolean deleteTableMapping(long companyId,
long leftPrimaryKey,
long rightPrimaryKey)
void destroy()
java.util.List<L> getLeftBaseModels(long companyId, long rightPrimaryKey, int start, int end, OrderByComparator<L> obc)
long[] getLeftPrimaryKeys(long companyId,
long rightPrimaryKey)
TableMapper<R,L> getReverseTableMapper()
java.util.List<R> getRightBaseModels(long companyId, long leftPrimaryKey, int start, int end, OrderByComparator<R> obc)
long[] getRightPrimaryKeys(long companyId,
long leftPrimaryKey)
boolean matches(java.lang.String leftColumnName,
java.lang.String rightColumnName)