@Transactional public class PersistableBusinessObjectValuesFinder<T extends PersistableBusinessObject> extends KeyValuesBase
| Constructor and Description | 
|---|
| PersistableBusinessObjectValuesFinder() | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<T> | getBusinessObjectClass() | 
| String | getKeyAttributeName() | 
| List<KeyValue> | getKeyValues()Build the list of KeyValues using the key (keyAttributeName) and
 label (labelAttributeName) of the list of all business objects found
 for the BO class specified. | 
| String | getLabelAttributeName() | 
| boolean | isIncludeBlankRow() | 
| boolean | isIncludeKeyInDescription() | 
| void | setBusinessObjectClass(Class<T> businessObjectClass) | 
| void | setIncludeBlankRow(boolean includeBlankRow) | 
| void | setIncludeKeyInDescription(boolean includeKeyInDescription) | 
| void | setKeyAttributeName(String keyAttributeName) | 
| void | setLabelAttributeName(String labelAttributeName) | 
clearInternalCache, getKeyLabel, getKeyLabelMap, getKeyValues, getOptionLabels, getOptionValuespublic PersistableBusinessObjectValuesFinder()
public List<KeyValue> getKeyValues()
org.kuali.keyvalues.KeyValuesFinder#getKeyValues()public Class<T> getBusinessObjectClass()
public void setBusinessObjectClass(Class<T> businessObjectClass)
businessObjectClass - the dataObjectClass to setpublic boolean isIncludeKeyInDescription()
public void setIncludeKeyInDescription(boolean includeKeyInDescription)
includeKeyInDescription - the includeKeyInDescription to setpublic String getKeyAttributeName()
public void setKeyAttributeName(String keyAttributeName)
keyAttributeName - the keyAttributeName to setpublic String getLabelAttributeName()
public void setLabelAttributeName(String labelAttributeName)
labelAttributeName - the labelAttributeName to setpublic boolean isIncludeBlankRow()
public void setIncludeBlankRow(boolean includeBlankRow)
includeBlankRow - the includeBlankRow to setCopyright © 2005–2016 The Kuali Foundation. All rights reserved.