本文整理了Java中org.dmg.pmml.Value.getProperty()
方法的一些代码示例,展示了Value.getProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.getProperty()
方法的具体详情如下:
包路径:org.dmg.pmml.Value
类名称:Value
方法名:getProperty
暂无
代码示例来源:origin: openscoring/openscoring
static
private <F extends org.dmg.pmml.Field<F> & HasDiscreteDomain<F>> List<String> encodeDiscreteDomain(F field){
if(field.hasValues()){
List<Value> values = field.getValues();
return values.stream()
.filter(value -> (Value.Property.VALID).equals(value.getProperty()))
.map(Value::getValue)
.collect(Collectors.toList());
}
return Collections.emptyList();
}
}
代码示例来源:origin: jpmml/jpmml-evaluator
static
private List<String> parseCategories(DataField dataField){
List<String> result = new ArrayList<>();
if(dataField.hasValues()){
List<Value> pmmlValues = dataField.getValues();
for(Value pmmlValue : pmmlValues){
String stringValue = pmmlValue.getValue();
if(stringValue == null){
throw new MissingAttributeException(pmmlValue, PMMLAttributes.VALUE_VALUE);
}
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
result.add(stringValue);
break;
default:
break;
}
}
}
return result;
}
代码示例来源:origin: org.jpmml/pmml-extension
private Map<FieldValue, Value> parseValues(DataType dataType, OpType opType){
Map<FieldValue, Value> result = new LinkedHashMap<>();
List<Value> fieldValues = getValues();
for(Value fieldValue : fieldValues){
Value.Property property = fieldValue.getProperty();
switch(property){
case VALID:
{
FieldValue value = FieldValueUtil.create(dataType, opType, fieldValue.getValue());
result.put(value, fieldValue);
}
break;
case INVALID:
case MISSING:
break;
default:
throw new UnsupportedFeatureException(fieldValue, property);
}
}
return result;
}
}
代码示例来源:origin: jpmml/jpmml-evaluator
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
代码示例来源:origin: org.jpmml/pmml-evaluator-extension
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
代码示例来源:origin: jpmml/jpmml-evaluator
static
private <F extends Field<F> & HasDiscreteDomain<F>> List<Object> parseValidValues(F field){
List<Object> result = new ArrayList<>();
DataType dataType = field.getDataType();
if(dataType == null){
throw new MissingAttributeException(MissingAttributeException.formatMessage(XPathUtil.formatElement(field.getClass()) + "@dataType"), field);
} // End if
if(field.hasValues()){
List<Value> pmmlValues = field.getValues();
for(Value pmmlValue : pmmlValues){
String stringValue = pmmlValue.getValue();
if(stringValue == null){
throw new MissingAttributeException(pmmlValue, PMMLAttributes.VALUE_VALUE);
}
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
result.add(TypeUtil.parse(dataType, stringValue));
break;
default:
break;
}
}
}
return result;
}
代码示例来源:origin: jpmml/jpmml-evaluator
if(pmmlValue != null && (Value.Property.VALID).equals(pmmlValue.getProperty())){
return pmmlValue;
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
代码示例来源:origin: jpmml/jpmml-evaluator
return pmmlValue.getProperty();
Value.Property property = pmmlValue.getProperty();
switch(property){
case VALID:
内容来源于网络,如有侵权,请联系作者删除!