nl
.
rabobank
.
oss
.
rules
.
dsl
.
nl
grammar
package
grammar
Linear Supertypes
RaboRulesDsl
,
DslListFilterWord
,
DatumImplicits
,
DslEvaluationImplicits
,
DslConditionImplicits
,
AfrondingsWordsTrait
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
grammar
RaboRulesDsl
DslListFilterWord
DatumImplicits
DslEvaluationImplicits
DslConditionImplicits
AfrondingsWordsTrait
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
class
AfgerondKeyword
extends
AnyRef
Definition Classes
AfrondingsWordsTrait
class
Afronding
[
T
]
extends
AnyRef
Definition Classes
AfrondingsWordsTrait
class
AfrondingOpWord
[
T
]
extends
AnyRef
Definition Classes
AfrondingsWordsTrait
implicit
class
AfrondingsTerm
[
T
]
extends
AnyRef
Definition Classes
AfrondingsWordsTrait
type
ConditionFunction
= (
Condition
,
Condition
) ⇒
Condition
Definition Classes
RaboRulesDsl
type
Datum
=
LocalDate
Definition Classes
DatumImplicits
implicit
class
JavaDateToDslDate
extends
ToDslDate
Definition Classes
DatumImplicits
implicit
class
JodaLocalDateToDslDate
extends
ToDslDate
Definition Classes
DatumImplicits
implicit
class
StringToDslDate
extends
ToDslDate
Definition Classes
DatumImplicits
abstract
class
ToDslDate
extends
AnyRef
Definition Classes
DatumImplicits
Value Members
macro
def
Gegeven
(
condition:
DslCondition
)
:
GegevenWord
Definition Classes
RaboRulesDsl
val
Invoer
:
InvoerWord
Definition Classes
RaboRulesDsl
val
Uitvoer
:
UitvoerWord
Definition Classes
RaboRulesDsl
val
afgerond
:
AfgerondKeyword
Definition Classes
AfrondingsWordsTrait
implicit
def
afrondbaarBedrag
:
Afrondbaar
[
Bedrag
]
Definition Classes
AfrondingsWordsTrait
implicit
def
afrondbaarBigDecimal
:
Afrondbaar
[
BigDecimal
]
Definition Classes
AfrondingsWordsTrait
implicit
def
afrondbaarPercentage
:
Afrondbaar
[
Percentage
]
Definition Classes
AfrondingsWordsTrait
val
altijd
:
DslCondition
Definition Classes
DslConditionImplicits
implicit
def
bedragToDslEvaluation
(
value:
Bedrag
)
:
DslEvaluation
[
Bedrag
]
Definition Classes
DslEvaluationImplicits
implicit
def
bigDecimalToDslEvaluation
(
value:
BigDecimal
)
:
DslEvaluation
[
BigDecimal
]
Definition Classes
DslEvaluationImplicits
implicit
def
dslDatumToDslEvaluation
(
value:
LocalDate
)
:
DslEvaluation
[
LocalDate
]
Definition Classes
DslEvaluationImplicits
implicit
def
dslEvaluationToConditionDslPart
[
T
]
(
dslEvaluation:
DslEvaluation
[
T
]
)
:
DslEvaluationConditionPart
[
T
]
Definition Classes
DslConditionImplicits
lazy val
dtf
:
DateTimeFormatter
Definition Classes
DatumImplicits
implicit
def
factToDslEvaluation
[
A
]
(
fact:
SingularFact
[
A
]
)
:
DslEvaluation
[
A
]
Definition Classes
DslEvaluationImplicits
val
filter
:
FilterWord
Definition Classes
DslListFilterWord
implicit
def
intToBigDecimalDslEvaluation
(
value:
Int
)
:
DslEvaluation
[
BigDecimal
]
Definition Classes
DslEvaluationImplicits
implicit
def
intToDslEvaluation
(
value:
Int
)
:
DslEvaluation
[
Int
]
Definition Classes
DslEvaluationImplicits
implicit
def
listFactToDslEvaluation
[
A
]
(
fact:
ListFact
[
A
]
)
:
DslEvaluation
[
List
[
A
]]
Definition Classes
DslEvaluationImplicits
implicit
def
percentageToDslEvaluation
(
value:
Percentage
)
:
DslEvaluation
[
Percentage
]
Definition Classes
DslEvaluationImplicits
val
resultaten
:
ResultatenWord
Definition Classes
RaboRulesDsl
implicit
def
stringToDslEvaluation
(
value:
String
)
:
DslEvaluation
[
String
]
Definition Classes
DslEvaluationImplicits
implicit
def
toConditionDslPart
[
T
]
(
factDef:
Fact
[
T
]
)
:
DslConditionPart
[
T
]
Definition Classes
DslConditionImplicits
Inherited from
RaboRulesDsl
Inherited from
DslListFilterWord
Inherited from
DatumImplicits
Inherited from
DslEvaluationImplicits
Inherited from
DslConditionImplicits
Inherited from
AfrondingsWordsTrait
Inherited from
AnyRef
Inherited from
Any
Ungrouped