Expression

trait Expression extends Evaluator with PmmlElement

Trait of Expression that defines how the values of the new field are computed.

Companion:
object
trait Evaluator
trait Serializable
class Object
trait Matchable
class Any

Value members

Abstract methods

def children: Array[Expression]
override def eval(series: Series): Any

Returns the result of evaluating this expression on a given input Series

Returns the result of evaluating this expression on a given input Series

Definition Classes
def getDataField: Option[Field]

Concrete methods

def categories: Array[Any]
def deeval(value: Any): Any
def eval(value: Any): Any

Inherited methods

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