Uses of Record Class
org.microbean.bean.Bean
-
Uses of Bean in org.microbean.bean
Classes in org.microbean.bean that implement interfaces with type arguments of type BeanModifier and TypeClassDescriptionfinal class
final class
Methods in org.microbean.bean that return BeanModifier and TypeMethodDescriptionBeanReduction.bean()
Returns the value of thebean
record component.final <X> Bean
<X> Bean.cast()
Returns thisBean
, forcibly cast appropriately.final Bean
<?> Beans.reduce
(AttributedType c) Methods in org.microbean.bean that return types with arguments of type BeanModifier and TypeMethodDescriptionstatic final Selectable
<AttributedType, Bean<?>> Beans.cachingSelectableOf
(Matcher<? super AttributedType, ? super Id> idMatcher, Map<? extends AttributedType, ? extends List<Bean<?>>> selections, Collection<? extends Bean<?>> beans) Returns a newSelectable
that caches its results.final Optional
<DynamicConstantDesc<Bean<I>>> Bean.describeConstable()
Beans.select
(AttributedType c) Method parameters in org.microbean.bean with type arguments of type BeanModifier and TypeMethodDescriptionstatic final Selectable
<AttributedType, Bean<?>> Beans.cachingSelectableOf
(Matcher<? super AttributedType, ? super Id> idMatcher, Map<? extends AttributedType, ? extends List<Bean<?>>> selections, Collection<? extends Bean<?>> beans) Returns a newSelectable
that caches its results.static final Selectable
<AttributedType, Bean<?>> Beans.cachingSelectableOf
(Matcher<? super AttributedType, ? super Id> idMatcher, Map<? extends AttributedType, ? extends List<Bean<?>>> selections, Collection<? extends Bean<?>> beans) Returns a newSelectable
that caches its results.Constructors in org.microbean.bean with parameters of type BeanModifierConstructorDescriptionBeanReduction
(AttributedType attributedType, Bean<I> bean) Creates a newBeanReduction
.Constructor parameters in org.microbean.bean with type arguments of type BeanModifierConstructorDescriptionBeans
(Selectable<AttributedType, Bean<?>> s) Creates a newBeans
.Beans
(Selectable<AttributedType, Bean<?>> s, Reducible<AttributedType, Bean<?>> r) Creates a newBeans
.Beans
(Selectable<AttributedType, Bean<?>> s, Reducible<AttributedType, Bean<?>> r) Creates a newBeans
.