Drools :: PMML - Compiler 6.1.0.Beta2

org.drools.pmml.pmml_4_1
Class PMML4Helper

java.lang.Object
  extended by org.drools.pmml.pmml_4_1.PMML4Helper

public class PMML4Helper
extends Object


Constructor Summary
PMML4Helper()
           
 
Method Summary
 void addModelBeanDefinition(String beanType)
           
 void applyTemplate(String templateName, Object context, org.mvel2.templates.TemplateRegistry registry, Map vars, StringBuilder builder)
           
 String box(String s)
           
 String capitalize(String s)
           
 String compact(String s)
           
 String compactUpperCase(String s)
           
 Object copy(Object orig)
          Returns a copy of the object, or null if the object cannot be serialized.
 String format(DataField fld, String val)
           
 String format(DataField fld, Value val)
           
 String format(DATATYPE type, String val)
           
 String format(String type, Number val)
           
 String format(String type, String val)
           
 String format(String type, Value val)
           
 String getContext()
           
 String getPack()
           
 String getPmmlPackageName()
           
 ClassLoader getResolver()
           
 String getToken(String s, int j)
           
 boolean isBuiltIn(String functor)
           
 boolean isInnerFieldName(String name)
           
 boolean isModelBeanDefined(String beanType)
           
 boolean isWeighted(String strat)
           
 String lowerCase(String s)
           
 String mapComparisonFunction(COMPAREFUNCTION fun, String arg1, String arg2, String scope, String local)
           
 String mapDatatype(DATATYPE datatype)
           
 String mapDatatype(DATATYPE datatype, boolean box)
           
 String mapDatatypeToQuestion(DATATYPE datatype)
           
 DATATYPE mapFeatureType(DATATYPE srcType, RESULTFEATURE feat)
           
 String mapFunction(String functor, boolean asQuery, String... args)
           
 String mapFunction(String functor, List args)
           
 String mapFunction(String functor, String... args)
           
 String mapFunctionAsQuery(String functor, List args)
           
 String mapFunctionAsQuery(String functor, String... args)
           
 String mapNeuralActivation(String functor, double threshold)
           
 String mapOperator(String op)
           
 String mapRegModelClassificationNormalization(String method, String arg)
           
 String mapRegModelRegressionNormalization(String method, String arg)
           
 String mapTreeOp(String op)
           
 String mapWeightStrategy(String strat)
           
 int nextCount()
           
 String nextInnerFieldName()
           
 String numberFromNumber(String obj, String datatype)
           
 String[] ones(Integer num)
           
static String pmmlDefaultPackageName()
           
 void reset()
           
static AggregationStrategy resolveAggregationStrategy(String strat)
           
 void setContext(String context)
           
 void setPack(String packageName)
           
 void setResolver(ClassLoader resolver)
           
 String streamInputType(String s)
           
 String[] tokenize(String s)
           
 String[] tokenize(String s, String delimiters)
           
 String zeroForDatatype(DATATYPE type)
           
 String zeroForDatatype(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMML4Helper

public PMML4Helper()
Method Detail

nextCount

public int nextCount()

nextInnerFieldName

public String nextInnerFieldName()

isInnerFieldName

public boolean isInnerFieldName(String name)

pmmlDefaultPackageName

public static String pmmlDefaultPackageName()

getPmmlPackageName

public String getPmmlPackageName()

getContext

public String getContext()

setContext

public void setContext(String context)

addModelBeanDefinition

public void addModelBeanDefinition(String beanType)

getResolver

public ClassLoader getResolver()

setResolver

public void setResolver(ClassLoader resolver)

isModelBeanDefined

public boolean isModelBeanDefined(String beanType)

applyTemplate

public void applyTemplate(String templateName,
                          Object context,
                          org.mvel2.templates.TemplateRegistry registry,
                          Map vars,
                          StringBuilder builder)

getPack

public String getPack()

setPack

public void setPack(String packageName)

copy

public Object copy(Object orig)
Returns a copy of the object, or null if the object cannot be serialized.


box

public String box(String s)

streamInputType

public String streamInputType(String s)

mapDatatype

public String mapDatatype(DATATYPE datatype)

mapDatatype

public String mapDatatype(DATATYPE datatype,
                          boolean box)

format

public String format(DataField fld,
                     Value val)

format

public String format(String type,
                     Value val)

format

public String format(DataField fld,
                     String val)

format

public String format(DATATYPE type,
                     String val)

format

public String format(String type,
                     String val)

format

public String format(String type,
                     Number val)

zeroForDatatype

public String zeroForDatatype(DATATYPE type)

zeroForDatatype

public String zeroForDatatype(String type)

numberFromNumber

public String numberFromNumber(String obj,
                               String datatype)

mapFunctionAsQuery

public String mapFunctionAsQuery(String functor,
                                 List args)

mapFunctionAsQuery

public String mapFunctionAsQuery(String functor,
                                 String... args)

mapFunction

public String mapFunction(String functor,
                          List args)

mapFunction

public String mapFunction(String functor,
                          String... args)

mapFunction

public String mapFunction(String functor,
                          boolean asQuery,
                          String... args)

isBuiltIn

public boolean isBuiltIn(String functor)

mapNeuralActivation

public String mapNeuralActivation(String functor,
                                  double threshold)

mapRegModelRegressionNormalization

public String mapRegModelRegressionNormalization(String method,
                                                 String arg)

mapRegModelClassificationNormalization

public String mapRegModelClassificationNormalization(String method,
                                                     String arg)

compactUpperCase

public String compactUpperCase(String s)

compact

public String compact(String s)

lowerCase

public String lowerCase(String s)

capitalize

public String capitalize(String s)

getToken

public String getToken(String s,
                       int j)

tokenize

public String[] tokenize(String s,
                         String delimiters)

tokenize

public String[] tokenize(String s)

ones

public String[] ones(Integer num)

mapComparisonFunction

public String mapComparisonFunction(COMPAREFUNCTION fun,
                                    String arg1,
                                    String arg2,
                                    String scope,
                                    String local)

mapOperator

public String mapOperator(String op)

mapDatatypeToQuestion

public String mapDatatypeToQuestion(DATATYPE datatype)

mapTreeOp

public String mapTreeOp(String op)

mapFeatureType

public DATATYPE mapFeatureType(DATATYPE srcType,
                               RESULTFEATURE feat)

reset

public void reset()

resolveAggregationStrategy

public static AggregationStrategy resolveAggregationStrategy(String strat)

isWeighted

public boolean isWeighted(String strat)

mapWeightStrategy

public String mapWeightStrategy(String strat)

Drools :: PMML - Compiler 6.1.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.