Uses of Class
org.derive4j.processor.api.Binding
Packages that use Binding
-
Uses of Binding in org.derive4j.processor.api
Subclasses of Binding in org.derive4j.processor.apiModifier and TypeClassDescriptionprivate static final classprivate static final classFields in org.derive4j.processor.api declared as BindingFields in org.derive4j.processor.api with type parameters of type BindingModifier and TypeFieldDescriptionFieldsTypeClassInstanceBindingMaps.BindingMap.bindingsByFieldNameBindings.Lazy.expressionMethods in org.derive4j.processor.api that return BindingModifier and TypeMethodDescriptionprivate BindingBindings.Lazy._evaluate()static 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) Constructor parameters in org.derive4j.processor.api with type arguments of type BindingModifierConstructorDescription(package private)BindingMap(List<FreeVariable> freeVariables, Map<String, Binding> bindingsByFieldName) (package private)