Class MaintenanceDocumentAttributeValueReader

java.lang.Object
org.kuali.rice.krad.datadictionary.validation.BaseAttributeValueReader
org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
org.kuali.rice.kns.datadictionary.validation.MaintenanceDocumentAttributeValueReader
All Implemented Interfaces:
org.kuali.rice.krad.datadictionary.validation.AttributeValueReader

@Deprecated public class MaintenanceDocumentAttributeValueReader extends org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
Deprecated.
As of release 2.0
This class provides legacy processing for maintenance documents in the dictionary validation service implementation.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Map<String,Class<?>>
    Deprecated.
     
    protected Map<String,Object>
    Deprecated.
     

    Fields inherited from class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader

    beanWrapper, entry, object

    Fields inherited from class org.kuali.rice.krad.datadictionary.validation.BaseAttributeValueReader

    attributeName, entryName
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.krad.datadictionary.validation.capability.Constrainable
    getDefinition(String attributeName)
    Deprecated.
     
    List<org.kuali.rice.krad.datadictionary.validation.capability.Constrainable>
    Deprecated.
     
    getLabel(String attributeName)
    Deprecated.
     
    getType(String attributeName)
    Deprecated.
     
    <X> X
    getValue(String attributeName)
    Deprecated.
     

    Methods inherited from class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader

    clone, getEntry, getObject, getPath, getValue, isNestedAttribute, isParentAttributeNull, isReadable

    Methods inherited from class org.kuali.rice.krad.datadictionary.validation.BaseAttributeValueReader

    getAttributeName, getCleanSearchableValues, getEntryName, setAttributeName

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • attributeTypeMap

      protected Map<String,Class<?>> attributeTypeMap
      Deprecated.
    • attributeValueMap

      protected Map<String,Object> attributeValueMap
      Deprecated.
  • Constructor Details

  • Method Details

    • getDefinition

      public org.kuali.rice.krad.datadictionary.validation.capability.Constrainable getDefinition(String attributeName)
      Deprecated.
      Specified by:
      getDefinition in interface org.kuali.rice.krad.datadictionary.validation.AttributeValueReader
      Overrides:
      getDefinition in class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
      See Also:
      • AttributeValueReader.getDefinition(java.lang.String)
    • getDefinitions

      public List<org.kuali.rice.krad.datadictionary.validation.capability.Constrainable> getDefinitions()
      Deprecated.
      Specified by:
      getDefinitions in interface org.kuali.rice.krad.datadictionary.validation.AttributeValueReader
      Overrides:
      getDefinitions in class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
      See Also:
      • AttributeValueReader.getDefinitions()
    • getLabel

      public String getLabel(String attributeName)
      Deprecated.
      Specified by:
      getLabel in interface org.kuali.rice.krad.datadictionary.validation.AttributeValueReader
      Overrides:
      getLabel in class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
    • getType

      public Class<?> getType(String attributeName)
      Deprecated.
      Specified by:
      getType in interface org.kuali.rice.krad.datadictionary.validation.AttributeValueReader
      Overrides:
      getType in class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
      See Also:
      • AttributeValueReader.getType(java.lang.String)
    • getValue

      public <X> X getValue(String attributeName) throws org.kuali.rice.krad.datadictionary.exception.AttributeValidationException
      Deprecated.
      Specified by:
      getValue in interface org.kuali.rice.krad.datadictionary.validation.AttributeValueReader
      Overrides:
      getValue in class org.kuali.rice.krad.datadictionary.validation.DictionaryObjectAttributeValueReader
      Throws:
      org.kuali.rice.krad.datadictionary.exception.AttributeValidationException
      See Also:
      • AttributeValueReader.getValue(java.lang.String)