Hierarchy For Package com.io7m.quarrel.core
Class Hierarchy
- java.lang.Object
- com.io7m.quarrel.core.QApplication (implements com.io7m.quarrel.core.QApplicationType)
- com.io7m.quarrel.core.QCommandHelpFormatting
- com.io7m.quarrel.core.QCommandParsers (implements com.io7m.quarrel.core.QCommandParserFactoryType)
- com.io7m.quarrel.core.QCommandTreeResolver
- com.io7m.quarrel.core.QErrorFormatting
- com.io7m.quarrel.core.QLocalization (implements com.io7m.quarrel.core.QLocalizationType)
- com.io7m.quarrel.core.QNames
- com.io7m.quarrel.core.QValueConverterDirectory (implements com.io7m.quarrel.core.QValueConverterDirectoryType)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.io7m.quarrel.core.QException (implements com.io7m.seltzer.api.SStructuredErrorExceptionType<C>)
- java.lang.Exception
Interface Hierarchy
- com.io7m.quarrel.core.QApplicationBuilderType
- com.io7m.quarrel.core.QApplicationCommandGroupBuilderType
- com.io7m.quarrel.core.QCommandOrGroupType
- com.io7m.quarrel.core.QCommandGroupType
- com.io7m.quarrel.core.QCommandType
- com.io7m.quarrel.core.QCommandParserFactoryType
- com.io7m.quarrel.core.QCommandParserType
- com.io7m.quarrel.core.QCommandTreeResolver.QResolutionType
- com.io7m.quarrel.core.QLocalizationType
- com.io7m.quarrel.core.QApplicationType
- com.io7m.quarrel.core.QCommandContextType
- com.io7m.quarrel.core.QParametersPositionalType
- com.io7m.quarrel.core.QParameterType<T>
- com.io7m.quarrel.core.QParameterNamedType<T>
- com.io7m.quarrel.core.QStringType
- com.io7m.quarrel.core.QValueConverterDirectoryType
- com.io7m.quarrel.core.QValueConverterType<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.io7m.quarrel.core.QCommandStatus
- com.io7m.quarrel.core.QCommandTreeResolver.QResolutionRoot (implements com.io7m.quarrel.core.QCommandTreeResolver.QResolutionType)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.io7m.quarrel.core.QApplicationMetadata
- com.io7m.quarrel.core.QCommandMetadata
- com.io7m.quarrel.core.QCommandParserConfiguration
- com.io7m.quarrel.core.QCommandTreeResolver.QResolutionErrorDoesNotExist (implements com.io7m.quarrel.core.QCommandTreeResolver.QResolutionType)
- com.io7m.quarrel.core.QCommandTreeResolver.QResolutionOKCommand (implements com.io7m.quarrel.core.QCommandTreeResolver.QResolutionType)
- com.io7m.quarrel.core.QCommandTreeResolver.QResolutionOKGroup (implements com.io7m.quarrel.core.QCommandTreeResolver.QResolutionType)
- com.io7m.quarrel.core.QParameterNamed01<T> (implements com.io7m.quarrel.core.QParameterNamedType<T>)
- com.io7m.quarrel.core.QParameterNamed0N<T> (implements com.io7m.quarrel.core.QParameterNamedType<T>)
- com.io7m.quarrel.core.QParameterNamed1<T> (implements com.io7m.quarrel.core.QParameterNamedType<T>)
- com.io7m.quarrel.core.QParameterNamed1N<T> (implements com.io7m.quarrel.core.QParameterNamedType<T>)
- com.io7m.quarrel.core.QParameterPositional<T> (implements com.io7m.quarrel.core.QParameterType<T>)
- com.io7m.quarrel.core.QParametersPositionalAny (implements com.io7m.quarrel.core.QParametersPositionalType)
- com.io7m.quarrel.core.QParametersPositionalNone (implements com.io7m.quarrel.core.QParametersPositionalType)
- com.io7m.quarrel.core.QParametersPositionalTyped (implements com.io7m.quarrel.core.QParametersPositionalType)
- com.io7m.quarrel.core.QStringType.QConstant (implements com.io7m.quarrel.core.QStringType)
- com.io7m.quarrel.core.QStringType.QLocalize (implements com.io7m.quarrel.core.QStringType)
- java.lang.Record