public interface IBeanMapProperty extends IBeanProperty, IMapProperty
IMapProperty
extension interface with convenience methods for
creating nested bean properties.Modifier and Type | Method and Description |
---|---|
IBeanMapProperty |
values(IBeanValueProperty property)
Returns a master-detail combination of this property and the specified
value property.
|
IBeanMapProperty |
values(String propertyName)
Returns a master-detail combination of this property and the specified
value property.
|
IBeanMapProperty |
values(String propertyName,
Class valueType)
Returns a master-detail combination of this property and the specified
value property.
|
getPropertyDescriptor
getKeyType, getMap, getValueType, mapFactory, mapFactory, observe, observe, observeDetail, setMap, updateMap, values
IBeanMapProperty values(String propertyName)
propertyName
- the value property to observe. May be nested e.g.
"parent.name"values(IBeanValueProperty)
IBeanMapProperty values(String propertyName, Class valueType)
propertyName
- the value property to observe. May be nested e.g.
"parent.name"valueType
- the value type of the named propertyvalues(IBeanValueProperty)
IBeanMapProperty values(IBeanValueProperty property)
values
observed by this map
property, mapping from this map property's key set
to the specified value property's value for each element in the master
property's values
collection.property
- the detail property to observe
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.