Uses of Class
org.derive4j.processor.api.FieldsTypeClassInstanceBindingMap
Packages that use FieldsTypeClassInstanceBindingMap
-
Uses of FieldsTypeClassInstanceBindingMap in org.derive4j.processor.api
Methods in org.derive4j.processor.api that return FieldsTypeClassInstanceBindingMapModifier and TypeMethodDescriptionFieldsTypeClassInstanceBindingMaps.bindingMap(List<FreeVariable> freeVariables, Map<String, Binding> bindingsByFieldName) InstanceUtils.bindings()FieldsTypeClassInstanceBindingMaps.lazy(Supplier<FieldsTypeClassInstanceBindingMap> fieldsTypeClassInstanceBindingMap) Methods in org.derive4j.processor.api that return types with arguments of type FieldsTypeClassInstanceBindingMapModifier and TypeMethodDescriptionfinal <X> Function<FieldsTypeClassInstanceBindingMap, X> FieldsTypeClassInstanceBindingMaps.CasesMatchers.TotalMatcher_BindingMap.bindingMap(FieldsTypeClassInstanceBindingMap.Case<X> bindingMap) final <X> Function<FieldsTypeClassInstanceBindingMap, X> FieldsTypeClassInstanceBindingMaps.CasesMatchers.TotalMatcher_BindingMap.bindingMap_(X x) FieldsTypeClassInstanceBindingMaps.modBindingsByFieldName(Function<Map<String, Binding>, Map<String, Binding>> bindingsByFieldNameMod) FieldsTypeClassInstanceBindingMaps.modBindingsByFieldName(Function<Map<String, Binding>, Map<String, Binding>> bindingsByFieldNameMod) FieldsTypeClassInstanceBindingMaps.modFreeVariables(Function<List<FreeVariable>, List<FreeVariable>> freeVariablesMod) FieldsTypeClassInstanceBindingMaps.modFreeVariables(Function<List<FreeVariable>, List<FreeVariable>> freeVariablesMod) DeriveUtils.resolveFieldInstances(AlgebraicDataType adt, com.squareup.javapoet.ClassName typeClass, List<TypeElement> lowPriorityProviders) FieldsTypeClassInstanceBindingMaps.setBindingsByFieldName(Map<String, Binding> newBindingsByFieldName) FieldsTypeClassInstanceBindingMaps.setBindingsByFieldName(Map<String, Binding> newBindingsByFieldName) FieldsTypeClassInstanceBindingMaps.setFreeVariables(List<FreeVariable> newFreeVariables) FieldsTypeClassInstanceBindingMaps.setFreeVariables(List<FreeVariable> newFreeVariables) Methods in org.derive4j.processor.api with parameters of type FieldsTypeClassInstanceBindingMapModifier and TypeMethodDescriptionFieldsTypeClassInstanceBindingMaps.getBindingsByFieldName(FieldsTypeClassInstanceBindingMap fieldsTypeClassInstanceBindingMap) static List<FreeVariable> FieldsTypeClassInstanceBindingMaps.getFreeVariables(FieldsTypeClassInstanceBindingMap fieldsTypeClassInstanceBindingMap) Method parameters in org.derive4j.processor.api with type arguments of type FieldsTypeClassInstanceBindingMapModifier and TypeMethodDescriptionFieldsTypeClassInstanceBindingMaps.lazy(Supplier<FieldsTypeClassInstanceBindingMap> fieldsTypeClassInstanceBindingMap)