org.kuali.rice.krad.datadictionary.validation.processor
Class ExistenceConstraintProcessor

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.validation.processor.OptionalElementConstraintProcessor<ExistenceConstraint>
      extended by org.kuali.rice.krad.datadictionary.validation.processor.ExistenceConstraintProcessor
All Implemented Interfaces:
ConstraintProcessor<Object,ExistenceConstraint>

public class ExistenceConstraintProcessor
extends OptionalElementConstraintProcessor<ExistenceConstraint>

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
ExistenceConstraintProcessor()
           
 
Method Summary
 Class<? extends Constraint> getConstraintType()
           
 String getName()
           
 ProcessorResult process(DictionaryValidationResult result, Object value, ExistenceConstraint constraint, AttributeValueReader attributeValueReader)
           
protected  ConstraintValidationResult processSingleExistenceConstraint(DictionaryValidationResult result, Object value, ExistenceConstraint constraint, AttributeValueReader attributeValueReader)
           
 
Methods inherited from class org.kuali.rice.krad.datadictionary.validation.processor.OptionalElementConstraintProcessor
isOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExistenceConstraintProcessor

public ExistenceConstraintProcessor()
Method Detail

process

public ProcessorResult process(DictionaryValidationResult result,
                               Object value,
                               ExistenceConstraint constraint,
                               AttributeValueReader attributeValueReader)
                        throws AttributeValidationException
Throws:
AttributeValidationException
See Also:
\

getName

public String getName()

getConstraintType

public Class<? extends Constraint> getConstraintType()
See Also:
ConstraintProcessor.getConstraintType()

processSingleExistenceConstraint

protected ConstraintValidationResult processSingleExistenceConstraint(DictionaryValidationResult result,
                                                                      Object value,
                                                                      ExistenceConstraint constraint,
                                                                      AttributeValueReader attributeValueReader)
                                                               throws AttributeValidationException
Throws:
AttributeValidationException


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.