Uses of Interface
org.faktorips.runtime.productswitch.AdvancedProductFinder
Packages that use AdvancedProductFinder
-
Uses of AdvancedProductFinder in org.faktorips.runtime.productswitch
Fields in org.faktorips.runtime.productswitch declared as AdvancedProductFinderModifier and TypeFieldDescriptionstatic final AdvancedProductFinderAdvancedProductFinder.BY_KIND_IDThisAdvancedProductFinderuses theIProductComponent.getKindId()to find a suitable replacement for a product switch.Methods in org.faktorips.runtime.productswitch that return AdvancedProductFinderModifier and TypeMethodDescriptiondefault AdvancedProductFinderAdvancedProductFinder.or(AdvancedProductFinder other) Returns a composed product finder that represents a short-circuiting logical OR of this product finder and other product finders.Methods in org.faktorips.runtime.productswitch with parameters of type AdvancedProductFinderModifier and TypeMethodDescriptiondefault AdvancedProductFinderAdvancedProductFinder.or(AdvancedProductFinder other) Returns a composed product finder that represents a short-circuiting logical OR of this product finder and other product finders.ProductSwitch.MultipleProductSwitchCondition.switchAt(PolicyAssociation association, AdvancedProductFinder finder) This method allows to register anAdvancedProductFinderfor a specificPolicyAssociation.ProductSwitch.ProductSwitchCondition.switchAt(PolicyAssociation association, AdvancedProductFinder finder) This method allows to register anAdvancedProductFinderwith a specificPolicyAssociation.ProductSwitch.MultipleProductSwitchCondition.switchOthers(AdvancedProductFinder finder) This method registers the specifiedAdvancedProductFinderfor all unregisteredPolicyAssociations.ProductSwitch.ProductSwitchCondition.with(AdvancedProductFinder finder) This method uses the givenAdvancedProductFinderfor allPolicyAssociations.