| Access | Constructor and Description |
|---|---|
| public | IndexedPropertyList(final List<Property>
a list of properties list, final String the name of parameters on which to index parameterName)Creates a new instance indexed on the parameters with the specified name. |
| Modifier and Type | Method and Description |
|---|---|
| public List | Returns: a property listthe value of the parameter contained in the
returned properties paramValue)Returns a list of properties containing a parameter with the specified value. |
| public Property | Returns: a property or null if no property is found containing a parameter with the specified valuethe value of the parameter identified in the returned
property paramValue)Returns the first property containing a parameter with the specified value. |
| index | back to summary |
|---|---|
| private final Map<String, List<Property>> index | |
| IndexedPropertyList | back to summary |
|---|---|
| public IndexedPropertyList(final List<Property> list, final String parameterName) Creates a new instance indexed on the parameters with the specified name. | |
| getProperties | back to summary |
|---|---|
| public List Returns a list of properties containing a parameter with the specified value. | |
| getProperty | back to summary |
|---|---|
| public Property getProperty(final String paramValue) Returns the first property containing a parameter with the specified value. | |