All Implemented Interfaces:
ExampleRunnable

@Command(name="bad-grandchild", description="An illegal command which attempts to overrides an option defined by a parent without explicitly declaring the override") public class BadGrandchild extends Child
When inheriting from existing classes the default behaviour is to prevent overriding of options as Airline assumes the conflicting definitions are an error on the part of the developer. See GoodGrandchild for an example of how to do option overrides correctly.
  • Constructor Details

    • BadGrandchild

      public BadGrandchild()
  • Method Details

    • main

      public static void main(String[] args)