org.openfaces.component.filter
Class PredicateBuilder

java.lang.Object
  extended by org.openfaces.component.filter.FilterCriterionProcessor
      extended by org.openfaces.component.filter.PredicateBuilder

public class PredicateBuilder
extends FilterCriterionProcessor


Constructor Summary
PredicateBuilder()
           
 
Method Summary
static Predicate build(FilterCriterion criterion)
           
static PredicateBuilder getInstance()
           
 java.lang.Object process(AndFilterCriterion criterion)
           
 java.lang.Object process(ExpressionFilterCriterion criterion)
           
 java.lang.Object process(OrFilterCriterion criterion)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PredicateBuilder

public PredicateBuilder()
Method Detail

getInstance

public static PredicateBuilder getInstance()

build

public static Predicate build(FilterCriterion criterion)

process

public java.lang.Object process(ExpressionFilterCriterion criterion)
Specified by:
process in class FilterCriterionProcessor

process

public java.lang.Object process(AndFilterCriterion criterion)
Specified by:
process in class FilterCriterionProcessor

process

public java.lang.Object process(OrFilterCriterion criterion)
Specified by:
process in class FilterCriterionProcessor


Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.