LFRollupContribution lfRollupContribution) {
if (lfRollupContribution instanceof LFRollupContributionImpl) {
return lfRollupContribution;
}
LFRollupContributionImpl lfRollupContributionImpl = new LFRollupContributionImpl();
lfRollupContributionImpl.setNew(lfRollupContribution.isNew());
lfRollupContributionImpl.setPrimaryKey(lfRollupContribution.getPrimaryKey());
lfRollupContributionImpl.setId(lfRollupContribution.getId());
lfRollupContributionImpl.setSequencingID(lfRollupContribution.getSequencingID());
lfRollupContributionImpl.setContributeToSatisfied(lfRollupContribution.getContributeToSatisfied());
lfRollupContributionImpl.setContributeToNotSatisfied(lfRollupContribution.getContributeToNotSatisfied());
lfRollupContributionImpl.setContributeToCompleted(lfRollupContribution.getContributeToCompleted());
lfRollupContributionImpl.setContributeToIncomplete(lfRollupContribution.getContributeToIncomplete());
lfRollupContributionImpl.setObjectiveMeasureWeight(lfRollupContribution.getObjectiveMeasureWeight());
lfRollupContributionImpl.setMeasureSatisfactionIfActive(lfRollupContribution.isMeasureSatisfactionIfActive());
return lfRollupContributionImpl;
}