/** * Create an instance of {@link DataField } * */ public DataField createDataField() { return new DataField(); }
private DataField copyDataField(DataField df) { if (df == null) { return null; } DataField copy = new DataField(); copy.setDataType(df.getDataType()); copy.setDisplayName(df.getDisplayName()); copy.setIsCyclic(df.getIsCyclic()); copy.setOptype(df.getOptype()); copy.setName(df.getName()); return copy; }
for (org.dmg.pmml.pmml_4_2.descr.Characteristic characteristic : characteristics.getCharacteristics()) { DataField dataField = new DataField(); Extension dataTypeExtension = ScorecardPMMLUtils.getExtension(characteristic.getExtensions(), ScorecardPMMLExtensionNames.CHARACTERTISTIC_DATATYPE); String dataType = dataTypeExtension.getValue(); DataField targetField = new DataField(); targetField.setName( ScorecardPMMLExtensionNames.DEFAULT_PREDICTED_FIELD ); targetField.setDataType( DATATYPE.DOUBLE );
dic.setNumberOfFields( BigInteger.valueOf( inputfieldNames.length + outputfieldNames.length ) ); for ( String ifld : inputfieldNames ) { DataField dataField = new DataField(); dataField.setName( ifld ); dataField.setDataType( DATATYPE.DOUBLE ); DataField dataField = new DataField(); dataField.setName( ofld ); dataField.setDataType( DATATYPE.DOUBLE );