public abstract class BaseAttributeValueReader extends Object implements AttributeValueReader
| Modifier and Type | Field and Description |
|---|---|
protected String |
attributeName |
protected String |
entryName |
| Constructor and Description |
|---|
BaseAttributeValueReader() |
| Modifier and Type | Method and Description |
|---|---|
abstract AttributeValueReader |
clone()
overrides
Object.clone() |
String |
getAttributeName()
acts as an accessor for the attribute name that is currently being processed by the DictionaryValidationService
implementation
|
List<String> |
getCleanSearchableValues(String attributeKey)
enables legacy processing of string representations of attribute values like a date range in the format
12/03/2001..1/29/2009
|
String |
getEntryName()
gets the entry name for the purposes of correct error look up
|
void |
setAttributeName(String currentName)
Setter for the current attribute that is being processed
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefinition, getDefinitions, getEntry, getLabel, getObject, getPath, getType, getValue, getValue, isReadableprotected String attributeName
public BaseAttributeValueReader()
public List<String> getCleanSearchableValues(String attributeKey) throws AttributeValidationException
AttributeValueReadergetCleanSearchableValues in interface AttributeValueReaderattributeKey - - the attribute nameAttributeValidationExceptionpublic String getAttributeName()
AttributeValueReadergetAttributeName in interface AttributeValueReaderpublic void setAttributeName(String currentName)
AttributeValueReadersetAttributeName in interface AttributeValueReadercurrentName - the currentName to setpublic String getEntryName()
AttributeValueReaderErrors are generally found by entry name + attribute name + error key
getEntryName in interface AttributeValueReaderpublic abstract AttributeValueReader clone()
AttributeValueReaderObject.clone()clone in interface AttributeValueReaderclone in class ObjectAttributeValueReaderCopyright © 2005–2014 The Kuali Foundation. All rights reserved.