Class Hierarchy
- java.lang.Object
- org.refcodes.cli.AbstractCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.AllCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.AndCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.AnyCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.OptionCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.OrCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.XorCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.CasesCondition (implements org.refcodes.cli.Condition)
- org.refcodes.cli.AbstractOperand<T> (implements org.refcodes.cli.Operand<T>)
- org.refcodes.cli.AbstractOption<T> (implements org.refcodes.cli.Option<T>)
- org.refcodes.cli.CharOption
- org.refcodes.cli.DoubleOption
- org.refcodes.cli.EnumOption<T>
- org.refcodes.cli.FileOption
- org.refcodes.cli.Flag (implements org.refcodes.mixin.EnabledAccessor, org.refcodes.cli.Option<T>)
- org.refcodes.cli.CleanFlag
- org.refcodes.cli.DaemonFlag
- org.refcodes.cli.DebugFlag
- org.refcodes.cli.ForceFlag
- org.refcodes.cli.HelpFlag
- org.refcodes.cli.InitFlag
- org.refcodes.cli.QuietFlag
- org.refcodes.cli.SysInfoFlag
- org.refcodes.cli.VerboseFlag
- org.refcodes.cli.FloatOption
- org.refcodes.cli.IntOption
- org.refcodes.cli.LongOption
- org.refcodes.cli.StringOption
- org.refcodes.cli.ConfigOption
- org.refcodes.cli.NoneOperand (implements org.refcodes.mixin.EnabledAccessor, org.refcodes.cli.Operand<T>)
- org.refcodes.cli.Operation (implements org.refcodes.mixin.EnabledAccessor)
- org.refcodes.cli.StringOperand
- org.refcodes.cli.AbstractOption<T> (implements org.refcodes.cli.Option<T>)
- org.refcodes.cli.ArgsParserImpl (implements org.refcodes.cli.ArgsParser)
- org.refcodes.cli.ArrayOperand<T> (implements org.refcodes.cli.Operand<T>)
- org.refcodes.cli.ArrayOption<T> (implements org.refcodes.cli.Option<T>)
- org.refcodes.cli.CliSugar
- org.refcodes.cli.CliUtility
- org.refcodes.cli.Example (implements org.refcodes.mixin.DescriptionAccessor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- org.refcodes.cli.CliException
- org.refcodes.cli.CliException.ConsoleArgsException (implements org.refcodes.cli.ArgsAccessor)
- org.refcodes.cli.ArgsSyntaxException
- org.refcodes.cli.AmbiguousArgsException
- org.refcodes.cli.ParseArgsException
- org.refcodes.cli.SuperfluousArgsException
- org.refcodes.cli.UnknownArgsException
- org.refcodes.cli.ArgsSyntaxException
- org.refcodes.cli.CliException.ConsoleCliException (implements org.refcodes.mixin.StatusCodeAccessor<SC>)
- org.refcodes.cli.CliException.ConsoleArgsException (implements org.refcodes.cli.ArgsAccessor)
- org.refcodes.cli.CliException
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- java.lang.Exception
- org.refcodes.cli.AbstractCondition (implements org.refcodes.cli.Condition)
Interface Hierarchy
- org.refcodes.mixin.AliasAccessor
- org.refcodes.cli.Operand<T> (also extends org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.ArgsAccessor
- org.refcodes.cli.ArgsAccessor.ArgsProperty (also extends org.refcodes.cli.ArgsAccessor.ArgsMutator)
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.ArgsAccessor.ArgsMutator
- org.refcodes.cli.ArgsAccessor.ArgsProperty (also extends org.refcodes.cli.ArgsAccessor)
- org.refcodes.cli.ArgsParserAccessor
- org.refcodes.cli.ArgsParserAccessor.ArgsParserProperty (also extends org.refcodes.cli.ArgsParserAccessor.ArgsParserMutator)
- org.refcodes.cli.ArgsParserAccessor.ArgsParserBuilder<B>
- org.refcodes.cli.ArgsParserAccessor.ArgsParserMutator
- org.refcodes.cli.ArgsParserAccessor.ArgsParserProperty (also extends org.refcodes.cli.ArgsParserAccessor)
- org.refcodes.cli.ArgsParserMixin<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- java.lang.Cloneable
- org.refcodes.mixin.Clonable
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.mixin.Clonable
- java.lang.Comparable<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.mixin.DescriptionAccessor
- org.refcodes.mixin.DescriptionAccessor.DescriptionProperty (also extends org.refcodes.mixin.DescriptionAccessor.DescriptionMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.mixin.DescriptionAccessor.DescriptionProperty (also extends org.refcodes.mixin.DescriptionAccessor.DescriptionMutator)
- org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.DescriptionAccessor.DescriptionMutator
- org.refcodes.mixin.DescriptionAccessor.DescriptionProperty (also extends org.refcodes.mixin.DescriptionAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.DescriptionAccessor.DescriptionProperty (also extends org.refcodes.mixin.DescriptionAccessor)
- org.refcodes.mixin.EscapeCodesStatusAccessor
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty (also extends org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty (also extends org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusMutator)
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusMutator
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty (also extends org.refcodes.mixin.EscapeCodesStatusAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>
- org.refcodes.mixin.NameAccessor
- org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor.NameMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor.NameMutator)
- org.refcodes.mixin.NameAccessor.NameBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.NameAccessor.NameMutator
- org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.NameAccessor.NameProperty (also extends org.refcodes.mixin.NameAccessor)
- org.refcodes.component.Resetable
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.cli.Syntaxable (also extends org.refcodes.cli.Synopsis)
- org.refcodes.cli.ArgsSyntax
- org.refcodes.cli.Condition
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.ArgsSyntax
- org.refcodes.mixin.ResetEscapeCodeAccessor
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty (also extends org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty (also extends org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeMutator)
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeMutator
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty (also extends org.refcodes.mixin.ResetEscapeCodeAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty (also extends org.refcodes.mixin.ResetEscapeCodeAccessor)
- org.refcodes.cli.RootConditionAccessor
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.cli.RootConditionAccessor.RootConditionProperty (also extends org.refcodes.cli.RootConditionAccessor.RootConditionMutator)
- org.refcodes.cli.RootConditionAccessor.RootConditionBuilder<B>
- org.refcodes.cli.RootConditionAccessor.RootConditionMutator
- org.refcodes.cli.RootConditionAccessor.RootConditionProperty (also extends org.refcodes.cli.RootConditionAccessor)
- org.refcodes.cli.Synopsis
- org.refcodes.cli.Syntaxable (also extends org.refcodes.component.Resetable)
- org.refcodes.cli.ArgsSyntax
- org.refcodes.cli.Condition
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.ArgsSyntax
- org.refcodes.cli.Syntaxable (also extends org.refcodes.component.Resetable)
- org.refcodes.textual.TextBoxGridAccessor
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty (also extends org.refcodes.textual.TextBoxGridAccessor.TextBoxGridMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty (also extends org.refcodes.textual.TextBoxGridAccessor.TextBoxGridMutator)
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridMutator
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty (also extends org.refcodes.textual.TextBoxGridAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty (also extends org.refcodes.textual.TextBoxGridAccessor)
- org.refcodes.mixin.TitleAccessor
- org.refcodes.mixin.TitleAccessor.TitleProperty (also extends org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>)
- org.refcodes.mixin.TitleAccessor.TitleProperty (also extends org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.mixin.TitleAccessor.TitleBuilder<B>
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleProperty)
- org.refcodes.mixin.TitleAccessor.TitleMutator
- org.refcodes.mixin.TitleAccessor.TitleProperty (also extends org.refcodes.mixin.TitleAccessor)
- org.refcodes.cli.ArgsParser (also extends org.refcodes.cli.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionProperty, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>, org.refcodes.mixin.EscapeCodesStatusAccessor.EscapeCodeStatusProperty, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameProperty, org.refcodes.component.Resetable, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>, org.refcodes.mixin.ResetEscapeCodeAccessor.ResetEscapeCodeProperty, org.refcodes.cli.RootConditionAccessor, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridBuilder<B>, org.refcodes.textual.TextBoxGridAccessor.TextBoxGridProperty, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>)
- org.refcodes.mixin.TitleAccessor.TitleProperty (also extends org.refcodes.mixin.TitleAccessor)
- org.refcodes.mixin.TypeAccessor<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.mixin.ValueAccessor<V>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>)
- org.refcodes.cli.Option<T>
- org.refcodes.cli.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.cli.ArgsAccessor, org.refcodes.mixin.Clonable, java.lang.Cloneable, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.cli.Syntaxable, org.refcodes.mixin.TypeAccessor<T>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.refcodes.cli.SyntaxNotation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)