Package org.derive4j.processor.api.model
Class Expressions.CasesMatchers.TotalMatcher_RecursiveExpression<X>
- java.lang.Object
-
- org.derive4j.processor.api.model.Expressions.CasesMatchers.PartialMatcher<X>
-
- org.derive4j.processor.api.model.Expressions.CasesMatchers.TotalMatcher_RecursiveExpression<X>
-
- Enclosing class:
- Expressions.CasesMatchers
public static final class Expressions.CasesMatchers.TotalMatcher_RecursiveExpression<X> extends Expressions.CasesMatchers.PartialMatcher<X>
-
-
Constructor Summary
Constructors Constructor Description TotalMatcher_RecursiveExpression(java.util.function.Function<com.squareup.javapoet.CodeBlock,X> baseExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.function.Function<Expression,X>
recursiveExpression(java.util.function.Function<java.util.function.UnaryOperator<com.squareup.javapoet.CodeBlock>,X> recursiveExpression)
java.util.function.Function<Expression,X>
recursiveExpression_(X x)
-
Methods inherited from class org.derive4j.processor.api.model.Expressions.CasesMatchers.PartialMatcher
otherwise, otherwise_, otherwiseEmpty
-
-
-
-
Constructor Detail
-
TotalMatcher_RecursiveExpression
TotalMatcher_RecursiveExpression(java.util.function.Function<com.squareup.javapoet.CodeBlock,X> baseExpression)
-
-
Method Detail
-
recursiveExpression
public final java.util.function.Function<Expression,X> recursiveExpression(java.util.function.Function<java.util.function.UnaryOperator<com.squareup.javapoet.CodeBlock>,X> recursiveExpression)
-
recursiveExpression_
public final java.util.function.Function<Expression,X> recursiveExpression_(X x)
-
-