Uses of Interface
io.github.mmm.marshall.UnmarshallableObject
-
Packages that use UnmarshallableObject Package Description io.github.mmm.bean Provides the API for generic java beans defined as simple class or interface avoiding lots of boilerplate code.io.github.mmm.bean.property ContainsBeanProperty
to allow a bean to contain another bean.io.github.mmm.entity.bean Contains the API for entity beans.io.github.mmm.entity.property.id Contains property support for IDs.io.github.mmm.entity.property.link Contains property support for links to entity bean (one-to-one relation).io.github.mmm.marshall Provides the API for marshalling and unmarshalling data.io.github.mmm.property Provides the API for generic and powerful properties.io.github.mmm.property.booleans Contains property infrastructure forBoolean
.io.github.mmm.property.container Contains property infrastructure for containers (such as Collection or Map).io.github.mmm.property.container.collection io.github.mmm.property.container.list Contains property infrastructure forList
.io.github.mmm.property.container.map Contains property infrastructure forMap
.io.github.mmm.property.container.set Contains property infrastructure forSet
.io.github.mmm.property.number Contains property infrastructure forNumber
.io.github.mmm.property.number.bigdecimal Contains property infrastructure forBigDecimal
.io.github.mmm.property.number.biginteger Contains property infrastructure forBigInteger
.io.github.mmm.property.number.bytes Contains property infrastructure forByte
.io.github.mmm.property.number.doubles Contains property infrastructure forDouble
.io.github.mmm.property.number.floats Contains property infrastructure forFloat
.io.github.mmm.property.number.integers Contains property infrastructure forInteger
.io.github.mmm.property.number.longs Contains property infrastructure forLong
.io.github.mmm.property.number.shorts Contains property infrastructure forShort
.io.github.mmm.property.object Contains property infrastructure forObject
.io.github.mmm.property.range Contains property infrastructure forRange
.io.github.mmm.property.string Contains property infrastructure forString
.io.github.mmm.property.temporal Contains property infrastructure forjava.time
.io.github.mmm.property.temporal.instant Contains property infrastructure forInstant
.io.github.mmm.property.temporal.localdate Contains property infrastructure forLocalDate
.io.github.mmm.property.temporal.localdatetime Contains property infrastructure forLocalDateTime
.io.github.mmm.property.temporal.localtime Contains property infrastructure forLocalTime
.io.github.mmm.property.temporal.offsetdatetime Contains property infrastructure forOffsetDateTime
.io.github.mmm.property.temporal.offsettime Contains property infrastructure forOffsetTime
.io.github.mmm.property.temporal.zoneddatetime Contains property infrastructure forZonedDateTime
. -
-
Uses of UnmarshallableObject in io.github.mmm.bean
Subinterfaces of UnmarshallableObject in io.github.mmm.bean Modifier and Type Interface Description interface
VirtualBean
WritableBean
that may bevirtual
so it can potentially represent types that do not exist as JavaClass
.interface
WritableBean
Writable interface ofReadableBean
.Classes in io.github.mmm.bean that implement UnmarshallableObject Modifier and Type Class Description class
AbstractBean
Abstract base implementation ofWritableBean
.class
AbstractVirtualBean
Implementation ofVirtualBean
as regular java class.class
AdvancedBean
Implementation ofVirtualBean
as regular java class.class
Bean
Regular implementation ofWritableBean
.class
DynamicBean
-
Uses of UnmarshallableObject in io.github.mmm.bean.property
Subinterfaces of UnmarshallableObject in io.github.mmm.bean.property Modifier and Type Interface Description interface
WritableBeanProperty<V extends WritableBean>
Classes in io.github.mmm.bean.property that implement UnmarshallableObject Modifier and Type Class Description class
BeanProperty<V extends WritableBean>
Implementation ofBeanProperty
. -
Uses of UnmarshallableObject in io.github.mmm.entity.bean
Subinterfaces of UnmarshallableObject in io.github.mmm.entity.bean Modifier and Type Interface Description interface
EntityBean
WritableBean
for an entity that can be loaded from or saved to a database.Classes in io.github.mmm.entity.bean that implement UnmarshallableObject Modifier and Type Class Description class
SimpleEntityBean
Implementation ofEntityBean
as simpleBean
. -
Uses of UnmarshallableObject in io.github.mmm.entity.property.id
Classes in io.github.mmm.entity.property.id that implement UnmarshallableObject Modifier and Type Class Description class
IdProperty<E>
-
Uses of UnmarshallableObject in io.github.mmm.entity.property.link
Classes in io.github.mmm.entity.property.link that implement UnmarshallableObject Modifier and Type Class Description class
LinkProperty<E>
-
Uses of UnmarshallableObject in io.github.mmm.marshall
Subinterfaces of UnmarshallableObject in io.github.mmm.marshall Modifier and Type Interface Description interface
MarshallingObject
Methods in io.github.mmm.marshall that return UnmarshallableObject Modifier and Type Method Description default UnmarshallableObject
UnmarshallableObject. readObject(StructuredReader reader)
ATTENTION: This object will be modified such that the read data will be applied.Methods in io.github.mmm.marshall with parameters of type UnmarshallableObject Modifier and Type Method Description default void
StructuredFormat. read(String data, UnmarshallableObject object)
-
Uses of UnmarshallableObject in io.github.mmm.property
Subinterfaces of UnmarshallableObject in io.github.mmm.property Modifier and Type Interface Description interface
WritableProperty<V>
Aproperty
with write access (e.g.Classes in io.github.mmm.property that implement UnmarshallableObject Modifier and Type Class Description class
Property<V>
Implementation ofWritableProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.booleans
Subinterfaces of UnmarshallableObject in io.github.mmm.property.booleans Modifier and Type Interface Description interface
WritableBooleanProperty
Classes in io.github.mmm.property.booleans that implement UnmarshallableObject Modifier and Type Class Description class
BooleanProperty
Implementation ofWritableBooleanProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.container
Subinterfaces of UnmarshallableObject in io.github.mmm.property.container Modifier and Type Interface Description interface
WritableContainerProperty<V,E>
WritableProperty
with containervalue
.Classes in io.github.mmm.property.container that implement UnmarshallableObject Modifier and Type Class Description class
ContainerProperty<V,E>
Implementation ofWritableContainerProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.container.collection
Subinterfaces of UnmarshallableObject in io.github.mmm.property.container.collection with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Modifier and Type Interface Description interface
io.github.mmm.property.container.collection.WritableCollectionProperty<V extends Collection<E>,E>
Classes in io.github.mmm.property.container.collection with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw UnmarshallableObject Modifier and Type Class Description class
io.github.mmm.property.container.collection.CollectionProperty<V extends Collection<E>,E>
Implementation ofWritableCollectionProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.container.list
Subinterfaces of UnmarshallableObject in io.github.mmm.property.container.list Modifier and Type Interface Description interface
WritableListProperty<E>
Classes in io.github.mmm.property.container.list that implement UnmarshallableObject Modifier and Type Class Description class
ListProperty<E>
Implementation ofWritableListProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.container.map
Subinterfaces of UnmarshallableObject in io.github.mmm.property.container.map Modifier and Type Interface Description interface
WritableMapProperty<K,V>
Classes in io.github.mmm.property.container.map that implement UnmarshallableObject Modifier and Type Class Description class
MapProperty<K,V>
Implementation ofWritableMapProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.container.set
Subinterfaces of UnmarshallableObject in io.github.mmm.property.container.set Modifier and Type Interface Description interface
WritableSetProperty<E>
Classes in io.github.mmm.property.container.set that implement UnmarshallableObject Modifier and Type Class Description class
SetProperty<E>
Implementation ofWritableSetProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number Modifier and Type Interface Description interface
WritableNumberProperty<N extends Number & Comparable<? super N>>
Classes in io.github.mmm.property.number that implement UnmarshallableObject Modifier and Type Class Description class
NumberProperty<N extends Number & Comparable<? super N>>
Implementation ofWritableNumberProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.bigdecimal
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.bigdecimal Modifier and Type Interface Description interface
WritableBigDecimalProperty
Classes in io.github.mmm.property.number.bigdecimal that implement UnmarshallableObject Modifier and Type Class Description class
BigDecimalProperty
Implementation ofWritableBigDecimalProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.biginteger
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.biginteger Modifier and Type Interface Description interface
WritableBigIntegerProperty
Classes in io.github.mmm.property.number.biginteger that implement UnmarshallableObject Modifier and Type Class Description class
BigIntegerProperty
Implementation ofWritableBigIntegerProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.bytes
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.bytes Modifier and Type Interface Description interface
WritableByteProperty
Classes in io.github.mmm.property.number.bytes that implement UnmarshallableObject Modifier and Type Class Description class
ByteProperty
Implementation ofWritableByteProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.doubles
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.doubles Modifier and Type Interface Description interface
WritableDoubleProperty
Classes in io.github.mmm.property.number.doubles that implement UnmarshallableObject Modifier and Type Class Description class
DoubleProperty
Implementation ofWritableDoubleProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.floats
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.floats Modifier and Type Interface Description interface
WritableFloatProperty
Classes in io.github.mmm.property.number.floats that implement UnmarshallableObject Modifier and Type Class Description class
FloatProperty
Implementation ofWritableFloatProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.integers
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.integers Modifier and Type Interface Description interface
WritableIntegerProperty
Classes in io.github.mmm.property.number.integers that implement UnmarshallableObject Modifier and Type Class Description class
IntegerProperty
Implementation ofWritableIntegerProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.longs
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.longs Modifier and Type Interface Description interface
WritableLongProperty
Classes in io.github.mmm.property.number.longs that implement UnmarshallableObject Modifier and Type Class Description class
LongProperty
Implementation ofWritableLongProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.number.shorts
Subinterfaces of UnmarshallableObject in io.github.mmm.property.number.shorts Modifier and Type Interface Description interface
WritableShortProperty
Classes in io.github.mmm.property.number.shorts that implement UnmarshallableObject Modifier and Type Class Description class
ShortProperty
Implementation ofWritableShortProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.object
Subinterfaces of UnmarshallableObject in io.github.mmm.property.object Modifier and Type Interface Description interface
WritableObjectProperty<V>
interface
WritableSimpleProperty<V>
WritableProperty
for a simple datatype (and not acontainer property
).Classes in io.github.mmm.property.object that implement UnmarshallableObject Modifier and Type Class Description class
ObjectProperty<V>
Generic implementation ofWritableProperty
for arbitrary objects that do not have their own custom implementation.class
SimpleProperty<V>
Property
implementation ofWritableSimpleProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.range
Subinterfaces of UnmarshallableObject in io.github.mmm.property.range Modifier and Type Interface Description interface
WritableRangeProperty<V>
Classes in io.github.mmm.property.range that implement UnmarshallableObject Modifier and Type Class Description class
RangeProperty<V>
Implementation ofWritableRangeProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.string
Subinterfaces of UnmarshallableObject in io.github.mmm.property.string Modifier and Type Interface Description interface
WritableStringProperty
Classes in io.github.mmm.property.string that implement UnmarshallableObject Modifier and Type Class Description class
StringListProperty
This is an extension ofStringProperty
that stores a list ofString
values that are enclosed with pipe-symbols.class
StringProperty
Implementation ofWritableStringProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal
Classes in io.github.mmm.property.temporal that implement UnmarshallableObject Modifier and Type Class Description class
DurationInSecondsProperty
ExtendsLongProperty
to store aDuration
in seconds.class
TemporalProperty<V extends Temporal>
-
Uses of UnmarshallableObject in io.github.mmm.property.temporal.instant
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.instant Modifier and Type Interface Description interface
WritableInstantProperty
Classes in io.github.mmm.property.temporal.instant that implement UnmarshallableObject Modifier and Type Class Description class
InstantProperty
Implementation ofWritableInstantProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal.localdate
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.localdate Modifier and Type Interface Description interface
WritableLocalDateProperty
Classes in io.github.mmm.property.temporal.localdate that implement UnmarshallableObject Modifier and Type Class Description class
LocalDateProperty
This is the implementation ofWritableLocalDateProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal.localdatetime
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.localdatetime Modifier and Type Interface Description interface
WritableLocalDateTimeProperty
Classes in io.github.mmm.property.temporal.localdatetime that implement UnmarshallableObject Modifier and Type Class Description class
LocalDateTimeProperty
This is the implementation ofWritableLocalDateTimeProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal.localtime
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.localtime Modifier and Type Interface Description interface
WritableLocalTimeProperty
Classes in io.github.mmm.property.temporal.localtime that implement UnmarshallableObject Modifier and Type Class Description class
LocalTimeProperty
-
Uses of UnmarshallableObject in io.github.mmm.property.temporal.offsetdatetime
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.offsetdatetime Modifier and Type Interface Description interface
WritableOffsetDateTimeProperty
Classes in io.github.mmm.property.temporal.offsetdatetime that implement UnmarshallableObject Modifier and Type Class Description class
OffsetDateTimeProperty
This is the implementation ofWritableOffsetDateTimeProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal.offsettime
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.offsettime Modifier and Type Interface Description interface
WritableOffsetTimeProperty
Classes in io.github.mmm.property.temporal.offsettime that implement UnmarshallableObject Modifier and Type Class Description class
OffsetTimeProperty
This is the implementation ofWritableOffsetTimeProperty
. -
Uses of UnmarshallableObject in io.github.mmm.property.temporal.zoneddatetime
Subinterfaces of UnmarshallableObject in io.github.mmm.property.temporal.zoneddatetime Modifier and Type Interface Description interface
WritableZonedDateTimeProperty
Classes in io.github.mmm.property.temporal.zoneddatetime that implement UnmarshallableObject Modifier and Type Class Description class
ZonedDateTimeProperty
This is the implementation ofWritableZonedDateTimeProperty
.
-