Uses of Record Class
org.microbean.bean.Bean
Packages that use Bean
Package
Description
Provides classes and interfaces related to implementing beans.
Provides classes and interfaces related to demand modeled by injection points.
-
Uses of Bean in org.microbean.bean
Methods in org.microbean.bean that return BeanModifier and TypeMethodDescriptionfinal <X> Bean<X> Bean.cast()Returns thisBean, forcibly cast appropriately.Methods in org.microbean.bean that return types with arguments of type BeanModifier and TypeMethodDescriptionfinal Optional<DynamicConstantDesc<Bean<I>>> Bean.describeConstable()Beans.normalize(Collection<? extends Bean<?>> beans) Returns an immutableListcontaining a subset of distinct elements contained in the suppliedCollection, sorted in a deliberately unspecified fashion.static final Selectable<AttributedType, Bean<?>> Selectables.typesafeFiltering(Collection<? extends Bean<?>> beans, Matcher<? super AttributedType, ? super Id> m) Normalizes the suppliedCollectionofBeans and returns aSelectablesuitable for it and the suppliedMatcher.Methods in org.microbean.bean with parameters of type BeanModifier and TypeMethodDescription<R> RReturns a contextual reference of the relevant type appropriate for the suppliedBean.Method parameters in org.microbean.bean with type arguments of type BeanModifier and TypeMethodDescriptionBeans.normalize(Collection<? extends Bean<?>> beans) Returns an immutableListcontaining a subset of distinct elements contained in the suppliedCollection, sorted in a deliberately unspecified fashion.static final Selectable<AttributedType, Bean<?>> Selectables.typesafeFiltering(Collection<? extends Bean<?>> beans, Matcher<? super AttributedType, ? super Id> m) Normalizes the suppliedCollectionofBeans and returns aSelectablesuitable for it and the suppliedMatcher. -
Uses of Bean in org.microbean.bean.model
Methods in org.microbean.bean.model that return types with arguments of type BeanModifier and TypeMethodDescriptionModel.DependencyResolution.beans()Returns the value of thebeansrecord component.final BiFunction<? super AttributedType, Function<? super AttributedType, ? extends List<Bean<?>>>, ? extends List<Bean<?>>> Model.toSelectionCache()final BiFunction<? super AttributedType, Function<? super AttributedType, ? extends List<Bean<?>>>, ? extends List<Bean<?>>> Model.toSelectionCache()Method parameters in org.microbean.bean.model with type arguments of type BeanModifier and TypeMethodDescriptionstatic ModelModel.of(Selectable<? super AttributedType, ? extends Bean<?>> s) Constructor parameters in org.microbean.bean.model with type arguments of type BeanModifierConstructorDescriptionDependencyResolution(AttributedElement attributedElement, List<Bean<?>> beans) Creates an instance of aDependencyResolutionrecord class.