Hierarchy For Package org.refcodes.console

Class Hierarchy

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.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.ArgsParserAccessor
  • org.refcodes.console.ArgsParserAccessor.ArgsParserBuilder<B>
  • org.refcodes.console.ArgsParserAccessor.ArgsParserMutator
  • 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.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.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.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.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.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>

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