Uses of Interface
io.github.mmm.property.WritableProperty
-
Packages that use WritableProperty 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 ContainsBeanPropertyto allow a bean to contain another bean.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.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.factory 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 WritableProperty in io.github.mmm.bean
Methods in io.github.mmm.bean with type parameters of type WritableProperty Modifier and Type Method Description protected <V,P extends WritableProperty<V>>
PAbstractBean. add(P property)Internal method forAbstractBean.addProperty(WritableProperty), without verification.<P extends WritableProperty<?>>
PAbstractBean. addProperty(P property)<P extends WritableProperty<?>>
PWritableBean. addProperty(P property)Adds the givenWritablePropertyto this bean.Methods in io.github.mmm.bean that return WritableProperty Modifier and Type Method Description <V> WritableProperty<V>AbstractBean. createProperty(String name, Class<V> valueClass, Type valueType)default <V> WritableProperty<V>WritableBean. createProperty(String name, Class<V> valueClass)<V> WritableProperty<V>WritableBean. createProperty(String name, Class<V> valueClass, Type valueType)default <V> WritableProperty<V>WritableBean. getOrCreateProperty(String name, Class<V> valueClass)default <V> WritableProperty<V>WritableBean. getOrCreateProperty(String name, Class<V> valueClass, Type valueType)WritableProperty<?>AbstractBean. getProperty(String name)WritableProperty<?>AbstractVirtualBean. getProperty(String name)WritableProperty<?>WritableBean. getProperty(String name)default WritableProperty<?>WritableBean. getRequiredProperty(String name)Methods in io.github.mmm.bean that return types with arguments of type WritableProperty Modifier and Type Method Description Iterable<? extends WritableProperty<?>>AbstractBean. getProperties()Iterable<? extends WritableProperty<?>>AbstractVirtualBean. getProperties()Iterable<? extends WritableProperty<?>>WritableBean. getProperties()Methods in io.github.mmm.bean with parameters of type WritableProperty Modifier and Type Method Description voidPropertyBuilders. accept(WritableProperty<?> property)protected voidAbstractBean. onPropertyAdded(WritableProperty<?> property)protected voidAbstractVirtualBean. onPropertyAdded(WritableProperty<?> property) -
Uses of WritableProperty in io.github.mmm.bean.property
Subinterfaces of WritableProperty in io.github.mmm.bean.property Modifier and Type Interface Description interfaceWritableBeanProperty<V extends WritableBean>Classes in io.github.mmm.bean.property that implement WritableProperty Modifier and Type Class Description classBeanProperty<V extends WritableBean>Implementation ofBeanProperty.Methods in io.github.mmm.bean.property that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<V>>PropertyFactoryBean. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.entity.property.id
Classes in io.github.mmm.entity.property.id that implement WritableProperty Modifier and Type Class Description classIdProperty<E>Methods in io.github.mmm.entity.property.id that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Id<E>>>PropertyFactoryId. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.entity.property.link
Classes in io.github.mmm.entity.property.link that implement WritableProperty Modifier and Type Class Description classLinkProperty<E>Methods in io.github.mmm.entity.property.link that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Link<E>>>PropertyFactoryLink. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property
Classes in io.github.mmm.property that implement WritableProperty Modifier and Type Class Description classProperty<V>Implementation ofWritableProperty.Fields in io.github.mmm.property declared as WritableProperty Modifier and Type Field Description static WritableProperty<?>[]WritableProperty. NO_PROPERTIESEmpty array instance.Methods in io.github.mmm.property with type parameters of type WritableProperty Modifier and Type Method Description static <P extends WritableProperty<?>>
PWritableProperty. copy(P property)static <P extends WritableProperty<?>>
PWritableProperty. copy(P property, String newName)static <V,P extends WritableProperty<V>>
PWritableProperty. copy(P property, String newName, PropertyMetadata<V> newMetadata)static <P extends WritableProperty<?>>
PWritableProperty. getReadOnly(P property)Methods in io.github.mmm.property that return WritableProperty Modifier and Type Method Description WritableProperty<V>WritableProperty. copy(String newName, PropertyMetadata<V> newMetadata)WritableProperty<V>Property. getReadOnly()WritableProperty<V>WritableProperty. getReadOnly() -
Uses of WritableProperty in io.github.mmm.property.booleans
Subinterfaces of WritableProperty in io.github.mmm.property.booleans Modifier and Type Interface Description interfaceWritableBooleanPropertyClasses in io.github.mmm.property.booleans that implement WritableProperty Modifier and Type Class Description classBooleanPropertyImplementation ofWritableBooleanProperty.Methods in io.github.mmm.property.booleans that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Boolean>>PropertyFactoryBoolean. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.container
Subinterfaces of WritableProperty in io.github.mmm.property.container Modifier and Type Interface Description interfaceWritableContainerProperty<V,E>WritablePropertywith containervalue.Classes in io.github.mmm.property.container that implement WritableProperty Modifier and Type Class Description classContainerProperty<V,E>Implementation ofWritableContainerProperty.Methods in io.github.mmm.property.container that return WritableProperty Modifier and Type Method Description WritableProperty<E>WritableContainerProperty. getValueProperty() -
Uses of WritableProperty in io.github.mmm.property.container.collection
Subinterfaces of WritableProperty 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 interfaceio.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 WritableProperty Modifier and Type Class Description classio.github.mmm.property.container.collection.CollectionProperty<V extends Collection<E>,E>Implementation ofWritableCollectionProperty. -
Uses of WritableProperty in io.github.mmm.property.container.list
Subinterfaces of WritableProperty in io.github.mmm.property.container.list Modifier and Type Interface Description interfaceWritableListProperty<E>Classes in io.github.mmm.property.container.list that implement WritableProperty Modifier and Type Class Description classListProperty<E>Implementation ofWritableListProperty.Methods in io.github.mmm.property.container.list that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<List<E>>>PropertyFactoryList. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.container.map
Subinterfaces of WritableProperty in io.github.mmm.property.container.map Modifier and Type Interface Description interfaceWritableMapProperty<K,V>Classes in io.github.mmm.property.container.map that implement WritableProperty Modifier and Type Class Description classMapProperty<K,V>Implementation ofWritableMapProperty.Methods in io.github.mmm.property.container.map that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Map<K,V>>>PropertyFactoryMap. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.container.set
Subinterfaces of WritableProperty in io.github.mmm.property.container.set Modifier and Type Interface Description interfaceWritableSetProperty<E>Classes in io.github.mmm.property.container.set that implement WritableProperty Modifier and Type Class Description classSetProperty<E>Implementation ofWritableSetProperty.Methods in io.github.mmm.property.container.set that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Set<E>>>PropertyFactorySet. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.factory
Classes in io.github.mmm.property.factory with type parameters of type WritableProperty Modifier and Type Class Description classAbstractPropertyFactory<V,P extends WritableProperty<V>>The abstract base implementation ofPropertyFactory.interfacePropertyFactory<V,P extends WritableProperty<V>>This is the interface for the factory of a specificpropertytype.Methods in io.github.mmm.property.factory that return WritableProperty Modifier and Type Method Description default <V> WritableProperty<V>PropertyFactoryManager. create(Class<V> valueClass, String name)default <V> WritableProperty<V>PropertyFactoryManager. create(Class<V> valueClass, String name, PropertyMetadata<V> metadata)Methods in io.github.mmm.property.factory that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<V>>PropertyFactory. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number
Subinterfaces of WritableProperty in io.github.mmm.property.number Modifier and Type Interface Description interfaceWritableNumberProperty<N extends Number & Comparable<? super N>>Classes in io.github.mmm.property.number that implement WritableProperty Modifier and Type Class Description classNumberProperty<N extends Number & Comparable<? super N>>Implementation ofWritableNumberProperty. -
Uses of WritableProperty in io.github.mmm.property.number.bigdecimal
Subinterfaces of WritableProperty in io.github.mmm.property.number.bigdecimal Modifier and Type Interface Description interfaceWritableBigDecimalPropertyClasses in io.github.mmm.property.number.bigdecimal that implement WritableProperty Modifier and Type Class Description classBigDecimalPropertyImplementation ofWritableBigDecimalProperty.Methods in io.github.mmm.property.number.bigdecimal that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<BigDecimal>>PropertyFactoryBigDecimal. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.biginteger
Subinterfaces of WritableProperty in io.github.mmm.property.number.biginteger Modifier and Type Interface Description interfaceWritableBigIntegerPropertyClasses in io.github.mmm.property.number.biginteger that implement WritableProperty Modifier and Type Class Description classBigIntegerPropertyImplementation ofWritableBigIntegerProperty.Methods in io.github.mmm.property.number.biginteger that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<BigInteger>>PropertyFactoryBigInteger. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.bytes
Subinterfaces of WritableProperty in io.github.mmm.property.number.bytes Modifier and Type Interface Description interfaceWritableBytePropertyClasses in io.github.mmm.property.number.bytes that implement WritableProperty Modifier and Type Class Description classBytePropertyImplementation ofWritableByteProperty.Methods in io.github.mmm.property.number.bytes that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Byte>>PropertyFactoryByte. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.doubles
Subinterfaces of WritableProperty in io.github.mmm.property.number.doubles Modifier and Type Interface Description interfaceWritableDoublePropertyClasses in io.github.mmm.property.number.doubles that implement WritableProperty Modifier and Type Class Description classDoublePropertyImplementation ofWritableDoubleProperty.Methods in io.github.mmm.property.number.doubles that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Double>>PropertyFactoryDouble. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.floats
Subinterfaces of WritableProperty in io.github.mmm.property.number.floats Modifier and Type Interface Description interfaceWritableFloatPropertyClasses in io.github.mmm.property.number.floats that implement WritableProperty Modifier and Type Class Description classFloatPropertyImplementation ofWritableFloatProperty.Methods in io.github.mmm.property.number.floats that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Float>>PropertyFactoryFloat. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.integers
Subinterfaces of WritableProperty in io.github.mmm.property.number.integers Modifier and Type Interface Description interfaceWritableIntegerPropertyClasses in io.github.mmm.property.number.integers that implement WritableProperty Modifier and Type Class Description classIntegerPropertyImplementation ofWritableIntegerProperty.Methods in io.github.mmm.property.number.integers that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Integer>>PropertyFactoryInteger. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.longs
Subinterfaces of WritableProperty in io.github.mmm.property.number.longs Modifier and Type Interface Description interfaceWritableLongPropertyClasses in io.github.mmm.property.number.longs that implement WritableProperty Modifier and Type Class Description classLongPropertyImplementation ofWritableLongProperty.Methods in io.github.mmm.property.number.longs that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Long>>PropertyFactoryLong. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.number.shorts
Subinterfaces of WritableProperty in io.github.mmm.property.number.shorts Modifier and Type Interface Description interfaceWritableShortPropertyClasses in io.github.mmm.property.number.shorts that implement WritableProperty Modifier and Type Class Description classShortPropertyImplementation ofWritableShortProperty.Methods in io.github.mmm.property.number.shorts that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Short>>PropertyFactoryShort. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.object
Subinterfaces of WritableProperty in io.github.mmm.property.object Modifier and Type Interface Description interfaceWritableObjectProperty<V>interfaceWritableSimpleProperty<V>WritablePropertyfor a simple datatype (and not acontainer property).Classes in io.github.mmm.property.object that implement WritableProperty Modifier and Type Class Description classObjectProperty<V>Generic implementation ofWritablePropertyfor arbitrary objects that do not have their own custom implementation.classSimpleProperty<V>Propertyimplementation ofWritableSimpleProperty.Methods in io.github.mmm.property.object that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<V>>PropertyFactoryObject. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.range
Subinterfaces of WritableProperty in io.github.mmm.property.range Modifier and Type Interface Description interfaceWritableRangeProperty<V>Classes in io.github.mmm.property.range that implement WritableProperty Modifier and Type Class Description classRangeProperty<V>Implementation ofWritableRangeProperty.Methods in io.github.mmm.property.range that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Range<V>>>PropertyFactoryRange. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.string
Subinterfaces of WritableProperty in io.github.mmm.property.string Modifier and Type Interface Description interfaceWritableStringPropertyClasses in io.github.mmm.property.string that implement WritableProperty Modifier and Type Class Description classStringListPropertyThis is an extension ofStringPropertythat stores a list ofStringvalues that are enclosed with pipe-symbols.classStringPropertyImplementation ofWritableStringProperty.Methods in io.github.mmm.property.string that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<String>>PropertyFactoryString. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal
Classes in io.github.mmm.property.temporal that implement WritableProperty Modifier and Type Class Description classDurationInSecondsPropertyExtendsLongPropertyto store aDurationin seconds.classTemporalProperty<V extends Temporal> -
Uses of WritableProperty in io.github.mmm.property.temporal.instant
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.instant Modifier and Type Interface Description interfaceWritableInstantPropertyClasses in io.github.mmm.property.temporal.instant that implement WritableProperty Modifier and Type Class Description classInstantPropertyImplementation ofWritableInstantProperty.Methods in io.github.mmm.property.temporal.instant that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<Instant>>PropertyFactoryInstant. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.localdate
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.localdate Modifier and Type Interface Description interfaceWritableLocalDatePropertyClasses in io.github.mmm.property.temporal.localdate that implement WritableProperty Modifier and Type Class Description classLocalDatePropertyThis is the implementation ofWritableLocalDateProperty.Methods in io.github.mmm.property.temporal.localdate that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<LocalDate>>PropertyFactoryLocalDate. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.localdatetime
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.localdatetime Modifier and Type Interface Description interfaceWritableLocalDateTimePropertyClasses in io.github.mmm.property.temporal.localdatetime that implement WritableProperty Modifier and Type Class Description classLocalDateTimePropertyThis is the implementation ofWritableLocalDateTimeProperty.Methods in io.github.mmm.property.temporal.localdatetime that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<LocalDateTime>>PropertyFactoryLocalDateTime. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.localtime
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.localtime Modifier and Type Interface Description interfaceWritableLocalTimePropertyClasses in io.github.mmm.property.temporal.localtime that implement WritableProperty Modifier and Type Class Description classLocalTimePropertyMethods in io.github.mmm.property.temporal.localtime that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<LocalTime>>PropertyFactoryLocalTime. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.offsetdatetime
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.offsetdatetime Modifier and Type Interface Description interfaceWritableOffsetDateTimePropertyClasses in io.github.mmm.property.temporal.offsetdatetime that implement WritableProperty Modifier and Type Class Description classOffsetDateTimePropertyThis is the implementation ofWritableOffsetDateTimeProperty.Methods in io.github.mmm.property.temporal.offsetdatetime that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<OffsetDateTime>>PropertyFactoryOffsetDateTime. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.offsettime
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.offsettime Modifier and Type Interface Description interfaceWritableOffsetTimePropertyClasses in io.github.mmm.property.temporal.offsettime that implement WritableProperty Modifier and Type Class Description classOffsetTimePropertyThis is the implementation ofWritableOffsetTimeProperty.Methods in io.github.mmm.property.temporal.offsettime that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<OffsetTime>>PropertyFactoryOffsetTime. getWritableInterface() -
Uses of WritableProperty in io.github.mmm.property.temporal.zoneddatetime
Subinterfaces of WritableProperty in io.github.mmm.property.temporal.zoneddatetime Modifier and Type Interface Description interfaceWritableZonedDateTimePropertyClasses in io.github.mmm.property.temporal.zoneddatetime that implement WritableProperty Modifier and Type Class Description classZonedDateTimePropertyThis is the implementation ofWritableZonedDateTimeProperty.Methods in io.github.mmm.property.temporal.zoneddatetime that return types with arguments of type WritableProperty Modifier and Type Method Description Class<? extends WritableProperty<ZonedDateTime>>PropertyFactoryZonedDateTime. getWritableInterface()
-