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