empty empty() {
    KiePMMLFieldRef outputshift_Expression = new KiePMMLFieldRef("Shift", Collections.emptyList(), null);
    KiePMMLOutputField outputshift = KiePMMLOutputField.builder("Output_Shift", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputshift_Expression).build();
    KiePMMLFieldRef outputgroup_Expression = new KiePMMLFieldRef("Group", Collections.emptyList(), null);
    KiePMMLOutputField outputgroup = KiePMMLOutputField.builder("Output_Group", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputgroup_Expression).build();
    KiePMMLFieldRef outputswtopler_Expression = new KiePMMLFieldRef("SW_TO_PLer", Collections.emptyList(), null);
    KiePMMLOutputField outputswtopler = KiePMMLOutputField.builder("Output_SW_TO_PLer", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputswtopler_Expression).build();
    KiePMMLFieldRef outputselfref_Expression = new KiePMMLFieldRef("SelfRef", Collections.emptyList(), null);
    KiePMMLOutputField outputselfref = KiePMMLOutputField.builder("Output_SelfRef", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputselfref_Expression).build();
    KiePMMLFieldRef outputref_Expression = new KiePMMLFieldRef("Ref", Collections.emptyList(), null);
    KiePMMLOutputField outputref = KiePMMLOutputField.builder("Output_Ref", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputref_Expression).build();
    KiePMMLFieldRef outputbackref_Expression = new KiePMMLFieldRef("BackRef", Collections.emptyList(), null);
    KiePMMLOutputField outputbackref = KiePMMLOutputField.builder("Output_BackRef", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputbackref_Expression).build();
    KiePMMLFieldRef outputstageone_Expression = new KiePMMLFieldRef("StageOne", Collections.emptyList(), null);
    KiePMMLOutputField outputstageone = KiePMMLOutputField.builder("Output_StageOne", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputstageone_Expression).build();
    KiePMMLFieldRef outputstagetwo_Expression = new KiePMMLFieldRef("StageTwo", Collections.emptyList(), null);
    KiePMMLOutputField outputstagetwo = KiePMMLOutputField.builder("Output_StageTwo", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputstagetwo_Expression).build();
    KiePMMLFieldRef outputstagethree_Expression = new KiePMMLFieldRef("StageThree", Collections.emptyList(), null);
    KiePMMLOutputField outputstagethree = KiePMMLOutputField.builder("Output_StageThree", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputstagethree_Expression).build();
    KiePMMLFieldRef outputconstantderivedfield_Expression = new KiePMMLFieldRef("CONSTANT_DERIVEDFIELD", Collections.emptyList(), null);
    KiePMMLOutputField outputconstantderivedfield = KiePMMLOutputField.builder("Output_CONSTANT_DERIVEDFIELD", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputconstantderivedfield_Expression).build();
    KiePMMLFieldRef outputapplyderivedfield_Expression = new KiePMMLFieldRef("APPLY_DERIVEDFIELD", Collections.emptyList(), null);
    KiePMMLOutputField outputapplyderivedfield = KiePMMLOutputField.builder("Output_APPLY_DERIVEDFIELD", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputapplyderivedfield_Expression).build();
    KiePMMLFieldRef outputdispl_Expression = new KiePMMLFieldRef("dis_pl", Collections.emptyList(), null);
    KiePMMLOutputField outputdispl = KiePMMLOutputField.builder("Output_dis_pl", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputdispl_Expression).build();
    KiePMMLFieldRef outputdispw_Expression = new KiePMMLFieldRef("dis_pw", Collections.emptyList(), null);
    KiePMMLOutputField outputdispw = KiePMMLOutputField.builder("Output_dis_pw", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputdispw_Expression).build();
    KiePMMLFieldRef outputdissl_Expression = new KiePMMLFieldRef("dis_sl", Collections.emptyList(), null);
    KiePMMLOutputField outputdissl = KiePMMLOutputField.builder("Output_dis_sl", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputdissl_Expression).build();
    KiePMMLFieldRef outputdissw_Expression = new KiePMMLFieldRef("dis_sw", Collections.emptyList(), null);
    KiePMMLOutputField outputdissw = KiePMMLOutputField.builder("Output_dis_sw", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputdissw_Expression).build();
    KiePMMLFieldRef outputdclass_Expression = new KiePMMLFieldRef("d_class", Collections.emptyList(), null);
    KiePMMLOutputField outputdclass = KiePMMLOutputField.builder("Output_d_class", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputdclass_Expression).build();
    KiePMMLFieldRef outputclassirissetosa_Expression = new KiePMMLFieldRef("class_Iris_setosa", Collections.emptyList(), null);
    KiePMMLOutputField outputclassirissetosa = KiePMMLOutputField.builder("Output_class_Iris_setosa", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputclassirissetosa_Expression).build();
    KiePMMLFieldRef outputclassirisversicolor_Expression = new KiePMMLFieldRef("class_Iris_versicolor", Collections.emptyList(), null);
    KiePMMLOutputField outputclassirisversicolor = KiePMMLOutputField.builder("Output_class_Iris_versicolor", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputclassirisversicolor_Expression).build();
    KiePMMLFieldRef outputclassirisvirginica_Expression = new KiePMMLFieldRef("class_Iris_virginica", Collections.emptyList(), null);
    KiePMMLOutputField outputclassirisvirginica = KiePMMLOutputField.builder("Output_class_Iris_virginica", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.TRANSFORMED_VALUE).withTargetField(null).withValue(null).withDataType(null).withRank(1).withKiePMMLExpression(outputclassirisvirginica_Expression).build();
    KiePMMLOutputField predictedspecies = KiePMMLOutputField.builder("Predicted_Species", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.PREDICTED_VALUE).withTargetField("Species").withValue(null).withDataType(org.kie.pmml.api.enums.DATA_TYPE.STRING).withRank(1).withKiePMMLExpression(null).build();
    KiePMMLOutputField probabilitysetosa = KiePMMLOutputField.builder("Probability_setosa", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.PROBABILITY).withTargetField(null).withValue("setosa").withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE).withRank(1).withKiePMMLExpression(null).build();
    KiePMMLOutputField probabilityversicolor = KiePMMLOutputField.builder("Probability_versicolor", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.PROBABILITY).withTargetField(null).withValue("versicolor").withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE).withRank(1).withKiePMMLExpression(null).build();
    KiePMMLOutputField probabilityvirginica = KiePMMLOutputField.builder("Probability_virginica", Collections.emptyList()).withResultFeature(org.kie.pmml.api.enums.RESULT_FEATURE.PROBABILITY).withTargetField(null).withValue("virginica").withDataType(org.kie.pmml.api.enums.DATA_TYPE.DOUBLE).withRank(1).withKiePMMLExpression(null).build();
    return Arrays.asList(outputshift, outputgroup, outputswtopler, outputselfref, outputref, outputbackref, outputstageone, outputstagetwo, outputstagethree, outputconstantderivedfield, outputapplyderivedfield, outputdispl, outputdispw, outputdissl, outputdissw, outputdclass, outputclassirissetosa, outputclassirisversicolor, outputclassirisvirginica, predictedspecies, probabilitysetosa, probabilityversicolor, probabilityvirginica);
}