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.
      Overrides:
      getScenarioId in class LogMessage
      Returns:
      scenarioId
    • setScenarioId

      public CucumberStepLogMessage setScenarioId(String scenarioId)
      Set scenarioId.
      Overrides:
      setScenarioId in class LogMessage
      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