- All Implemented Interfaces:
- ManagedReader<SchemaNegotiator>
- Direct Known Subclasses:
- BaseScanOperatorExecTest.MockEarlySchemaReader
- Enclosing class:
- BaseScanOperatorExecTest
protected abstract static class BaseScanOperatorExecTest.BaseMockBatchReader
extends Object
implements ManagedReader<SchemaNegotiator>
Base class for the "mock" readers used in this test. The mock readers
follow the normal (enhanced) reader API, but instead of actually reading
from a data source, they just generate data with a known schema.
They also expose internal state such as identifying which methods
were actually called.