@SuppressWarnings("rawtypes") public interface StructuredPropertyEditor
A PropertyEditor that is able to edit structured properties (properties made up of multiple field values). The #assemble method takes the required type and a map of field values and create an instance of the required type.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public Object |
assemble(Class type, Map fieldValues)Assemble and bind a property value from the specified fieldValues and the given type |
|
public List |
getOptionalFields()
|
|
public List |
getRequiredFields()
|
Assemble and bind a property value from the specified fieldValues and the given type
type - The typefieldValues - The field values