Class CLNAbstractCommand

java.lang.Object
com.io7m.calino.cmdline.internal.CLNAbstractCommand
All Implemented Interfaces:
com.io7m.quarrel.core.QCommandOrGroupType, com.io7m.quarrel.core.QCommandType
Direct Known Subclasses:
CLNAbstractReadFileCommand, CLNCommandCreate2D, CLNCommandCreateArray, CLNCommandCreateCube

public abstract class CLNAbstractCommand extends Object implements com.io7m.quarrel.core.QCommandType
An abstract calino command.
  • Method Details

    • onListNamedParametersActual

      protected abstract List<com.io7m.quarrel.core.QParameterNamedType<?>> onListNamedParametersActual()
    • onListNamedParameters

      public final List<com.io7m.quarrel.core.QParameterNamedType<?>> onListNamedParameters()
      Specified by:
      onListNamedParameters in interface com.io7m.quarrel.core.QCommandType
    • metadata

      public final com.io7m.quarrel.core.QCommandMetadata metadata()
      Specified by:
      metadata in interface com.io7m.quarrel.core.QCommandOrGroupType
    • calinoStrings

      public final CLNStrings calinoStrings()
      Returns:
      The string resources