|
||||||||||
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 supportedorg.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 |