org.apache.camel.component.mock
Class AssertionClause.PredicateValueBuilder

java.lang.Object
  extended by org.apache.camel.builder.ValueBuilder<Exchange>
      extended by org.apache.camel.component.mock.AssertionClause.PredicateValueBuilder
All Implemented Interfaces:
Expression<Exchange>
Enclosing class:
AssertionClause

public class AssertionClause.PredicateValueBuilder
extends ValueBuilder<Exchange>

Public class needed for fluent builders


Constructor Summary
AssertionClause.PredicateValueBuilder(Expression<Exchange> expression)
           
 
Method Summary
protected  Predicate<Exchange> onNewPredicate(Predicate<Exchange> predicate)
          A strategy method to allow derived classes to deal with the newly created predicate in different ways
 
Methods inherited from class org.apache.camel.builder.ValueBuilder
append, asExpression, contains, convertTo, convertToString, evaluate, getExpression, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isInstanceOf, isLessThan, isLessThanOrEqualTo, isNotEqualTo, isNotNull, isNull, matchesRegex, regex, regexReplaceAll, regexReplaceAll, regexTokenize, tokenize, tokenize, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssertionClause.PredicateValueBuilder

public AssertionClause.PredicateValueBuilder(Expression<Exchange> expression)
Method Detail

onNewPredicate

protected Predicate<Exchange> onNewPredicate(Predicate<Exchange> predicate)
Description copied from class: ValueBuilder
A strategy method to allow derived classes to deal with the newly created predicate in different ways

Overrides:
onNewPredicate in class ValueBuilder<Exchange>


Copyright © 2009 IONA Open Source Community. All Rights Reserved.