Class ExecutableExtension

All Implemented Interfaces:
Comparable, Iterable, Collection, Executable, Interpretation

public class ExecutableExtension extends Extension implements Executable
This class packs an extension into an executable object.
Author:
Matthias Thimm
  • Constructor Details

    • ExecutableExtension

      public ExecutableExtension()
      Creates a new empty extension.
    • ExecutableExtension

      public ExecutableExtension(Collection<? extends Argument> arguments)
      Creates a new extension for the given arguments.
      Parameters:
      arguments - a collection of arguments.
  • Method Details

    • isNoOperation

      public boolean isNoOperation()
      Description copied from interface: Executable
      Indicates whether this operation can be regarded as no operation at all.
      Specified by:
      isNoOperation in interface Executable
      Returns:
      "true" if this operation is a noop.