LFChildrenSelection lfChildrenSelection) {
if (lfChildrenSelection instanceof LFChildrenSelectionImpl) {
return lfChildrenSelection;
}
LFChildrenSelectionImpl lfChildrenSelectionImpl = new LFChildrenSelectionImpl();
lfChildrenSelectionImpl.setNew(lfChildrenSelection.isNew());
lfChildrenSelectionImpl.setPrimaryKey(lfChildrenSelection.getPrimaryKey());
lfChildrenSelectionImpl.setId(lfChildrenSelection.getId());
lfChildrenSelectionImpl.setSequencingID(lfChildrenSelection.getSequencingID());
lfChildrenSelectionImpl.setTakeCount(lfChildrenSelection.getTakeCount());
lfChildrenSelectionImpl.setTakeTimingOnEachAttempt(lfChildrenSelection.getTakeTimingOnEachAttempt());
lfChildrenSelectionImpl.setReorderOnEachAttempt(lfChildrenSelection.getReorderOnEachAttempt());
return lfChildrenSelectionImpl;
}