Uses of Class
org.derive4j.processor.api.BoundExpression
-
Packages that use BoundExpression Package Description org.derive4j.processor org.derive4j.processor.api -
-
Uses of BoundExpression in org.derive4j.processor
Methods in org.derive4j.processor that return BoundExpression Modifier and Type Method Description private BoundExpressionDeriveUtilsImpl. join(java.util.function.BinaryOperator<Expression> expressionJoiner, BoundExpression b1, BoundExpression b2)Methods in org.derive4j.processor that return types with arguments of type BoundExpression Modifier and Type Method Description DeriveResult<BoundExpression>DeriveUtilsImpl. instanceInitializer(javax.lang.model.element.TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, javax.lang.model.type.TypeMirror type, java.util.List<javax.lang.model.element.TypeElement> lowPriorityProviders)Methods in org.derive4j.processor with parameters of type BoundExpression Modifier and Type Method Description private BoundExpressionDeriveUtilsImpl. join(java.util.function.BinaryOperator<Expression> expressionJoiner, BoundExpression b1, BoundExpression b2) -
Uses of BoundExpression in org.derive4j.processor.api
Subclasses of BoundExpression in org.derive4j.processor.api Modifier and Type Class Description private static classBoundExpressions.Expression_private static classBoundExpressions.LazyFields in org.derive4j.processor.api declared as BoundExpression Modifier and Type Field Description private BoundExpressionBoundExpressions.Lazy. evaluationFields in org.derive4j.processor.api with type parameters of type BoundExpression Modifier and Type Field Description private java.util.function.Supplier<BoundExpression>BoundExpressions.Lazy. expressionMethods in org.derive4j.processor.api that return BoundExpression Modifier and Type Method Description private BoundExpressionBoundExpressions.Lazy. _evaluate()static BoundExpressionBoundExpressions. expression(java.util.List<FreeVariable> freeVariables, Expression expression)static BoundExpressionBoundExpressions. lazy(java.util.function.Supplier<BoundExpression> boundExpression)Methods in org.derive4j.processor.api that return types with arguments of type BoundExpression Modifier and Type Method Description <X> java.util.function.Function<BoundExpression,X>BoundExpressions.CasesMatchers.TotalMatcher_Expression. expression(java.util.function.BiFunction<java.util.List<FreeVariable>,Expression,X> expression)<X> java.util.function.Function<BoundExpression,X>BoundExpressions.CasesMatchers.TotalMatcher_Expression. expression_(X x)DeriveResult<BoundExpression>DeriveUtils. instanceInitializer(javax.lang.model.element.TypeElement typeElementContext, com.squareup.javapoet.ClassName typeClassContext, com.squareup.javapoet.ClassName typeClass, javax.lang.model.type.TypeMirror type, java.util.List<javax.lang.model.element.TypeElement> lowPriorityProviders)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. modExpression(java.util.function.Function<Expression,Expression> expressionMod)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. modExpression(java.util.function.Function<Expression,Expression> expressionMod)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. modFreeVariables(java.util.function.Function<java.util.List<FreeVariable>,java.util.List<FreeVariable>> freeVariablesMod)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. modFreeVariables(java.util.function.Function<java.util.List<FreeVariable>,java.util.List<FreeVariable>> freeVariablesMod)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. setExpression(Expression newExpression)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. setExpression(Expression newExpression)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. setFreeVariables(java.util.List<FreeVariable> newFreeVariables)static java.util.function.Function<BoundExpression,BoundExpression>BoundExpressions. setFreeVariables(java.util.List<FreeVariable> newFreeVariables)Methods in org.derive4j.processor.api with parameters of type BoundExpression Modifier and Type Method Description static ExpressionBoundExpressions. getExpression(BoundExpression boundExpression)static java.util.List<FreeVariable>BoundExpressions. getFreeVariables(BoundExpression boundExpression)Method parameters in org.derive4j.processor.api with type arguments of type BoundExpression Modifier and Type Method Description static BoundExpressionBoundExpressions. lazy(java.util.function.Supplier<BoundExpression> boundExpression)Constructor parameters in org.derive4j.processor.api with type arguments of type BoundExpression Constructor Description Lazy(java.util.function.Supplier<BoundExpression> boundExpression)
-