Class CucumberStepLogMessage


public class CucumberStepLogMessage extends StepInformationLogMessage
Cucumber log message
  • Constructor Details

    • CucumberStepLogMessage

      public CucumberStepLogMessage(String methodName, String message)
      Constructor
      Parameters:
      methodName - step name
      message - log message
    • CucumberStepLogMessage

      public CucumberStepLogMessage(UUID id, String methodName, String message)
      Constructor
      Parameters:
      id - unique ID for the step
      methodName - step name
      message - log message
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getId

      public UUID getId()
      Get id
      Returns:
      id
    • setId

      public CucumberStepLogMessage setId(UUID id)
      Set id
      Parameters:
      id - Id
      Returns:
      this
    • getScenarioId

      public String getScenarioId()
      Get scenarioId
      Returns:
      scenarioId
    • setScenarioId

      public CucumberStepLogMessage setScenarioId(String scenarioId)
      Set scenarioId
      Parameters:
      scenarioId - ScenarioId
      Returns:
      this
    • getStepPosition

      public int getStepPosition()
      Get stepIndex
      Returns:
      stepIndex
    • setStepPosition

      public CucumberStepLogMessage setStepPosition(int stepPosition)
      Set stepIndex
      Parameters:
      stepPosition - StepIndex
      Returns:
      this
    • isDispatched

      public boolean isDispatched()
      Get dispatched
      Returns:
      dispatched
    • setDispatched

      public CucumberStepLogMessage setDispatched(boolean dispatched)
      Set dispatched
      Parameters:
      dispatched - Dispatched
      Returns:
      this