Uses of Class
org.derive4j.processor.api.Binding
-
Packages that use Binding Package Description org.derive4j.processor.api -
-
Uses of Binding in org.derive4j.processor.api
Subclasses of Binding in org.derive4j.processor.api Modifier and Type Class Description private static classBindings.Binding_private static classBindings.LazyFields in org.derive4j.processor.api declared as Binding Modifier and Type Field Description private BindingBindings.Lazy. evaluationFields in org.derive4j.processor.api with type parameters of type Binding Modifier and Type Field Description private java.util.Map<java.lang.String,Binding>FieldsTypeClassInstanceBindingMaps.BindingMap. bindingsByFieldNameprivate java.util.function.Supplier<Binding>Bindings.Lazy. expressionMethods in org.derive4j.processor.api that return Binding Modifier and Type Method Description private BindingBindings.Lazy. _evaluate()static BindingBindings. binding(FreeVariable variable, Expression value)static BindingBindings. lazy(java.util.function.Supplier<Binding> binding)Methods in org.derive4j.processor.api that return types with arguments of type Binding Modifier and Type Method Description <X> java.util.function.Function<Binding,X>Bindings.CasesMatchers.TotalMatcher_Binding. binding(Binding.Case<X> binding)<X> java.util.function.Function<Binding,X>Bindings.CasesMatchers.TotalMatcher_Binding. binding_(X x)static java.util.Map<java.lang.String,Binding>FieldsTypeClassInstanceBindingMaps. getBindingsByFieldName(FieldsTypeClassInstanceBindingMap fieldsTypeClassInstanceBindingMap)static java.util.function.Function<Binding,Binding>Bindings. modValue(java.util.function.Function<Expression,Expression> valueMod)static java.util.function.Function<Binding,Binding>Bindings. modValue(java.util.function.Function<Expression,Expression> valueMod)static java.util.function.Function<Binding,Binding>Bindings. modVariable(java.util.function.Function<FreeVariable,FreeVariable> variableMod)static java.util.function.Function<Binding,Binding>Bindings. modVariable(java.util.function.Function<FreeVariable,FreeVariable> variableMod)static java.util.function.Function<Binding,Binding>Bindings. setValue(Expression newValue)static java.util.function.Function<Binding,Binding>Bindings. setValue(Expression newValue)static java.util.function.Function<Binding,Binding>Bindings. setVariable(FreeVariable newVariable)static java.util.function.Function<Binding,Binding>Bindings. setVariable(FreeVariable newVariable)Methods in org.derive4j.processor.api with parameters of type Binding Modifier and Type Method Description static ExpressionBindings. getValue(Binding binding)static FreeVariableBindings. getVariable(Binding binding)Method parameters in org.derive4j.processor.api with type arguments of type Binding Modifier and Type Method Description XFieldsTypeClassInstanceBindingMap.Case. bindingMap(java.util.List<FreeVariable> freeVariables, java.util.Map<java.lang.String,Binding> bindingsByFieldName)static FieldsTypeClassInstanceBindingMapFieldsTypeClassInstanceBindingMaps. bindingMap(java.util.List<FreeVariable> freeVariables, java.util.Map<java.lang.String,Binding> bindingsByFieldName)static BindingBindings. lazy(java.util.function.Supplier<Binding> binding)static java.util.function.Function<FieldsTypeClassInstanceBindingMap,FieldsTypeClassInstanceBindingMap>FieldsTypeClassInstanceBindingMaps. modBindingsByFieldName(java.util.function.Function<java.util.Map<java.lang.String,Binding>,java.util.Map<java.lang.String,Binding>> bindingsByFieldNameMod)static java.util.function.Function<FieldsTypeClassInstanceBindingMap,FieldsTypeClassInstanceBindingMap>FieldsTypeClassInstanceBindingMaps. modBindingsByFieldName(java.util.function.Function<java.util.Map<java.lang.String,Binding>,java.util.Map<java.lang.String,Binding>> bindingsByFieldNameMod)static java.util.function.Function<FieldsTypeClassInstanceBindingMap,FieldsTypeClassInstanceBindingMap>FieldsTypeClassInstanceBindingMaps. setBindingsByFieldName(java.util.Map<java.lang.String,Binding> newBindingsByFieldName)Constructor parameters in org.derive4j.processor.api with type arguments of type Binding Constructor Description BindingMap(java.util.List<FreeVariable> freeVariables, java.util.Map<java.lang.String,Binding> bindingsByFieldName)Lazy(java.util.function.Supplier<Binding> binding)
-