protected LFActivityState toUnwrappedModel(LFActivityState lfActivityState) {
if (lfActivityState instanceof LFActivityStateImpl) {
return lfActivityState;
}
LFActivityStateImpl lfActivityStateImpl = new LFActivityStateImpl();
lfActivityStateImpl.setNew(lfActivityState.isNew());
lfActivityStateImpl.setPrimaryKey(lfActivityState.getPrimaryKey());
lfActivityStateImpl.setId(lfActivityState.getId());
lfActivityStateImpl.setPackageID(lfActivityState.getPackageID());
lfActivityStateImpl.setActivityID(lfActivityState.getActivityID());
lfActivityStateImpl.setActive(lfActivityState.getActive());
lfActivityStateImpl.setSuspended(lfActivityState.getSuspended());
lfActivityStateImpl.setAttemptCompleted(lfActivityState.getAttemptCompleted());
lfActivityStateImpl.setAttemptCompletionAmount(lfActivityState.getAttemptCompletionAmount());
lfActivityStateImpl.setAttemptAbsoluteDuration(lfActivityState.getAttemptAbsoluteDuration());
lfActivityStateImpl.setAttemptExperiencedDuration(lfActivityState.getAttemptExperiencedDuration());
lfActivityStateImpl.setActivityAbsoluteDuration(lfActivityState.getActivityAbsoluteDuration());
lfActivityStateImpl.setActivityExperiencedDuration(lfActivityState.getActivityExperiencedDuration());
lfActivityStateImpl.setAttemptCount(lfActivityState.getAttemptCount());
lfActivityStateImpl.setActivityStateNodeID(lfActivityState.getActivityStateNodeID());
lfActivityStateImpl.setActivityStateTreeID(lfActivityState.getActivityStateTreeID());
return lfActivityStateImpl;
}