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() |
String |
getAttributeName()
This method is an accessor for the attribute name that is currently being processed by the DictionaryValidationService implementation.
|
List<String> |
getCleanSearchableValues(String attributeKey)
A method to enable legacy processing of string representations of attribute values like a date range in the format
12/03/2001..1/29/2009
|
String |
getEntryName()
An entry name should be returned for the purposes of correcting looking up errors, which are generally found by entry name +
attribute name + error key.
|
void |
setAttributeName(String currentName)
Setter for the current attribute that is being processed.
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefinition, getDefinitions, getEntry, getLabel, getObject, getPath, getType, getValue, getValue, isReadable
protected String attributeName
public BaseAttributeValueReader()
public List<String> getCleanSearchableValues(String attributeKey) throws AttributeValidationException
AttributeValueReader
getCleanSearchableValues
in interface AttributeValueReader
AttributeValidationException
public String getAttributeName()
AttributeValueReader
getAttributeName
in interface AttributeValueReader
public void setAttributeName(String currentName)
AttributeValueReader
setAttributeName
in interface AttributeValueReader
currentName
- the currentName to setpublic String getEntryName()
AttributeValueReader
getEntryName
in interface AttributeValueReader
public abstract AttributeValueReader clone()
clone
in interface AttributeValueReader
clone
in class Object
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.