| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataProviderInfc<I,O>
Provides values to compare
| Method Summary | |
|---|---|
|  org.kuali.rice.core.api.uif.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 | 
| Method Detail | 
|---|
List<Object> getValues(I obj,
                       String fieldKey)
                       throws IllegalArgumentException
obj - data objectfieldKey - path to field on data object
IllegalArgumentException - if field key is invalid or not supported
org.kuali.rice.core.api.uif.DataType 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*| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||