Interface IArgument

  • All Known Implementing Classes:
    Argument

    public interface IArgument
    Interface for start arguments.
    • Method Detail

      • getName

        java.lang.String getName()
        Get the name.
        Returns:
        The name.
      • getDescription

        java.lang.String getDescription()
        Get the description.
        Returns:
        The description.
      • getClazz

        ClassInfo getClazz()
        Get the class info.
        Returns:
        The class info.
      • getDefaultValue

        UnparsedExpression getDefaultValue()
        Get the default value.
        Returns:
        The default value.
      • validate

        boolean validate​(java.lang.String input)
        Check the validity of an input.
        Parameters:
        input - The input.
        Returns:
        True, if valid.