Package org.derive4j.processor.api
Class BoundExpression
- java.lang.Object
-
- org.derive4j.processor.api.BoundExpression
-
- Direct Known Subclasses:
BoundExpressions.Expression_
,BoundExpressions.Lazy
@Data public abstract class BoundExpression extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BoundExpression()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <X> X
expression(java.util.function.BiFunction<java.util.List<FreeVariable>,Expression,X> expression)
-
-
-
Method Detail
-
expression
public abstract <X> X expression(@FieldNames({"freeVariables","expression"}) java.util.function.BiFunction<java.util.List<FreeVariable>,Expression,X> expression)
-
-