Uses of Interface
org.derive4j.processor.api.model.Expression.Cases
-
Packages that use Expression.Cases Package Description org.derive4j.processor.api.model -
-
Uses of Expression.Cases in org.derive4j.processor.api.model
Classes in org.derive4j.processor.api.model that implement Expression.Cases Modifier and Type Class Description private static classExpressions.LambdaCases<X>Fields in org.derive4j.processor.api.model declared as Expression.Cases Modifier and Type Field Description private static Expression.Cases<java.util.Optional<com.squareup.javapoet.CodeBlock>>Expressions. codeBlockGetterprivate static Expression.Cases<java.util.Optional<java.util.function.UnaryOperator<com.squareup.javapoet.CodeBlock>>>Expressions. fromOuterMethodGetterMethods in org.derive4j.processor.api.model that return Expression.Cases Modifier and Type Method Description static <X> Expression.Cases<X>Expressions. cases(java.util.function.Function<com.squareup.javapoet.CodeBlock,X> baseExpression, java.util.function.Function<java.util.function.UnaryOperator<com.squareup.javapoet.CodeBlock>,X> recursiveExpression)Methods in org.derive4j.processor.api.model with parameters of type Expression.Cases Modifier and Type Method Description abstract <X> XExpression. match(Expression.Cases<X> cases)<X> XExpressions.BaseExpression. match(Expression.Cases<X> cases)<X> XExpressions.Lazy. match(Expression.Cases<X> cases)<X> XExpressions.RecursiveExpression. match(Expression.Cases<X> cases)
-