Interface ICommandSignature

All Known Implementing Classes:
SideCommandSignature

public interface ICommandSignature
Command signature interface.
  • Method Details

    • getId

      String getId()
      Get id.
      Returns:
      id
    • getName

      String getName()
      Get human readable name.
      Returns:
      name
    • getDescription

      String getDescription()
      Get description.
      Returns:
      descripton
    • getTargetType

      ArgTypes getTargetType()
      Get type of target.
      Returns:
      type of target
    • getValueType

      ArgTypes getValueType()
      Get type of value.
      Returns:
      type of value.
    • isTargetScript

      default boolean isTargetScript()
      Test that target argument is script.
      Returns:
      true if target argument is script
    • isValueScript

      default boolean isValueScript()
      Test that value argument is script.
      Returns:
      true if value argument is script