org.kuali.student.r2.common.criteria.transform
Class MultiplePredicateTransform

java.lang.Object
  extended by org.kuali.student.r2.common.criteria.transform.MultiplePredicateTransform
All Implemented Interfaces:
LookupCustomizer.Transform<Predicate,Predicate>

public class MultiplePredicateTransform
extends Object
implements LookupCustomizer.Transform<Predicate,Predicate>

A transform that simply applies a set of other transforms sequentially to a predicate

Author:
nwright

Constructor Summary
MultiplePredicateTransform()
           
MultiplePredicateTransform(List<LookupCustomizer.Transform<Predicate,Predicate>> transforms)
          Convenience constructor
 
Method Summary
 Predicate apply(Predicate p)
           
 List<LookupCustomizer.Transform<Predicate,Predicate>> getTransforms()
           
 void setTransforms(List<LookupCustomizer.Transform<Predicate,Predicate>> transforms)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiplePredicateTransform

public MultiplePredicateTransform()

MultiplePredicateTransform

public MultiplePredicateTransform(List<LookupCustomizer.Transform<Predicate,Predicate>> transforms)
Convenience constructor

Parameters:
transforms -
Method Detail

getTransforms

public List<LookupCustomizer.Transform<Predicate,Predicate>> getTransforms()

setTransforms

public void setTransforms(List<LookupCustomizer.Transform<Predicate,Predicate>> transforms)

apply

public Predicate apply(Predicate p)
Specified by:
apply in interface LookupCustomizer.Transform<Predicate,Predicate>


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