Skip navigation links
A C D O R 

A

apply(P) - Method in class de.team33.libs.decision.v1.Choice
 
apply(Function<P, R>) - Method in class de.team33.libs.decision.v1.Choice.Condition
Specifies a Function that will be applied when the associated condition is true to a parameter.

C

Choice<P,R> - Class in de.team33.libs.decision.v1
A functional implementation of a simple decision.
Choice.Condition<P> - Class in de.team33.libs.decision.v1
Represents the start of the creation of a Choice on a given condition.
Choice.Consequence<P,R> - Interface in de.team33.libs.decision.v1
Represents the preliminary stage of a Choice that is only missing a negative result.

D

de.team33.libs.decision.v1 - package de.team33.libs.decision.v1
 

O

on(Predicate<P>) - Static method in class de.team33.libs.decision.v1.Choice
Starts the creation of a Choice giving a condition.
orApply(Function<P, R>) - Method in interface de.team33.libs.decision.v1.Choice.Consequence
Specifies a Function that will be applied when the associated condition is false to a parameter.
orReply(R) - Method in interface de.team33.libs.decision.v1.Choice.Consequence
Specifies a fixed result that will be returned when the associated condition is false to a parameter.

R

reply(R) - Method in class de.team33.libs.decision.v1.Choice.Condition
Specifies a fixed result that will be returned when the associated condition is true to a parameter.
A C D O R 
Skip navigation links

Copyright © 2021. All rights reserved.