Class AbstractStatementModel

java.lang.Object
software.coley.sourcesolver.model.AbstractModel
software.coley.sourcesolver.model.AbstractStatementModel
All Implemented Interfaces:
Model
Direct Known Subclasses:
AssertStatementModel, BlockStatementModel, BreakStatementModel, ClassModel, ContinueStatementModel, DoWhileLoopStatementModel, EmptyStatementModel, EnhancedForLoopStatementModel, ExpressionStatementModel, ForLoopStatementModel, IfStatementModel, LabeledStatementModel, ReturnStatementModel, SwitchStatementModel, SynchronizedStatementModel, ThrowStatementModel, TryStatementModel, UnknownStatementModel, VariableModel, WhileLoopStatementModel, YieldStatementModel

public abstract class AbstractStatementModel extends AbstractModel
  • Constructor Details

    • AbstractStatementModel

      protected AbstractStatementModel(@Nonnull Range range)
    • AbstractStatementModel

      protected AbstractStatementModel(@Nonnull Range range, Model... children)
    • AbstractStatementModel

      protected AbstractStatementModel(@Nonnull Range range, ChildSupplier... suppliers)
    • AbstractStatementModel

      protected AbstractStatementModel(@Nonnull Range range, @Nonnull Collection<? extends Model> children)