Class StepExecutorOpenDirection

java.lang.Object
nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorOpenDirection

public class StepExecutorOpenDirection extends StepExecutor
  • Constructor Details

  • Method Details

    • protectedAccept

      protected boolean protectedAccept(@Nullable Object input)
      Description copied from class: StepExecutor
      Protected version of StepExecutor.apply(Object). That method takes care of input type verification.

      This method should be overridden by subclasses that are synchronous.

      Overrides:
      protectedAccept in class StepExecutor
      Parameters:
      input - The object to process in this step.
    • getInputClass

      public Class<?> getInputClass()
      Description copied from class: StepExecutor
      Checks the type that is expected as input for this step.
      Specified by:
      getInputClass in class StepExecutor
      Returns:
      The Class of the input object.
    • toString

      public @NonNull String toString()
      Overrides:
      toString in class StepExecutor