cascading.operation.assertion
Class AssertSizeMoreThan

java.lang.Object
  extended by cascading.operation.BaseOperation
      extended by cascading.operation.assertion.BaseAssertion
          extended by cascading.operation.assertion.AssertSizeMoreThan
All Implemented Interfaces:
Assertion, Operation, ValueAssertion, Serializable

public class AssertSizeMoreThan
extends BaseAssertion
implements ValueAssertion

Class AssertSizeMoreThan asserts that the current Tuple in the stream has a size more than (>) the given size.

On evaluation, Tuple.size() is called (note Tuples may hold null values.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class cascading.operation.BaseOperation
fieldDeclaration, numArgs
 
Fields inherited from interface cascading.operation.Operation
ANY
 
Constructor Summary
AssertSizeMoreThan(int size)
          Constructor AssertSizeMoreThan creates a new AssertSizeMoreThan instance.
 
Method Summary
 void doAssert(TupleEntry input)
          Method doAssert performs the assertion.
 
Methods inherited from class cascading.operation.assertion.BaseAssertion
fail, fail, getMessage, throwFail, throwFail
 
Methods inherited from class cascading.operation.BaseOperation
getFieldDeclaration, getNumArgs, printOperationInternal, toString, toStringInternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface cascading.operation.Operation
getFieldDeclaration, getNumArgs
 

Constructor Detail

AssertSizeMoreThan

public AssertSizeMoreThan(int size)
Constructor AssertSizeMoreThan creates a new AssertSizeMoreThan instance.

Parameters:
size - of type int
Method Detail

doAssert

public void doAssert(TupleEntry input)
Description copied from interface: ValueAssertion
Method doAssert performs the assertion.

Specified by:
doAssert in interface ValueAssertion
Parameters:
input - of type TupleEntry
See Also:
ValueAssertion.doAssert(TupleEntry)


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