private CustomField buildCustomFieldFromAttribute(EntityAttribute attrib) { CustomField field = new CustomField(); field.setEntityName(attrib.getEntity().getName()); field.setFieldName(attrib.getName()); field.setSourceFieldName(attrib.getSourceName()); field.setTransformationFunctionName(attrib.getTransformationFunction()); if (attrib.getFunctionParameters() != null) { field.setConfigurationParameters(deserializeParameters(attrib.getFunctionParameters())); } return field; }