java.lang.Object
io.github.mmm.bean.AbstractBean
io.github.mmm.bean.impl.BeanAccessor
- 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
Gives access to
thread-safe flag.-
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 -
Method Summary
Modifier and TypeMethodDescriptiongetType()booleanprotected static booleanisThreadSafe(AbstractBean bean) Methods inherited from class io.github.mmm.bean.AbstractBean
add, add, addProperty, copy, create, createProperty, createPropertyBuilders, getAliases, getProperties, getProperty, getPropertyCount, getReadOnly, isDynamic, isLockOwnerInternal, isReadOnly, 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