public String compactAsJavaId(String s) { return compactAsJavaId( s, false ); }
public String getCapitalizedFieldName() { return helper.compactAsJavaId(this.baseFieldName, true); }
public String getCapitalizedFieldName() { return helper.compactAsJavaId(this.baseFieldName, true); }
@Override public String getOutputPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("MiningModelOutput"), true); }
@Override public String getRuleUnitClassName() { return helper.compactAsJavaId(this.getModelId().concat("MiningModelRuleUnit"),true); }
@Override public String getOutputPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("RegressionOutput"), true); }
@Override public String getRuleUnitClassName() { return helper.compactAsJavaId(this.getModelId().concat("TreeRuleUnit"),true); }
@Override public String getRuleUnitClassName() { return helper.compactAsJavaId(this.getModelId().concat("ScorecardRuleUnit"), true); }
@Override public String getModelId() { if (this.modelId == null) { this.modelId = generateModelId(); } return helper.compactAsJavaId(this.modelId, true); }
@Override public String getMiningPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("MiningModelData"), true); }
@Override public String getMiningPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("RegressionData"), true); }
@Override public String getRuleUnitClassName() { return helper.compactAsJavaId(this.getModelId().concat("RegressionRuleUnit"),true); }
@Override public String getMiningPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("TreeToken"), true); }
@Override public String getOutputPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("TreeOutput"), true); }
@Override public String getMiningPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("ScoreCardData"),true); }
@Override public String getOutputPojoClassName() { return helper.compactAsJavaId(this.getModelId().concat("ScoreCardOutput"),true); }
public String getTargetField() { return this.getMiningFields().stream() .filter(mf -> mf.getFieldUsageType() == FIELDUSAGETYPE.TARGET || mf.getFieldUsageType() == FIELDUSAGETYPE.PREDICTED) .map(mf -> { return helper.compactAsJavaId(mf.getName(),true); }) .findFirst().orElse(null); }
public List<String> getTargetsForWeighting() { return this.internalModel.getMiningFields().stream() .filter(mf -> mf.getFieldUsageType() == FIELDUSAGETYPE.TARGET || mf.getFieldUsageType() == FIELDUSAGETYPE.PREDICTED) .map(mf -> { return pmmlHelper.compactAsJavaId(mf.getName(), true); }) .collect(Collectors.toList()); }
public PMMLDataField(DataField field) { this.type = helper.mapDatatype(field.getDataType(), true); this.name = helper.compactAsJavaId(field.getName()); this.dataDictionaryField = field; }