Package net.sf.farrago.namespace.mock

Defines a mock Farrago namespace implementation which generates non-persistent table data for use in testing activities such as benchmarking.

See:
          Description

Class Summary
MedMockColumnSet MedMockColumnSet provides a mock implementation of the FarragoMedColumnSet interface.
MedMockDataServer MedMockDataServer provides a mock implementation of the FarragoMedDataServer interface.
MedMockFennelRel MedMockFennelRel provides a mock implementation for TableAccessRel with FennelRel.FENNEL_EXEC_CONVENTION.
MedMockForeignDataWrapper MedMockForeignDataWrapper provides a mock implementation of the FarragoMedDataWrapper interface.
MedMockIterator MedMockIterator generates mock data.
MedMockIterRel MedMockIterRel provides a mock implementation for TableAccessRel with CallingConvention.ITERATOR.
MedMockLocalDataServer MedMockLocalDataServer provides a mock implementation of the FarragoMedLocalDataServer interface.
MedMockLocalDataWrapper MedMockLocalDataWrapper implements the FarragoMedDataWrapper interface for local mock tables.
MedMockNameDirectory MedMockNameDirectory provides a mock implementation of the FarragoMedNameDirectory interface.
MedMockTableModificationRule MockTableModificationRule is a rule for converting an abstract TableModificationRel into a corresponding local mock table update (always returning rowcount 0, since local mock tables never store any data).
MedMockTupleIter MedMockTupleIter generates mock data.
 

Package net.sf.farrago.namespace.mock Description

Defines a mock Farrago namespace implementation which generates non-persistent table data for use in testing activities such as benchmarking. At the moment the generated data is very simple: a single NOT NULL column of primitive integral type containing all 0's, with the number of rows set as an option when the table is created.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/namespace/mock/package.html#6 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author John V. Sichi