CompoundRule

class CompoundRule(val predicate: Predicate, val rules: Array[Rule]) extends Rule with PmmlElement

CompoundRule consists of a predicate and one or more rules. CompoundRules offer a shorthand for a more compact representation of rulesets and suggest a more efficient execution mechanism.

Value parameters:
predicate

the condition upon which the rule fires.

rules

One or more rules that are contained within the CompoundRule. Each of these rules may be a SimpleRule or a CompoundRule.

trait Serializable
trait Rule
class Object
trait Matchable
class Any

Value members

Concrete methods

override def fire(series: Series): Array[SimpleRule]
Definition Classes
override def first(series: Series): Option[SimpleRule]
Definition Classes

Inherited methods

Inherited from:
HasExtensions
def hasExtensions: Boolean
Inherited from:
HasExtensions

Concrete fields

val rules: Array[Rule]