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