class KiePMMLPredicateFactory {

    public static KiePMMLSimplePredicate getKiePMMLSimplePredicate(SimplePredicate predicate, DataType dataType) {
        return KiePMMLSimplePredicate.builder(predicate.getField().getValue(), Collections.emptyList(),
                                              OPERATOR.byName(predicate.getOperator().value()))
                .withValue(getActualValue(predicate.getValue(), dataType))
                .build();
    }

    private  KiePMMLPredicateFactory();

}