Object
com.liferay.portal.kernel.internal.service.persistence.ReverseTableMapper<L,R>
- All Implemented Interfaces:
TableMapper<L,R>
public class ReverseTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
extends Object
implements TableMapper<L,R>
- Author:
- Shuyang Zhou
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddTableMapping(long companyId, long leftPrimaryKey, long rightPrimaryKey) long[]addTableMappings(long companyId, long[] leftPrimaryKeys, long rightPrimaryKey) long[]addTableMappings(long companyId, long leftPrimaryKey, long[] rightPrimaryKeys) booleancontainsTableMapping(long leftPrimaryKey, long rightPrimaryKey) intdeleteLeftPrimaryKeyTableMappings(long leftPrimaryKey) intdeleteRightPrimaryKeyTableMappings(long rightPrimaryKey) booleandeleteTableMapping(long leftPrimaryKey, long rightPrimaryKey) long[]deleteTableMappings(long[] leftPrimaryKeys, long rightPrimaryKey) long[]deleteTableMappings(long leftPrimaryKey, long[] rightPrimaryKeys) voiddestroy()getLeftBaseModels(long rightPrimaryKey, int start, int end, OrderByComparator<L> orderByComparator) long[]getLeftPrimaryKeys(long rightPrimaryKey) getRightBaseModels(long leftPrimaryKey, int start, int end, OrderByComparator<R> orderByComparator) long[]getRightPrimaryKeys(long leftPrimaryKey) boolean
-
Constructor Details
-
ReverseTableMapper
-
-
Method Details
-
addTableMapping
public boolean addTableMapping(long companyId, long leftPrimaryKey, long rightPrimaryKey) - Specified by:
addTableMappingin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
addTableMappings
public long[] addTableMappings(long companyId, long leftPrimaryKey, long[] rightPrimaryKeys) - Specified by:
addTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
addTableMappings
public long[] addTableMappings(long companyId, long[] leftPrimaryKeys, long rightPrimaryKey) - Specified by:
addTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
containsTableMapping
public boolean containsTableMapping(long leftPrimaryKey, long rightPrimaryKey) - Specified by:
containsTableMappingin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
deleteLeftPrimaryKeyTableMappings
public int deleteLeftPrimaryKeyTableMappings(long leftPrimaryKey) - Specified by:
deleteLeftPrimaryKeyTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
deleteRightPrimaryKeyTableMappings
public int deleteRightPrimaryKeyTableMappings(long rightPrimaryKey) - Specified by:
deleteRightPrimaryKeyTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
deleteTableMapping
public boolean deleteTableMapping(long leftPrimaryKey, long rightPrimaryKey) - Specified by:
deleteTableMappingin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
deleteTableMappings
public long[] deleteTableMappings(long leftPrimaryKey, long[] rightPrimaryKeys) - Specified by:
deleteTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
deleteTableMappings
public long[] deleteTableMappings(long[] leftPrimaryKeys, long rightPrimaryKey) - Specified by:
deleteTableMappingsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
destroy
public void destroy() -
getLeftBaseModels
public List<L> getLeftBaseModels(long rightPrimaryKey, int start, int end, OrderByComparator<L> orderByComparator) - Specified by:
getLeftBaseModelsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
getLeftPrimaryKeys
public long[] getLeftPrimaryKeys(long rightPrimaryKey) - Specified by:
getLeftPrimaryKeysin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
getReverseTableMapper
- Specified by:
getReverseTableMapperin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
getRightBaseModels
public List<R> getRightBaseModels(long leftPrimaryKey, int start, int end, OrderByComparator<R> orderByComparator) - Specified by:
getRightBaseModelsin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
getRightPrimaryKeys
public long[] getRightPrimaryKeys(long leftPrimaryKey) - Specified by:
getRightPrimaryKeysin interfaceTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
-
matches
-