Package

org.scalarules.dsl.nl

grammar

Permalink

package grammar

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. grammar
  2. ScalaRulesDsl
  3. DslListFilterWord
  4. DatumImplicits
  5. DslEvaluationImplicits
  6. DslConditionImplicits
  7. AfrondingsWordsTrait
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Aanwezigheid extends AnyRef

    Permalink
  2. sealed class AfgerondKeyword extends AnyRef

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  3. trait Afrondbaar[T] extends AnyRef

    Permalink
  4. class Afronding[T] extends AnyRef

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  5. class AfrondingOpWord[T] extends AnyRef

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  6. implicit class AfrondingsTerm[T] extends AnyRef

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  7. trait AfrondingsWordsTrait extends AnyRef

    Permalink
  8. class AlsDanElseEvaluation[A] extends Evaluation[A]

    Permalink
  9. class Berekening extends AnyRef

    Permalink
  10. class BerekeningAccumulator extends AnyRef

    Permalink
  11. class BinaryEvaluation[-A, B, +C] extends Evaluation[C]

    Permalink
  12. class ComplexFilterWord[A, B] extends DslFilterListTrait[A, B]

    Permalink
  13. type ConditionFunction = (Condition, Condition) ⇒ Condition

    Permalink
    Definition Classes
    ScalaRulesDsl
  14. type Datum = LocalDate

    Permalink
    Definition Classes
    DatumImplicits
  15. case class DslCondition(facts: Set[Fact[Any]], condition: Condition, sourcePosition: SourcePosition = SourceUnknown()) extends Product with Serializable

    Permalink
  16. sealed trait DslConditionComparators[T] extends AnyRef

    Permalink
  17. trait DslConditionImplicits extends AnyRef

    Permalink
  18. case class DslConditionPart[T] extends DslConditionComparators[T] with Product with Serializable

    Permalink
  19. class DslEvaluation[+A] extends AnyRef

    Permalink
  20. case class DslEvaluationConditionPart[T] extends DslConditionComparators[T] with Product with Serializable

    Permalink
  21. trait DslEvaluationImplicits extends AnyRef

    Permalink
  22. sealed trait DslFilterListTrait[A, B] extends AnyRef

    Permalink
  23. trait DslGenericListAggregator extends AnyRef

    Permalink
  24. class DslListFilter[A] extends DslFilterListTrait[A, A]

    Permalink
  25. trait DslListFilterWord extends AnyRef

    Permalink
  26. trait DslOrderedListAggregator extends AnyRef

    Permalink
  27. class DslTableOperation[A, X, Y] extends AnyRef

    Permalink
  28. class DslTableSelector extends AnyRef

    Permalink
  29. class EersteElementEvaluation[A] extends Evaluation[A]

    Permalink
  30. class EersteEvaluation[A] extends Evaluation[A]

    Permalink
  31. class FilterWord extends AnyRef

    Permalink
  32. class FlowBerekening[In, Uit] extends Berekening

    Permalink
  33. trait FlowBerekeningReference[In, Uit] extends AnyRef

    Permalink
  34. class GegevenWord extends AnyRef

    Permalink
  35. class InvoerSpec[In] extends AnyRef

    Permalink
  36. class InvoerWord extends AnyRef

    Permalink
  37. implicit class JavaDateToDslDate extends ToDslDate

    Permalink
    Definition Classes
    DatumImplicits
  38. implicit class JodaLocalDateToDslDate extends ToDslDate

    Permalink
    Definition Classes
    DatumImplicits
  39. class LijstOpbouwConstruct[Uit] extends AnyRef

    Permalink
  40. class ListAggregationEvaluation[+A] extends Evaluation[A]

    Permalink
  41. class ListBerekenStart[T] extends AnyRef

    Permalink
  42. class ListIndexSelectionEvaluation[+A] extends Evaluation[A]

    Permalink
  43. class ListUnwrappingEvaluation[A] extends Evaluation[A]

    Permalink
  44. sealed trait ReducableDslOperation extends AnyRef

    Permalink
  45. class ReducableEvaluation[A, B >: A] extends Evaluation[B]

    Permalink
  46. class RepeatedTableEvaluation[A, X, Y] extends Evaluation[List[A]]

    Permalink
  47. class ResultatenWord extends AnyRef

    Permalink
  48. class SelectElementOnLiteralIndex extends DslGenericListAggregator

    Permalink
  49. class SingularBerekenStart[T] extends AnyRef

    Permalink
  50. implicit class StringToDslDate extends ToDslDate

    Permalink
    Definition Classes
    DatumImplicits
  51. trait Table[O, X, Y] extends AnyRef

    Permalink
  52. class TableEvaluation[A, X, Y] extends Evaluation[A]

    Permalink
  53. abstract class ToDslDate extends AnyRef

    Permalink
    Definition Classes
    DatumImplicits
  54. class UitvoerSpec[Uit] extends AnyRef

    Permalink
  55. class UitvoerWord extends AnyRef

    Permalink
  56. class UnaryMinusEvaluation[+A] extends Evaluation[A]

    Permalink
  57. case class waarde[X, Y](xFact: Fact[X], yFact: Fact[Y]) extends Product with Serializable

    Permalink
  58. case class waardes[X, Y](xFact: Fact[List[X]], yFact: Fact[Y]) extends Product with Serializable

    Permalink

Value Members

  1. object AfgekaptOp100Euro

    Permalink
  2. object DslCondition extends Serializable

    Permalink
  3. object DslEvaluation

    Permalink
  4. object DslTableSelector

    Permalink
  5. macro def Gegeven(condition: DslCondition): GegevenWord

    Permalink
    Definition Classes
    ScalaRulesDsl
  6. val Invoer: InvoerWord

    Permalink
    Definition Classes
    ScalaRulesDsl
  7. object Specificatie

    Permalink
  8. val Uitvoer: UitvoerWord

    Permalink
    Definition Classes
    ScalaRulesDsl
  9. object aanwezig extends Aanwezigheid

    Permalink
  10. val afgerond: AfgerondKeyword

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  11. implicit def afrondbaarBedrag: Afrondbaar[Bedrag]

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  12. implicit def afrondbaarBigDecimal: Afrondbaar[BigDecimal]

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  13. implicit def afrondbaarPercentage: Afrondbaar[Percentage]

    Permalink
    Definition Classes
    AfrondingsWordsTrait
  14. object afwezig extends Aanwezigheid

    Permalink
  15. object als

    Permalink
  16. val altijd: DslCondition

    Permalink
    Definition Classes
    DslConditionImplicits
  17. implicit def bedragToDslEvaluation(value: Bedrag): DslEvaluation[Bedrag]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  18. implicit def bigDecimalToDslEvaluation(value: BigDecimal): DslEvaluation[BigDecimal]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  19. implicit def dslDatumToDslEvaluation(value: LocalDate): DslEvaluation[LocalDate]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  20. implicit def dslEvaluationToConditionDslPart[T](dslEvaluation: DslEvaluation[T]): DslEvaluationConditionPart[T]

    Permalink
    Definition Classes
    DslConditionImplicits
  21. lazy val dtf: DateTimeFormatter

    Permalink
    Definition Classes
    DatumImplicits
  22. object eerste

    Permalink
  23. object element

    Permalink
  24. implicit def factToDslEvaluation[A](fact: SingularFact[A]): DslEvaluation[A]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  25. val filter: FilterWord

    Permalink
    Definition Classes
    DslListFilterWord
  26. object gecombineerdMaximum

    Permalink
  27. object gecombineerdMinimum

    Permalink
  28. object gemiddelde

    Permalink
  29. object hoogste extends DslOrderedListAggregator

    Permalink
  30. implicit def intToBigDecimalDslEvaluation(value: Int): DslEvaluation[BigDecimal]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  31. implicit def intToDslEvaluation(value: Int): DslEvaluation[Int]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  32. object laagste extends DslOrderedListAggregator

    Permalink
  33. implicit def listFactToDslEvaluation[A](fact: ListFact[A]): DslEvaluation[List[A]]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  34. object maximum extends ReducableDslOperation

    Permalink
  35. package meta

    Permalink
  36. object minimum extends ReducableDslOperation

    Permalink
  37. implicit def percentageToDslEvaluation(value: Percentage): DslEvaluation[Percentage]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  38. val resultaten: ResultatenWord

    Permalink
    Definition Classes
    ScalaRulesDsl
  39. implicit def stringToDslEvaluation(value: String): DslEvaluation[String]

    Permalink
    Definition Classes
    DslEvaluationImplicits
  40. object substractie

    Permalink
  41. implicit def toConditionDslPart[T](factDef: Fact[T]): DslConditionPart[T]

    Permalink
    Definition Classes
    DslConditionImplicits
  42. object totaal

    Permalink

Inherited from ScalaRulesDsl

Inherited from DslListFilterWord

Inherited from DatumImplicits

Inherited from DslEvaluationImplicits

Inherited from DslConditionImplicits

Inherited from AfrondingsWordsTrait

Inherited from AnyRef

Inherited from Any

Ungrouped