Object
com.liferay.portal.kernel.internal.service.persistence.TableMapperImpl<L,R>
com.liferay.portal.kernel.internal.service.persistence.change.tracking.CTTableMapper<L,R>
- All Implemented Interfaces:
TableMapper<L,
R>
public class CTTableMapper<L extends BaseModel<L>,R extends BaseModel<R>>
extends TableMapperImpl<L,R>
- Author:
- Preston Crary
-
Field Summary
Fields inherited from class com.liferay.portal.kernel.internal.service.persistence.TableMapperImpl
addTableMappingSqlUpdate, cacheless, containsTableMappingSQL, deleteLeftPrimaryKeyTableMappingsSqlUpdate, deleteRightPrimaryKeyTableMappingsSqlUpdate, deleteTableMappingSqlUpdate, getLeftPrimaryKeysSqlQuery, getRightPrimaryKeysSqlQuery, leftBasePersistence, leftColumnName, leftModelClass, leftToRightPortalCache, reverseTableMapper, rightBasePersistence, rightColumnName, rightModelClass, rightToLeftPortalCache
-
Constructor Summary
ConstructorsConstructorDescriptionCTTableMapper
(String tableName, String companyColumnName, String leftColumnName, String rightColumnName, Class<L> leftModelClass, Class<R> rightModelClass, BasePersistence<L> leftBasePersistence, BasePersistence<R> rightBasePersistence, boolean cacheless) -
Method Summary
Modifier and TypeMethodDescriptionboolean
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) 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) protected void
Methods inherited from class com.liferay.portal.kernel.internal.service.persistence.TableMapperImpl
containsTableMapping, containsTableMapping, deleteTableMappings, destroy, getBaseModels, getPrimaryKeys, getReverseTableMapper, matches
-
Constructor Details
-
CTTableMapper
-
-
Method Details
-
addTableMapping
public boolean addTableMapping(long companyId, long leftPrimaryKey, long rightPrimaryKey) - Specified by:
addTableMapping
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
addTableMapping
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
addTableMappings
public long[] addTableMappings(long companyId, long leftPrimaryKey, long[] rightPrimaryKeys) - Specified by:
addTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
addTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
addTableMappings
public long[] addTableMappings(long companyId, long[] leftPrimaryKeys, long rightPrimaryKey) - Specified by:
addTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
addTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
deleteLeftPrimaryKeyTableMappings
public int deleteLeftPrimaryKeyTableMappings(long leftPrimaryKey) - Specified by:
deleteLeftPrimaryKeyTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
deleteLeftPrimaryKeyTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
deleteRightPrimaryKeyTableMappings
public int deleteRightPrimaryKeyTableMappings(long rightPrimaryKey) - Specified by:
deleteRightPrimaryKeyTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
deleteRightPrimaryKeyTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
deleteTableMapping
public boolean deleteTableMapping(long leftPrimaryKey, long rightPrimaryKey) - Specified by:
deleteTableMapping
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
deleteTableMapping
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
deleteTableMappings
public long[] deleteTableMappings(long leftPrimaryKey, long[] rightPrimaryKeys) - Specified by:
deleteTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
deleteTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
deleteTableMappings
public long[] deleteTableMappings(long[] leftPrimaryKeys, long rightPrimaryKey) - Specified by:
deleteTableMappings
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
deleteTableMappings
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
getLeftBaseModels
public List<L> getLeftBaseModels(long rightPrimaryKey, int start, int end, OrderByComparator<L> orderByComparator) - Specified by:
getLeftBaseModels
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
getLeftBaseModels
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
getLeftPrimaryKeys
public long[] getLeftPrimaryKeys(long rightPrimaryKey) - Specified by:
getLeftPrimaryKeys
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
getLeftPrimaryKeys
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
getRightBaseModels
public List<R> getRightBaseModels(long leftPrimaryKey, int start, int end, OrderByComparator<R> orderByComparator) - Specified by:
getRightBaseModels
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
getRightBaseModels
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
getRightPrimaryKeys
public long[] getRightPrimaryKeys(long leftPrimaryKey) - Specified by:
getRightPrimaryKeys
in interfaceTableMapper<L extends BaseModel<L>,
R extends BaseModel<R>> - Overrides:
getRightPrimaryKeys
in classTableMapperImpl<L extends BaseModel<L>,
R extends BaseModel<R>>
-
init
-