public interface DataProviderInfc<I,O>
| Modifier and Type | Method and Description |
|---|---|
DataType |
getDataType(String fieldKey)
Get the data type of the field
|
List<Object> |
getValues(I obj,
String fieldKey)
Gets the list of values to be compared
|
Object |
parseValue(String fieldKey,
String value)
Parses the supplied value to which the data field is to be compared
|
boolean |
supportsField(String fieldKey)
Checks if the field key is supported
|
List<Object> getValues(I obj, String fieldKey) throws IllegalArgumentException
obj - data objectfieldKey - path to field on data objectIllegalArgumentException - if field key is invalid or not supportedDataType getDataType(String fieldKey) throws IllegalArgumentException
fieldKey - IllegalArgumentException - if field key is invalid or not supportedboolean supportsField(String fieldKey)
fieldKey - Object parseValue(String fieldKey, String value) throws IllegalArgumentException
fieldKey - value - IllegalArgumentException - if field key is invalid or not supported*Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.