pl.kernelpanic.dbmonster.generator
Interface DataGenerator

All Known Implementing Classes:
BasicDataGenerator, BinaryGenerator, BooleanGenerator, ConstantGenerator, DateTimeGenerator, DictionaryGenerator, ForeignKeyGenerator, NullGenerator, NumberGenerator, StringChoiceGenerator, StringGenerator

public interface DataGenerator

The interface which every data generator must implement.

Version:
$Id: DataGenerator.java,v 1.1 2004/05/22 13:14:15 majek Exp $
Author:
Piotr Maj <pm@jcake.com>

Method Summary
 Object generate()
          Generates a value.
 void reset()
          Resets the generator.
 void setColumn(Column column)
          Sets the column.
 

Method Detail

setColumn

void setColumn(Column column)
Sets the column.

Parameters:
column - the column

generate

Object generate()
                throws Exception
Generates a value.

Returns:
generated value.
Throws:
Exception - if generation fails

reset

void reset()
Resets the generator.



Copyright © 2003-2006 .:. kernelpanic.pl .:.. All Rights Reserved.