Class AdvancedBean

All Implemented Interfaces:
ReadableBean, VirtualBean, 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

public class AdvancedBean extends AbstractVirtualBean
Implementation of VirtualBean as regular java class. Extend your beans from this class if you need virtual and dynamic typing.
  • Field Details

  • Constructor Details

    • AdvancedBean

      public AdvancedBean()
      The constructor.
    • AdvancedBean

      public AdvancedBean(BeanClass type)
      The constructor.
      Parameters:
      type - the type.