InfoEmployee infoEmployee = Cloner.copyIEmployee2InfoEmployee(gratuityValues.getEmployee());
InfoEmployee infoEmployee = InfoEmployee.newInfoFromDomain(gratuityValues.getEmployee());
    public static InfoGratuityValues copyIGratuityValues2InfoGratuityValues(            IGratuityValues gratuityValues) {        InfoGratuityValues infoGratuityValues = new InfoGratuityValues();        copyObjectProperties(infoGratuityValues, gratuityValues);        InfoExecutionDegree infoExecutionDegree = (InfoExecutionDegree) Cloner.get(gratuityValues                .getExecutionDegree());        InfoEmployee infoEmployee = Cloner.copyIEmployee2InfoEmployee(gratuityValues.getEmployee());        infoGratuityValues.setInfoExecutionDegree(infoExecutionDegree);        infoGratuityValues.setInfoEmployee(infoEmployee);        return infoGratuityValues;    }