org.kuali.rice.core.api.criteria
Class LookupCustomizer.Builder<T>

java.lang.Object
  extended by org.kuali.rice.core.api.criteria.LookupCustomizer.Builder<T>
All Implemented Interfaces:
Serializable, ModelBuilder
Enclosing class:
LookupCustomizer<T>

public static final class LookupCustomizer.Builder<T>
extends Object
implements ModelBuilder, Serializable

See Also:
Serialized Form

Method Summary
 LookupCustomizer<T> build()
          Returns an instance of the object being built by this builder based on the current state of the builder.
static
<T> LookupCustomizer.Builder<T>
create()
           
 LookupCustomizer.Transform<Predicate,Predicate> getPredicateTransform()
           
 LookupCustomizer.Transform<T,T> getResultTransform()
           
 void setPredicateTransform(LookupCustomizer.Transform<Predicate,Predicate> predicateTransform)
           
 void setResultTransform(LookupCustomizer.Transform<T,T> resultTransform)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static <T> LookupCustomizer.Builder<T> create()

getPredicateTransform

public LookupCustomizer.Transform<Predicate,Predicate> getPredicateTransform()

setPredicateTransform

public void setPredicateTransform(LookupCustomizer.Transform<Predicate,Predicate> predicateTransform)

getResultTransform

public LookupCustomizer.Transform<T,T> getResultTransform()

setResultTransform

public void setResultTransform(LookupCustomizer.Transform<T,T> resultTransform)

build

public LookupCustomizer<T> build()
Description copied from interface: ModelBuilder
Returns an instance of the object being built by this builder based on the current state of the builder. It should be possible to invoke this method more than once on the same builder. It should never return null;

Specified by:
build in interface ModelBuilder
Returns:
an instance of the object being built by this builder, should never return null


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