- when() - Method in class com.aol.cyclops.matcher.builders.RecursiveMatcherInstance
-
Create a builder for Matching on Case classes.
- when() - Static method in class com.aol.cyclops.matcher.recursive.RecursiveMatcher
-
Create a builder for Matching on Case classes.
- whenIsType(TypedFunction<T, R>) - Method in class com.aol.cyclops.matcher.builders.RecursiveMatcherInstance
-
Build a Case where we will check if user input matches the Type of the input params on the ActionWithReturn instance supplied
If it does, the ActionWithReturn will be executed (applied) to get the result of the Match.
- whenIsType(Class<T>, Function<T, R>) - Method in class com.aol.cyclops.matcher.builders.RecursiveMatcherInstance
-
- whenIsType(TypedFunction<T, R>) - Static method in class com.aol.cyclops.matcher.recursive.RecursiveMatcher
-
Build a Case where we will check if user input matches the Type of the input params on the ActionWithReturn instance supplied
If it does, the ActionWithReturn will be executed (applied) to get the result of the Match.
- whenIsType(Class<T>, Function<T, R>) - Static method in class com.aol.cyclops.matcher.recursive.RecursiveMatcher
-
- with(V...) - Method in class com.aol.cyclops.matcher.builders.CheckTypeAndValues.AndMembersMatchBuilder
-
Provide a comparison value, JDK 8 Predicate, or Hamcrest Matcher for each Element to match on.