org.kuali.rice.krad.datadictionary.validation.constraint.resolver
Class CaseConstraintResolver<T extends CaseConstrainable>

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.validation.constraint.resolver.CaseConstraintResolver<T>
All Implemented Interfaces:
ConstraintResolver<T>

public class CaseConstraintResolver<T extends CaseConstrainable>
extends Object
implements ConstraintResolver<T>

CaseConstraintResolver returns the case constraint as a list for a definition implementing the capability CaseConstrainable

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

Constructor Summary
CaseConstraintResolver()
           
 
Method Summary
<C extends Constraint>
List<C>
resolve(T definition)
          gets the list of constraints from the provided definition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaseConstraintResolver

public CaseConstraintResolver()
Method Detail

resolve

public <C extends Constraint> List<C> resolve(T definition)
Description copied from interface: ConstraintResolver
gets the list of constraints from the provided definition

Specified by:
resolve in interface ConstraintResolver<T extends CaseConstrainable>
Type Parameters:
C - - the java type of the constraint
Parameters:
definition - - a data dictionary definition
Returns:
- a list of constraints


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