Hierarchy For Package org.refcodes.console
Class Hierarchy
- java.lang.Object
- org.refcodes.console.AbstractCondition (implements org.refcodes.console.Condition)
- org.refcodes.console.AndCondition (implements org.refcodes.console.Condition)
- org.refcodes.console.OptionalCondition
- org.refcodes.console.OrCondition (implements org.refcodes.console.Condition)
- org.refcodes.console.XorCondition (implements org.refcodes.console.Condition)
- org.refcodes.console.AbstractOperand<T> (implements org.refcodes.console.Operand<T>)
- org.refcodes.console.AbstractOption<T> (implements org.refcodes.console.Option<T>)
- org.refcodes.console.EnumOption<T>
- org.refcodes.console.Flag (implements org.refcodes.console.Option<T>)
- org.refcodes.console.DebugFlag
- org.refcodes.console.ForceFlag
- org.refcodes.console.HelpFlag
- org.refcodes.console.QuietFlag
- org.refcodes.console.SysInfoFlag
- org.refcodes.console.VerboseFlag
- org.refcodes.console.IntegerOption
- org.refcodes.console.LongOption
- org.refcodes.console.StringOption
- org.refcodes.console.StringOperand
- org.refcodes.console.AbstractOption<T> (implements org.refcodes.console.Option<T>)
- org.refcodes.console.ArgsParserImpl (implements org.refcodes.console.ArgsParser)
- org.refcodes.console.ConsoleSugar
- org.refcodes.console.ConsoleUtility
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- org.refcodes.console.ConsoleException
- org.refcodes.console.ConsoleException.ConsoleArgsException (implements org.refcodes.console.ArgsAccessor)
- org.refcodes.console.ArgsMismatchException
- org.refcodes.console.AmbiguousArgsException
- org.refcodes.console.ParseArgsException
- org.refcodes.console.SuperfluousArgsException
- org.refcodes.console.UnknownArgsException
- org.refcodes.console.ArgsMismatchException
- org.refcodes.console.ConsoleException.ConsoleCliException (implements org.refcodes.mixin.StatusCodeAccessor<SC>)
- org.refcodes.console.ConsoleException.ConsoleArgsException (implements org.refcodes.console.ArgsAccessor)
- org.refcodes.console.ConsoleException
- org.refcodes.exception.AbstractException (implements org.refcodes.exception.Trap)
- java.lang.Exception
- org.refcodes.console.AbstractCondition (implements org.refcodes.console.Condition)
Interface Hierarchy
- org.refcodes.mixin.AliasAccessor
- org.refcodes.console.Operand<T> (also extends org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.ArgsAccessor
- org.refcodes.console.ArgsAccessor.ArgsProperty (also extends org.refcodes.console.ArgsAccessor.ArgsMutator)
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.ArgsAccessor.ArgsMutator
- org.refcodes.console.ArgsAccessor.ArgsProperty (also extends org.refcodes.console.ArgsAccessor)
- org.refcodes.console.ArgsParserAccessor
- org.refcodes.console.ArgsParserAccessor.PropertiesProperty (also extends org.refcodes.console.ArgsParserAccessor.ArgsParserMutator)
- org.refcodes.console.ArgsParserAccessor.ArgsParserBuilder<B>
- org.refcodes.console.ArgsParserAccessor.ArgsParserMutator
- org.refcodes.console.ArgsParserAccessor.PropertiesProperty (also extends org.refcodes.console.ArgsParserAccessor)
- org.refcodes.console.ArgsParserMixin<B>
- org.refcodes.console.ArgsParser (also extends org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- java.lang.Comparable<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.mixin.DescriptionAccessor
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.mixin.DescriptionAccessor.DescriptionMutator
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.mixin.NameAccessor.NameBuilder<B>
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.mixin.NameAccessor.NameMutator
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.component.Resetable
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.console.Syntaxable (also extends org.refcodes.console.SyntaxUsage)
- org.refcodes.console.Condition
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.RootConditionAccessor
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.console.RootConditionAccessor.RootConditionProperty (also extends org.refcodes.console.RootConditionAccessor.RootConditionMutator)
- org.refcodes.console.RootConditionAccessor.RootConditionBuilder<B>
- org.refcodes.console.RootConditionAccessor.RootConditionMutator
- org.refcodes.console.RootConditionAccessor.RootConditionProperty (also extends org.refcodes.console.RootConditionAccessor)
- org.refcodes.console.SyntaxUsage
- org.refcodes.console.Syntaxable (also extends org.refcodes.component.Resetable)
- org.refcodes.console.Condition
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.mixin.TypeAccessor<T>, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Syntaxable (also extends org.refcodes.component.Resetable)
- org.refcodes.mixin.TitleAccessor.TitleBuilder<B>
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleMutator)
- org.refcodes.mixin.TitleAccessor.TitleMutator
- org.refcodes.console.ArgsParser (also extends org.refcodes.console.ArgsParserMixin<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionBuilder<B>, org.refcodes.mixin.DescriptionAccessor.DescriptionMutator, org.refcodes.mixin.NameAccessor.NameBuilder<B>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.component.Resetable, org.refcodes.console.RootConditionAccessor, org.refcodes.mixin.TitleAccessor.TitleBuilder<B>)
- org.refcodes.mixin.TypeAccessor<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.ValueAccessor<V>)
- org.refcodes.mixin.ValueAccessor<V>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.Syntaxable, org.refcodes.mixin.TypeAccessor<T>)
- org.refcodes.console.Option<T>
- org.refcodes.console.Operand<T> (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.console.ArgsAccessor, java.lang.Comparable<T>, org.refcodes.mixin.DescriptionAccessor, org.refcodes.console.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.console.ExitCode (implements org.refcodes.mixin.StatusCodeAccessor<SC>)
- org.refcodes.console.SyntaxNotation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)