Class KiePMMLInlineTable

    • Constructor Detail

      • KiePMMLInlineTable

        public KiePMMLInlineTable​(java.lang.String name,
                                  java.util.List<KiePMMLExtension> extensions,
                                  java.util.List<KiePMMLRow> rows)
    • Method Detail

      • getRows

        public java.util.List<KiePMMLRow> getRows()
      • evaluate

        public java.util.Optional<java.lang.Object> evaluate​(java.util.Map<java.lang.String,​java.lang.Object> columnPairsMap,
                                                             java.lang.String outputColumn,
                                                             java.lang.String regexField)
      • replace

        public void replace​(java.util.concurrent.atomic.AtomicReference<java.lang.String> text,
                            java.lang.String inField,
                            java.lang.String outField,
                            java.lang.String regexField,
                            boolean isCaseSensitive,
                            int maxLevenshteinDistance,
                            boolean tokenize,
                            java.lang.String wordSeparatorCharacterRE)