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.