Uses of Interface
io.github.mmm.bean.ReadableBean
-
Packages that use ReadableBean Package Description io.github.mmm.bean Provides the API for generic java beans defined as simple class or interface avoiding lots of boilerplate code. -
-
Uses of ReadableBean in io.github.mmm.bean
Subinterfaces of ReadableBean in io.github.mmm.bean Modifier and Type Interface Description interface
VirtualBean
WritableBean
that may bevirtual
so it can potentially represent types that do not exist as JavaClass
.interface
WritableBean
Writable interface ofReadableBean
.Classes in io.github.mmm.bean that implement ReadableBean Modifier and Type Class Description class
AbstractBean
Abstract base implementation ofWritableBean
.class
AbstractVirtualBean
Implementation ofVirtualBean
as regular java class.class
AdvancedBean
Implementation ofVirtualBean
as regular java class.class
Bean
Regular implementation ofWritableBean
.class
DynamicBean
Methods in io.github.mmm.bean with type parameters of type ReadableBean Modifier and Type Method Description static <B extends ReadableBean>
BReadableBean. copy(B bean, boolean readOnly)
static <B extends ReadableBean>
BReadableBean. copyReadOnly(B bean)
static <B extends ReadableBean>
BReadableBean. newInstance(B bean)
Methods in io.github.mmm.bean with parameters of type ReadableBean Modifier and Type Method Description static Set<String>
BeanHelper. getPropertyNames(ReadableBean bean)
default boolean
ReadableBean. isEqualTo(ReadableBean other)
ABean
implementation shall not overrideObject.equals(Object)
andObject.hashCode()
for efficient usage inCollection
s andMap
s.
-