Method in this interface is invoked to finish processing of options defined by subclass of this interface.
Represents the environment an
OptionProcessor operates in.
Represents possible option that can appear on
and contains factory methods to create them.
Factory method that composes individual options into groups.
Marks a non-static field in a class as an option and assigns it a short, or long name.
Adds human readable description to