Uses of Class
org.derive4j.processor.api.Binding
Packages that use Binding
-
Uses of Binding in org.derive4j.processor.api
Methods in org.derive4j.processor.api that return BindingModifier and TypeMethodDescriptionstatic BindingBindings.binding(FreeVariable variable, Expression value) static BindingMethods in org.derive4j.processor.api that return types with arguments of type BindingModifier and TypeMethodDescriptionBindings.CasesMatchers.TotalMatcher_Binding.binding(Binding.Case<X> binding) Bindings.CasesMatchers.TotalMatcher_Binding.binding_(X x) FieldsTypeClassInstanceBindingMaps.getBindingsByFieldName(FieldsTypeClassInstanceBindingMap fieldsTypeClassInstanceBindingMap) Bindings.modValue(Function<Expression, Expression> valueMod) Bindings.modValue(Function<Expression, Expression> valueMod) Bindings.modVariable(Function<FreeVariable, FreeVariable> variableMod) Bindings.modVariable(Function<FreeVariable, FreeVariable> variableMod) Bindings.setValue(Expression newValue) Bindings.setValue(Expression newValue) Bindings.setVariable(FreeVariable newVariable) Bindings.setVariable(FreeVariable newVariable) Methods in org.derive4j.processor.api with parameters of type BindingModifier and TypeMethodDescriptionstatic Expressionstatic FreeVariableBindings.getVariable(Binding binding) Method parameters in org.derive4j.processor.api with type arguments of type BindingModifier and TypeMethodDescriptionFieldsTypeClassInstanceBindingMap.Case.bindingMap(List<FreeVariable> freeVariables, Map<String, Binding> bindingsByFieldName) FieldsTypeClassInstanceBindingMaps.bindingMap(List<FreeVariable> freeVariables, Map<String, Binding> bindingsByFieldName) static BindingFieldsTypeClassInstanceBindingMaps.modBindingsByFieldName(Function<Map<String, Binding>, Map<String, Binding>> bindingsByFieldNameMod) FieldsTypeClassInstanceBindingMaps.modBindingsByFieldName(Function<Map<String, Binding>, Map<String, Binding>> bindingsByFieldNameMod) FieldsTypeClassInstanceBindingMaps.setBindingsByFieldName(Map<String, Binding> newBindingsByFieldName)