Interface ValueAssertion<C>

All Superinterfaces:
Assertion<C>, 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
Method Summary
 void doAssert(FlowProcess flowProcess, ValueAssertionCall<C> assertionCall)
          Method doAssert performs the assertion.
Methods inherited from interface cascading.operation.PlannedOperation
Methods inherited from interface cascading.operation.Operation
cleanup, flush, getFieldDeclaration, getNumArgs, isSafe, prepare

Method Detail


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

flowProcess - of type FlowProcess
assertionCall - of type ValueAssertionCall

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