{
    KiePMMLParameterField CUSTOM_FUNCTION0_0 = KiePMMLParameterField.builder("PARAM_10", Collections.emptyList())
            .withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE)
            .withOpType(org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS)
            .withDisplayName("displayName10")
            .build();
    KiePMMLParameterField CUSTOM_FUNCTION0_1 = KiePMMLParameterField.builder("PARAM_20", Collections.emptyList())
            .withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE)
            .withOpType(org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS)
            .withDisplayName("displayName20")
            .build();
    KiePMMLConstant CUSTOM_FUNCTION0_Expression_0 = new KiePMMLConstant("CUSTOM_FUNCTION0_Expression_0", Collections.emptyList(), 100.0, null);
    KiePMMLFieldRef CUSTOM_FUNCTION0_Expression_1 = new KiePMMLFieldRef("FIELD_REF0", Collections.emptyList(), null);
    KiePMMLApply CUSTOM_FUNCTION0_Expression = KiePMMLApply.builder("CUSTOM_FUNCTION0_Expression", Collections.emptyList(), "/")
            .withDefaultValue(null)
            .withMapMissingTo(null)
            .withInvalidValueTreatmentMethod("returnInvalid")
            .withKiePMMLExpressions(Arrays.asList(CUSTOM_FUNCTION0_Expression_0, CUSTOM_FUNCTION0_Expression_1))
            .build();
    KiePMMLDefineFunction CUSTOM_FUNCTION0 = new KiePMMLDefineFunction("CUSTOM_FUNCTION0", Collections.emptyList(),
            org.kie.pmml.api.enums.DATA_TYPE.DOUBLE, org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS,
            Arrays.asList(CUSTOM_FUNCTION0_0, CUSTOM_FUNCTION0_1), CUSTOM_FUNCTION0_Expression);
    KiePMMLParameterField CUSTOM_FUNCTION1_0 = KiePMMLParameterField.builder("PARAM_11", Collections.emptyList())
            .withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE)
            .withOpType(org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS)
            .withDisplayName("displayName11")
            .build();
    KiePMMLParameterField CUSTOM_FUNCTION1_1 = KiePMMLParameterField.builder("PARAM_21", Collections.emptyList())
            .withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE)
            .withOpType(org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS)
            .withDisplayName("displayName21")
            .build();
    KiePMMLConstant CUSTOM_FUNCTION1_Expression_0 = new KiePMMLConstant("CUSTOM_FUNCTION1_Expression_0", Collections.emptyList(), 100.0, null);
    KiePMMLFieldRef CUSTOM_FUNCTION1_Expression_1 = new KiePMMLFieldRef("FIELD_REF1", Collections.emptyList(), null);
    KiePMMLApply CUSTOM_FUNCTION1_Expression = KiePMMLApply.builder("CUSTOM_FUNCTION1_Expression", Collections.emptyList(), "/")
            .withDefaultValue(null)
            .withMapMissingTo(null)
            .withInvalidValueTreatmentMethod("returnInvalid")
            .withKiePMMLExpressions(Arrays.asList(CUSTOM_FUNCTION1_Expression_0, CUSTOM_FUNCTION1_Expression_1))
            .build();
    KiePMMLDefineFunction CUSTOM_FUNCTION1 = new KiePMMLDefineFunction("CUSTOM_FUNCTION1", Collections.emptyList(),
            org.kie.pmml.api.enums.DATA_TYPE.DOUBLE, org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS,
            Arrays.asList(CUSTOM_FUNCTION1_0, CUSTOM_FUNCTION1_1), CUSTOM_FUNCTION1_Expression);
    KiePMMLConstant transformationDictionaryDerivedField_0_0 = new KiePMMLConstant("transformationDictionaryDerivedField_0_0", Collections.emptyList(), 100.0, null);
    KiePMMLDerivedField transformationDictionaryDerivedField_0 = KiePMMLDerivedField.builder("PARAM_20", Collections.emptyList(),
            org.kie.pmml.api.enums.DATA_TYPE.DOUBLE, org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS,
            transformationDictionaryDerivedField_0_0)
            .withDisplayName(null)
            .build();
    KiePMMLConstant transformationDictionaryDerivedField_1_0 = new KiePMMLConstant("transformationDictionaryDerivedField_1_0", Collections.emptyList(), 100.0, null);
    KiePMMLDerivedField transformationDictionaryDerivedField_1 = KiePMMLDerivedField.builder("PARAM_21", Collections.emptyList(),
            org.kie.pmml.api.enums.DATA_TYPE.DOUBLE, org.kie.pmml.api.enums.OP_TYPE.CONTINUOUS,
            transformationDictionaryDerivedField_1_0)
            .withDisplayName(null)
            .build();
    KiePMMLTransformationDictionary transformationDictionary = KiePMMLTransformationDictionary
            .builder("transformationDictionary", Collections.emptyList())
            .withDefineFunctions(Arrays.asList(CUSTOM_FUNCTION0, CUSTOM_FUNCTION1))
            .withDerivedFields(Arrays.asList(transformationDictionaryDerivedField_0, transformationDictionaryDerivedField_1))
            .build();
}