Uses of Class
org.derive4j.processor.api.BoundExpression
Packages that use BoundExpression
-
Uses of BoundExpression in org.derive4j.processor
Methods in org.derive4j.processor that return BoundExpressionModifier and TypeMethodDescriptionprivate BoundExpressionDeriveUtilsImpl.join(BinaryOperator<Expression> expressionJoiner, BoundExpression b1, BoundExpression b2) Methods in org.derive4j.processor that return types with arguments of type BoundExpressionModifier and TypeMethodDescriptionDeriveUtilsImpl.instanceInitializer(TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, TypeMirror type, List<TypeElement> lowPriorityProviders) Methods in org.derive4j.processor with parameters of type BoundExpressionModifier and TypeMethodDescriptionprivate BoundExpressionDeriveUtilsImpl.join(BinaryOperator<Expression> expressionJoiner, BoundExpression b1, BoundExpression b2) -
Uses of BoundExpression in org.derive4j.processor.api
Subclasses of BoundExpression in org.derive4j.processor.apiModifier and TypeClassDescriptionprivate static final classprivate static final classFields in org.derive4j.processor.api declared as BoundExpressionFields in org.derive4j.processor.api with type parameters of type BoundExpressionModifier and TypeFieldDescriptionprivate Supplier<BoundExpression> BoundExpressions.Lazy.expressionMethods in org.derive4j.processor.api that return BoundExpressionModifier and TypeMethodDescriptionprivate BoundExpressionBoundExpressions.Lazy._evaluate()static 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) Constructor parameters in org.derive4j.processor.api with type arguments of type BoundExpression