Package | Description |
---|---|
net.sf.mmm.util.bean.impl | |
net.sf.mmm.util.property.api |
Provides the API for generic and powerful properties.
|
net.sf.mmm.util.property.api.lang | |
net.sf.mmm.util.property.api.link | |
net.sf.mmm.util.property.api.math | |
net.sf.mmm.util.property.api.time | |
net.sf.mmm.util.property.api.util |
Modifier and Type | Field and Description |
---|---|
private AbstractProperty<?> |
BeanPrototypeProperty.property |
Modifier and Type | Method and Description |
---|---|
private AbstractProperty<?> |
BeanFactoryImpl.createProperty(BeanMethod beanMethod,
GenericType<?> beanType,
Bean bean) |
protected <V,PROPERTY extends ReadableProperty<V>> |
BeanFactoryImpl.createProperty(String name,
GenericType<? extends V> valueType,
Bean bean,
Class<PROPERTY> propertyClass) |
protected <V> AbstractProperty<V> |
BeanFactoryImpl.createProperty(String name,
GenericType<V> type,
Bean bean) |
private AbstractProperty<?> |
BeanFactoryImpl.createPropertyFromSpecifiedClass(String name,
GenericType<?> type,
Bean bean,
Class<?> propertyClass) |
AbstractProperty<?> |
BeanPrototypeProperty.getProperty() |
Modifier and Type | Method and Description |
---|---|
protected void |
BeanAccessPrototypePolymorphic.addProperty(AbstractProperty<?> property,
boolean declared) |
protected void |
BeanAccessPrototype.addProperty(AbstractProperty<?> property,
boolean declared) |
protected void |
BeanAccessPrototypePolymorphic.addPropertyInternal(AbstractProperty<?> property,
boolean declared) |
protected void |
BeanAccessPrototype.addPropertyInternal(AbstractProperty<?> property,
boolean declared)
Internal implementation of
BeanAccessPrototype.addProperty(AbstractProperty, boolean) (e.g. |
(package private) void |
BeanPrototypeProperty.setProperty(AbstractProperty<?> property) |
Constructor and Description |
---|
BeanPrototypeProperty(AbstractProperty<?> property,
int index)
The constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProperty.PropertyBuilder<T extends AbstractProperty<? extends V>>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContainerProperty<V>
This is the abstract base implementation of
WritableProperty and ReadableContainerProperty . |
class |
AbstractRegularProperty<V>
This is the abstract base implementation of a regular
WritableProperty . |
class |
AbstractValueProperty<V>
This is the implementation of
WritableProperty . |
Modifier and Type | Method and Description |
---|---|
protected <PROPERTY extends AbstractProperty<? extends V>,BUILDER extends ObjectValidatorBuilder<? extends V,AbstractProperty.PropertyBuilder<PROPERTY>,?>> |
AbstractProperty.withValdidator(Function<AbstractProperty.PropertyBuilder<PROPERTY>,BUILDER> factory) |
Modifier and Type | Method and Description |
---|---|
protected AbstractProperty<V> |
AbstractProperty.clone() |
protected AbstractProperty<V> |
AbstractProperty.copy() |
AbstractProperty<V> |
AbstractProperty.copy(AbstractValidator<? super V> newValidator)
Creates a new empty instance of this property with the given new parameters.
|
AbstractProperty<V> |
AbstractProperty.copy(Bean newBean)
Creates a new empty instance of this property with the given new parameters.
|
AbstractProperty<V> |
AbstractProperty.copy(Bean newBean,
AbstractValidator<? super V> newValidator)
Creates a new empty instance of this property with the given new parameters.
|
AbstractProperty<V> |
AbstractProperty.copy(String newName,
Bean newBean)
Creates a new empty instance of this property with the given new parameters.
|
AbstractProperty<V> |
AbstractProperty.copy(String newName,
Bean newBean,
AbstractValidator<? super V> newValidator)
Creates a new empty instance of this property with the given new parameters.
|
Modifier and Type | Method and Description |
---|---|
abstract ObjectValidatorBuilder<? extends V,? extends AbstractProperty.PropertyBuilder<? extends AbstractProperty<? extends V>>,?> |
AbstractProperty.withValdidator() |
Modifier and Type | Class and Description |
---|---|
class |
BooleanProperty
This is the implementation of
BooleanProperty . |
class |
GenericProperty<V>
This is the implementation of
WritableProperty . |
class |
StringListProperty
This is an extension of
StringProperty that stores a list of String values that are enclosed with
pipe-symbols. |
class |
StringProperty
This is the implementation of
WritableStringProperty . |
Modifier and Type | Class and Description |
---|---|
class |
LinkListProperty<E extends EntityBean>
|
class |
LinkProperty<E extends EntityBean>
|
Modifier and Type | Class and Description |
---|---|
class |
BigDecimalProperty
This is the implementation of
WritableDoubleProperty . |
class |
ByteProperty
This is the implementation of
WritableByteProperty . |
class |
DoubleProperty
This is the implementation of
WritableDoubleProperty . |
class |
FloatProperty
This is the implementation of
WritableFloatProperty . |
class |
IntegerProperty
This is the implementation of
WritableIntegerProperty . |
class |
LongProperty
This is the implementation of
WritableLongProperty . |
class |
NumberProperty<N extends Number>
This is the implementation of
WritableNumberProperty . |
class |
ShortProperty
This is the implementation of
WritableShortProperty . |
Modifier and Type | Class and Description |
---|---|
class |
DurationInSecondsProperty
Extends
LongProperty to store a Duration in seconds. |
class |
InstantProperty
This is the implementation of
WritableInstantProperty . |
class |
LocalDateProperty
This is the implementation of
WritableLocalDateProperty . |
class |
LocalDateTimeProperty
This is the implementation of
WritableLocalDateTimeProperty . |
Modifier and Type | Class and Description |
---|---|
class |
ListProperty<E>
This is the implementation of
WritableListProperty . |
class |
MapProperty<K,V>
This is the implementation of
WritableListProperty . |
class |
SetProperty<E>
This is the implementation of
WritableSetProperty . |
Copyright © 2001–2016 mmm-Team. All rights reserved.