package
grammar
Type Members
-
-
-
-
-
-
-
-
-
-
-
class
BinaryEvaluation[-A, B, +C] extends Evaluation[C]
-
-
type
ConditionFunction = (Condition, Condition) ⇒ Condition
-
-
case class
DslCondition(facts: Set[Fact[Any]], condition: Condition, sourcePosition: SourcePosition = SourceUnknown()) extends Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
class
ReducableEvaluation[A, B >: A] extends Evaluation[B]
-
-
-
-
-
-
trait
Table[O, X, Y] extends AnyRef
-
class
TableEvaluation[A, X, Y] extends Evaluation[A]
-
-
-
-
-
case class
waarde[X, Y](xFact: Fact[X], yFact: Fact[Y]) extends Product with Serializable
-
case class
waardes[X, Y](xFact: Fact[List[X]], yFact: Fact[Y]) extends Product with Serializable
Value Members
-
-
object
DslCondition extends Serializable
-
-
-
-
-
-
-
-
-
implicit
def
afrondbaarBedrag: Afrondbaar[Bedrag]
-
-
implicit
def
afrondbaarPercentage: Afrondbaar[Percentage]
-
-
object
als
-
-
implicit
def
bedragToDslEvaluation(value: Bedrag): DslEvaluation[Bedrag]
-
-
-
-
lazy val
dtf: DateTimeFormatter
-
-
-
implicit
def
factToDslEvaluation[A](fact: SingularFact[A]): DslEvaluation[A]
-
-
-
-
-
-
implicit
def
intToBigDecimalDslEvaluation(value: Int): DslEvaluation[BigDecimal]
-
implicit
def
intToDslEvaluation(value: Int): DslEvaluation[Int]
-
-
implicit
def
listFactToDslEvaluation[A](fact: ListFact[A]): DslEvaluation[List[A]]
-
-
-
-
implicit
def
percentageToDslEvaluation(value: Percentage): DslEvaluation[Percentage]
-
-
implicit
def
stringToDslEvaluation(value: String): DslEvaluation[String]
-
-
implicit
def
toConditionDslPart[T](factDef: Fact[T]): DslConditionPart[T]
-