Interface DataGenerator

  • All Known Implementing Classes:
    DataGeneratorBase

    public interface DataGenerator
    The DataGenerator interface is to be supported by all data generators.
    • Method Detail

      • isSuitable

        boolean isSuitable​(TestBaseQuery query)
        Checks whether the data generator is capable of generating data for the specified query.
        Parameters:
        query - Query to be processed.
        Returns:
        true if the query can be handled by the generator or false otherwise.
      • generate

        Iterator<TestData> generate​(TestBaseQuery query)
        Generates data for the specified query.
        Parameters:
        query - Query to be processed.
        Returns:
        Iterator over the generated test data.