BooleanOperator

object BooleanOperator extends Enumeration
  • and indicates an evaluation to TRUE if all the predicates evaluate to TRUE.
  • or indicates an evaluation to TRUE if one of the predicates evaluates to TRUE.
  • xor indicates an evaluation to TRUE if an odd number of the predicates evaluates to TRUE and all others evaluate to FALSE.
  • surrogate allows for specifying surrogate predicates. They are used for cases where a missing value appears in the evaluation of the parent predicate such that an alternative predicate is available.
class Enumeration
trait Serializable
class Object
trait Matchable
class Any

Type members

Inherited classlikes

@SerialVersionUID(value = -3501153230598116017L)
protected class Val
Inherited from:
Enumeration
@SerialVersionUID(value = 7091335633555234129L)
abstract class Value
Inherited from:
Enumeration
Inherited from:
Enumeration
@SerialVersionUID(value = 7229671200427364242L)
class ValueSet
Inherited from:
Enumeration
@SerialVersionUID(value = 3L)
object ValueSet
Inherited from:
Enumeration

Value members

Inherited methods

final protected def Value(i: Int, name: String): Value
Inherited from:
Enumeration
final protected def Value(name: String): Value
Inherited from:
Enumeration
final protected def Value(i: Int): Value
Inherited from:
Enumeration
final protected def Value: Value
Inherited from:
Enumeration
final def apply(x: Int): Value
Inherited from:
Enumeration
final def maxId: Int
Inherited from:
Enumeration
protected def readResolve(): AnyRef
Inherited from:
Enumeration
override def toString(): String
Definition Classes
Enumeration -> Any
Inherited from:
Enumeration
Inherited from:
Enumeration
final def withName(s: String): Value
Inherited from:
Enumeration

Concrete fields

val and: Value
val or: Value
val xor: Value