Class ModelObject

java.lang.Object
io.nflow.engine.model.ModelObject
Direct Known Subclasses:
Action, CreateWorkflowInstanceRequest, CreateWorkflowInstanceResponse, ErrorResponse, ListWorkflowDefinitionResponse, ListWorkflowDefinitionResponse.Settings, ListWorkflowDefinitionResponse.Signal, ListWorkflowDefinitionResponse.TransitionDelays, ListWorkflowExecutorResponse, ListWorkflowInstanceResponse, MaintenanceRequest, MaintenanceRequest.MaintenanceRequestItem, MaintenanceResponse, NextAction, QueryWorkflowInstances, QueueStatistics, SetSignalRequest, SetSignalResponse, State, State, Statistics, Statistics.QueueStatistics, StatisticsResponse, UpdateWorkflowInstanceRequest, WakeupRequest, WakeupResponse, WorkflowDefinition, WorkflowDefinitionStatistics, WorkflowDefinitionStatisticsResponse, WorkflowDefinitionStatisticsResponse.StateStatistics, WorkflowDefinitionStatisticsResponse.StateStatistics.All, WorkflowExecutor, WorkflowExecutorListener.ListenerContext, WorkflowInstance, WorkflowInstanceAction, WorkflowSettings

public abstract class ModelObject extends Object
Inheriting ModelObject is an implementation detail only to provide toString/equals/hashCode for subclasses. We would use something more sensible method, but this is what Java allows. User code should never use ModelObject for anything.
  • Constructor Details

    • ModelObject

      public ModelObject()
  • Method Details