java.lang.Object
io.github.mmm.bean.AbstractBean
io.github.mmm.bean.Bean
- All Implemented Interfaces:
ReadableBean,WritableBean,io.github.mmm.marshall.id.StructuredIdMappingObject,io.github.mmm.marshall.MarshallableObject,io.github.mmm.marshall.Marshaller<Object>,io.github.mmm.marshall.Marshalling<Object>,io.github.mmm.marshall.MarshallingObject,io.github.mmm.marshall.UnmarshallableObject,io.github.mmm.marshall.Unmarshaller<Object>,AttributeReadOnly,io.github.mmm.validation.Validatable,io.github.mmm.value.ReadablePath,io.github.mmm.value.WritablePath
- Direct Known Subclasses:
DynamicBean
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.mmm.value.ReadablePath
io.github.mmm.value.ReadablePath.PathBuilder -
Field Summary
Fields inherited from interface io.github.mmm.bean.ReadableBean
SUFFIX_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.mmm.bean.AbstractBean
add, add, addProperty, copy, create, createProperty, createPropertyBuilders, getAliases, getProperties, getProperty, getPropertyCount, isDynamic, isLockOwnerInternal, isReadOnly, isThreadSafe, isThreadSafe, newInstance, onPropertyAdded, parentPath, parentPath, path, pathSegment, pathSegment, registerAlias, registerAliases, requireDynamic, requireWritable, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.marshall.MarshallableObject
writeObjectMethods inherited from interface io.github.mmm.bean.ReadableBean
doEquals, doToString, get, getJavaClass, isEqual, isPolymorphic, mapPropertyIds, toString, validateMethods inherited from interface io.github.mmm.value.ReadablePath
path, pathMethods inherited from interface io.github.mmm.marshall.UnmarshallableObject
readObjectMethods inherited from interface io.github.mmm.validation.Validatable
validateOrThrowMethods inherited from interface io.github.mmm.bean.WritableBean
asTypeKey, defineIdMapping, getOrCreateProperty, getRequiredProperty, read, set, set, setDynamic, write