Uses of Interface
io.github.mmm.bean.BeanClass
Packages that use BeanClass
Package
Description
Provides the API for generic java beans defined as simple class or interface avoiding lots of boilerplate code.
Contains internal implementation.
-
Uses of BeanClass in io.github.mmm.bean
Methods in io.github.mmm.bean that return BeanClassModifier and TypeMethodDescriptionstatic BeanClassBeanClass.createVirtual(String packageName, String simpleName, String stableName, BeanClass... superClasses) AbstractVirtualBean.getType()VirtualBean.getType()Methods in io.github.mmm.bean that return types with arguments of type BeanClassMethods in io.github.mmm.bean with parameters of type BeanClassModifier and TypeMethodDescription<B extends WritableBean>
B<B extends WritableBean>
Bstatic BeanClassBeanClass.createVirtual(String packageName, String simpleName, String stableName, BeanClass... superClasses) default booleanVirtualBean.isInstanceOf(BeanClass beanClass) default booleanBeanClass.isSubclassOf(BeanClass beanClass) default booleanBeanClass.isSubclassOf(BeanClass beanClass, boolean transitive, boolean equal) default booleanBeanClass.isSuperclassOf(BeanClass beanClass) default booleanBeanClass.isSuperclassOf(BeanClass beanClass, boolean transitive, boolean equal) Method parameters in io.github.mmm.bean with type arguments of type BeanClassModifier and TypeMethodDescriptionprotected voidAbstractBeanFactory.add(Class<?> beanInterface, Function<BeanClass, WritableBean> factory) Constructors in io.github.mmm.bean with parameters of type BeanClassModifierConstructorDescriptionAbstractVirtualBean(BeanClass type) The constructor.AdvancedBean(BeanClass type) The constructor. -
Uses of BeanClass in io.github.mmm.bean.impl
Classes in io.github.mmm.bean.impl that implement BeanClassModifier and TypeClassDescriptionfinal classMethods in io.github.mmm.bean.impl that return types with arguments of type BeanClassMethods in io.github.mmm.bean.impl with parameters of type BeanClass