public abstract class KeyValuesBase extends Object implements KeyValuesFinder, Serializable
KeyValuesFinder| Constructor and Description | 
|---|
KeyValuesBase()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
clearInternalCache()
Clears any internal cache that is being maintained by the value finder 
 | 
String | 
getKeyLabel(String key)
Returns the label for the associated key. 
 | 
Map<String,String> | 
getKeyLabelMap()
Returns a map with the key as the key of the map and the label as the value. 
 | 
List<KeyValue> | 
getKeyValues(boolean includeActiveOnly)
Builds a list of key values representations for valid value selections. 
 | 
Collection<String> | 
getOptionLabels()  | 
Collection<String> | 
getOptionValues()  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetKeyValuespublic KeyValuesBase()
public Collection<String> getOptionLabels()
public Collection<String> getOptionValues()
public Map<String,String> getKeyLabelMap()
KeyValuesFindergetKeyLabelMap in interface KeyValuesFinderKeyValuesFinder.getKeyLabelMap()public String getKeyLabel(String key)
KeyValuesFindergetKeyLabel in interface KeyValuesFinderKeyValuesFinder.getKeyLabel(String)public List<KeyValue> getKeyValues(boolean includeActiveOnly)
KeyValuesFindergetKeyValues in interface KeyValuesFinderincludeActiveOnly - whether to only include active values in the listKeyValuesFinder.getKeyValues(boolean)public void clearInternalCache()
KeyValuesFinderclearInternalCache in interface KeyValuesFinderKeyValuesFinder.clearInternalCache()Copyright © 2005–2015 The Kuali Foundation. All rights reserved.