Uses of Class
org.derive4j.processor.api.BoundExpression
Packages that use BoundExpression
-
Uses of BoundExpression in org.derive4j.processor.api
Methods in org.derive4j.processor.api that return BoundExpressionModifier and TypeMethodDescriptionstatic BoundExpressionBoundExpressions.expression(List<FreeVariable> freeVariables, Expression expression) static BoundExpressionBoundExpressions.lazy(Supplier<BoundExpression> boundExpression) Methods in org.derive4j.processor.api that return types with arguments of type BoundExpressionModifier and TypeMethodDescriptionfinal <X> Function<BoundExpression, X> BoundExpressions.CasesMatchers.TotalMatcher_Expression.expression(BiFunction<List<FreeVariable>, Expression, X> expression) final <X> Function<BoundExpression, X> BoundExpressions.CasesMatchers.TotalMatcher_Expression.expression_(X x) DeriveUtils.instanceInitializer(TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, TypeMirror type, List<TypeElement> lowPriorityProviders) static Function<BoundExpression, BoundExpression> BoundExpressions.modExpression(Function<Expression, Expression> expressionMod) static Function<BoundExpression, BoundExpression> BoundExpressions.modExpression(Function<Expression, Expression> expressionMod) static Function<BoundExpression, BoundExpression> BoundExpressions.modFreeVariables(Function<List<FreeVariable>, List<FreeVariable>> freeVariablesMod) static Function<BoundExpression, BoundExpression> BoundExpressions.modFreeVariables(Function<List<FreeVariable>, List<FreeVariable>> freeVariablesMod) static Function<BoundExpression, BoundExpression> BoundExpressions.setExpression(Expression newExpression) static Function<BoundExpression, BoundExpression> BoundExpressions.setExpression(Expression newExpression) static Function<BoundExpression, BoundExpression> BoundExpressions.setFreeVariables(List<FreeVariable> newFreeVariables) static Function<BoundExpression, BoundExpression> BoundExpressions.setFreeVariables(List<FreeVariable> newFreeVariables) Methods in org.derive4j.processor.api with parameters of type BoundExpressionModifier and TypeMethodDescriptionstatic ExpressionBoundExpressions.getExpression(BoundExpression boundExpression) static List<FreeVariable> BoundExpressions.getFreeVariables(BoundExpression boundExpression) Method parameters in org.derive4j.processor.api with type arguments of type BoundExpressionModifier and TypeMethodDescriptionstatic BoundExpressionBoundExpressions.lazy(Supplier<BoundExpression> boundExpression)