cascading.operation
Interface ValueAssertion<C>

All Superinterfaces:
Assertion<C>, DeclaresResults, Operation<C>, PlannedOperation<C>
All Known Implementing Classes:
AssertEquals, AssertEqualsAll, AssertExpression, AssertMatches, AssertMatchesAll, AssertNotEquals, AssertNotNull, AssertNull, AssertSizeEquals, AssertSizeLessThan, AssertSizeMoreThan

public interface ValueAssertion<C>
extends Assertion<C>

Class ValueAssertion is a kind of Assertion used with the Each pipe Operator.

Implementers must also extend BaseOperation.


Field Summary
 
Fields inherited from interface cascading.operation.Operation
ANY
 
Method Summary
 void doAssert(FlowProcess flowProcess, ValueAssertionCall<C> assertionCall)
          Method doAssert performs the assertion.
 
Methods inherited from interface cascading.operation.PlannedOperation
supportsPlannerLevel
 
Methods inherited from interface cascading.operation.Operation
cleanup, flush, getFieldDeclaration, getNumArgs, isSafe, prepare
 

Method Detail

doAssert

void doAssert(FlowProcess flowProcess,
              ValueAssertionCall<C> assertionCall)
Method doAssert performs the assertion.

Parameters:
flowProcess - of type FlowProcess
assertionCall - of type ValueAssertionCall


Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.