water.parser
Class PMMLParser.Predicate
java.lang.Object
water.parser.PMMLParser.Predicate
- Direct Known Subclasses:
- PMMLParser.Comparison, PMMLParser.CompoundPredicate, PMMLParser.IsIn, PMMLParser.IsMissing, PMMLParser.True
- Enclosing class:
- PMMLParser
public abstract static class PMMLParser.Predicate
- extends java.lang.Object
Method Summary |
static PMMLParser.Predicate |
makeSimple(java.lang.String field,
PMMLParser.Operators op,
java.lang.String cons)
|
abstract boolean |
match(java.lang.Comparable value)
|
abstract boolean |
match(java.lang.String sval,
double dval)
|
java.lang.StringBuilder |
toJavaBool(java.lang.StringBuilder sb,
java.lang.String jname)
|
abstract java.lang.StringBuilder |
toJavaNum(java.lang.StringBuilder sb,
java.lang.String jname)
|
java.lang.StringBuilder |
toJavaStr(java.lang.StringBuilder sb,
java.lang.String jname)
|
java.lang.String |
unique_name()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PMMLParser.Predicate
public PMMLParser.Predicate()
match
public abstract boolean match(java.lang.Comparable value)
match
public abstract boolean match(java.lang.String sval,
double dval)
toJavaNum
public abstract java.lang.StringBuilder toJavaNum(java.lang.StringBuilder sb,
java.lang.String jname)
toJavaBool
public java.lang.StringBuilder toJavaBool(java.lang.StringBuilder sb,
java.lang.String jname)
toJavaStr
public java.lang.StringBuilder toJavaStr(java.lang.StringBuilder sb,
java.lang.String jname)
makeSimple
public static PMMLParser.Predicate makeSimple(java.lang.String field,
PMMLParser.Operators op,
java.lang.String cons)
unique_name
public java.lang.String unique_name()