Interface RandomizerContext

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • getCurrentObject

         abstract Object getCurrentObject()

        Return the currently randomized object in the object graph.

        Returns:

        currently randomized object

      • getCurrentField

         abstract String getCurrentField()

        Return the full path to the current field being randomized (starting from the first field in the root type).

        Returns:

        full path to the current field being randomized

      • getCurrentRandomizationDepth

         abstract int getCurrentRandomizationDepth()

        Get the current level in the hierarchy of the object graph.

        Returns:

        current level in the hierarchy of the object graph.