Uses of Interface
io.github.mmm.bean.WritableBean
-
Packages that use WritableBean Package Description io.github.mmm.bean Provides the API for generic java beans defined as simple class or interface avoiding lots of boilerplate code.io.github.mmm.bean.impl Contains internal implementation.io.github.mmm.bean.property ContainsBeanPropertyto allow a bean to contain another bean. -
-
Uses of WritableBean in io.github.mmm.bean
Subinterfaces of WritableBean in io.github.mmm.bean Modifier and Type Interface Description interfaceVirtualBeanWritableBeanthat may bevirtualso it can potentially represent types that do not exist as JavaClass.Classes in io.github.mmm.bean that implement WritableBean Modifier and Type Class Description classAbstractBeanAbstract base implementation ofWritableBean.classAbstractVirtualBeanImplementation ofVirtualBeanas regular java class.classAdvancedBeanImplementation ofVirtualBeanas regular java class.classBeanRegular implementation ofWritableBean.classDynamicBeanMethods in io.github.mmm.bean with type parameters of type WritableBean Modifier and Type Method Description <B extends WritableBean>
BAbstractBeanFactory. create(Class<B> type, BeanClass beanClass)default <B extends WritableBean>
BBeanFactory. create(Class<B> type)<B extends WritableBean>
BBeanFactory. create(Class<B> type, BeanClass beanClass)Methods in io.github.mmm.bean that return WritableBean Modifier and Type Method Description WritableBeanAbstractBean. copy(boolean isReadOnly)WritableBeanReadableBean. copy(boolean readOnly)WritableBeanReadableBean. newInstance()Methods in io.github.mmm.bean that return types with arguments of type WritableBean Modifier and Type Method Description Class<? extends WritableBean>BeanType. getJavaClass()Method parameters in io.github.mmm.bean with type arguments of type WritableBean Modifier and Type Method Description protected voidAbstractBeanFactory. add(Class<?> beanInterface, Function<BeanClass,WritableBean> factory)Constructors in io.github.mmm.bean with parameters of type WritableBean Constructor Description StandardPropertyBuilders(WritableBean bean)The constructor. -
Uses of WritableBean in io.github.mmm.bean.impl
Methods in io.github.mmm.bean.impl with type parameters of type WritableBean Modifier and Type Method Description <B extends WritableBean>
BBeanCreator. create(Class<B> type, BeanClass beanClass)<B extends WritableBean>
BBeanFactoryManager. create(Class<B> type, BeanClass beanClass)Methods in io.github.mmm.bean.impl that return types with arguments of type WritableBean Modifier and Type Method Description Class<? extends WritableBean>BeanTypeImpl. getJavaClass()Method parameters in io.github.mmm.bean.impl with type arguments of type WritableBean Modifier and Type Method Description static BeanTypeImplBeanTypeImpl. asType(Class<? extends WritableBean> javaClass)static BeanTypeImplBeanTypeImpl. asType(Class<? extends WritableBean> javaClass, String stableName)static StringBeanTypeImpl. getStableName(Class<? extends WritableBean> javaClass, String stableName)Constructor parameters in io.github.mmm.bean.impl with type arguments of type WritableBean Constructor Description BeanTypeImpl(Class<? extends WritableBean> javaClass, String stableName)The constructor. -
Uses of WritableBean in io.github.mmm.bean.property
Classes in io.github.mmm.bean.property with type parameters of type WritableBean Modifier and Type Class Description classBeanProperty<V extends WritableBean>Implementation ofBeanProperty.classBeanPropertyBuilder<V extends WritableBean>PropertyBuilderforBeanProperty.classPropertyFactoryBean<V extends WritableBean>Implementation ofPropertyFactoryforBeanProperty.interfaceReadableBeanProperty<V extends WritableBean>interfaceWritableBeanProperty<V extends WritableBean>
-