-
- All Superinterfaces:
MarshallableObject,Marshaller<Object>,Marshalling<Object>,UnmarshallableObject,Unmarshaller<Object>
- All Known Subinterfaces:
EntityBean,VirtualBean,WritableBean,WritableBeanProperty<V>,WritableBigDecimalProperty,WritableBigIntegerProperty,WritableBooleanProperty,WritableByteProperty,io.github.mmm.property.container.collection.WritableCollectionProperty<V,E>,WritableContainerProperty<V,E>,WritableDoubleProperty,WritableFloatProperty,WritableInstantProperty,WritableIntegerProperty,WritableListProperty<E>,WritableLocalDateProperty,WritableLocalDateTimeProperty,WritableLocalTimeProperty,WritableLongProperty,WritableMapProperty<K,V>,WritableNumberProperty<N>,WritableObjectProperty<V>,WritableOffsetDateTimeProperty,WritableOffsetTimeProperty,WritableProperty<V>,WritableRangeProperty<V>,WritableSetProperty<E>,WritableShortProperty,WritableSimpleProperty<V>,WritableStringProperty,WritableZonedDateTimeProperty
- All Known Implementing Classes:
AbstractBean,AbstractVirtualBean,AdvancedBean,Bean,BeanProperty,BigDecimalProperty,BigIntegerProperty,BooleanProperty,ByteProperty,io.github.mmm.property.container.collection.CollectionProperty,ContainerProperty,DoubleProperty,DurationInSecondsProperty,DynamicBean,FloatProperty,IdProperty,InstantProperty,IntegerProperty,LinkProperty,ListProperty,LocalDateProperty,LocalDateTimeProperty,LocalTimeProperty,LongProperty,MapProperty,NumberProperty,ObjectProperty,OffsetDateTimeProperty,OffsetTimeProperty,Property,RangeProperty,SetProperty,ShortProperty,SimpleEntityBean,SimpleProperty,StringListProperty,StringProperty,TemporalProperty,ZonedDateTimeProperty
public interface MarshallingObject extends Marshalling<Object>, MarshallableObject, UnmarshallableObject
Interface for an object that canreadits data from andwriteits data to structured formats such as JSON or XML.- Since:
- 1.0.0
-
-
Method Summary
-
Methods inherited from interface io.github.mmm.marshall.MarshallableObject
write, writeObject
-
Methods inherited from interface io.github.mmm.marshall.UnmarshallableObject
read, readObject
-
-