Class BadGrandchild
java.lang.Object
com.github.rvesse.airline.examples.inheritance.Parent
com.github.rvesse.airline.examples.inheritance.Child
com.github.rvesse.airline.examples.inheritance.BadGrandchild
- 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.-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BadGrandchild
public BadGrandchild()
-
-
Method Details
-
main
-