java.lang.Object
io.github.mmm.bean.AbstractBean
io.github.mmm.bean.Bean
io.github.mmm.bean.DynamicBean
- All Implemented Interfaces:
ReadableBean,WritableBean,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
-
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
PROPERTY_TYPE_ID, PROPERTY_TYPE_NAME, SUFFIX_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.mmm.bean.Bean
getType, isPrototypeMethods inherited from class io.github.mmm.bean.AbstractBean
add, add, addProperty, copy, create, createProperty, createPropertyBuilders, getProperties, getProperty, getPropertyCount, isLockOwnerInternal, isReadOnly, isThreadSafe, newInstance, onPropertyAdded, parentPath, parentPath, pathSegment, pathSegment, requireDynamic, requireWritable, toString, writeMethods 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, getPropertyNameForAlias, isEqualTo, 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
createProperty, getOrCreateProperty, getOrCreateProperty, getRequiredProperty, read, set, set, set, setDynamic
-
Constructor Details
-
DynamicBean
public DynamicBean()The constructor.
-
-
Method Details
-
isDynamic
public boolean isDynamic()- Specified by:
isDynamicin interfaceReadableBean- Overrides:
isDynamicin classAbstractBean- Returns:
trueif thisBeanis dynamic meaning that is not strictly typed but allows to dynamically add properties,falseotherwise.- See Also:
-