Hierarchy For All Packages
- space.arim.dazzleconf,
- space.arim.dazzleconf.annote,
- space.arim.dazzleconf.error,
- space.arim.dazzleconf.factory,
- space.arim.dazzleconf.helper,
- space.arim.dazzleconf.serialiser,
- space.arim.dazzleconf.sorter,
- space.arim.dazzleconf.validator,
- space.arim.dazzleconf2,
- space.arim.dazzleconf2.backend,
- space.arim.dazzleconf2.engine,
- space.arim.dazzleconf2.engine.liaison,
- space.arim.dazzleconf2.migration,
- space.arim.dazzleconf2.reflect
Class Hierarchy
- java.lang.Object
- space.arim.dazzleconf.factory.AbstractConfigurationFactory<C>
- space.arim.dazzleconf.sorter.AnnotationBasedSorter (implements space.arim.dazzleconf.sorter.ConfigurationSorter)
- space.arim.dazzleconf.error.BadValueException.Builder
- space.arim.dazzleconf.factory.BaseConfigurationFactory<C> (implements space.arim.dazzleconf.ConfigurationFactory<C>)
- space.arim.dazzleconf2.engine.liaison.BooleanLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.engine.liaison.ByteLiaison
- space.arim.dazzleconf2.engine.liaison.CharacterLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.engine.liaison.CollectionLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.backend.CommentData
- space.arim.dazzleconf.factory.CommentedWrapper
- space.arim.dazzleconf.annote.ConfDefault
- space.arim.dazzleconf2.ConfigurationBuilder<C>
- space.arim.dazzleconf.factory.ConfigurationFormatFactory<C> (implements space.arim.dazzleconf.ConfigurationFactory<C>)
- space.arim.dazzleconf.factory.HumanReadableConfigurationFactory<C>
- space.arim.dazzleconf.helper.ConfigurationHelper<C>
- space.arim.dazzleconf.ConfigurationOptions
- space.arim.dazzleconf.ConfigurationOptions.Builder
- space.arim.dazzleconf2.backend.DataEntry
- space.arim.dazzleconf2.backend.DataList
- space.arim.dazzleconf2.backend.DataList.Immut
- space.arim.dazzleconf2.backend.DataList.Mut
- space.arim.dazzleconf2.backend.DataTree
- space.arim.dazzleconf2.backend.DataTree.Immut
- space.arim.dazzleconf2.backend.DataTree.Mut
- space.arim.dazzleconf2.backend.DefaultKeyMapper (implements space.arim.dazzleconf2.backend.KeyMapper)
- space.arim.dazzleconf2.reflect.DefaultReflectionService (implements space.arim.dazzleconf2.reflect.ReflectionService)
- space.arim.dazzleconf2.engine.liaison.DoubleLiaison
- space.arim.dazzleconf2.engine.liaison.EnumLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.ErrorContext.Key<V>
- space.arim.dazzleconf2.engine.liaison.FloatLiaison
- space.arim.dazzleconf2.backend.InputOutputRoot (implements space.arim.dazzleconf2.backend.BinaryRoot, space.arim.dazzleconf2.backend.ReadableRoot)
- space.arim.dazzleconf2.engine.liaison.IntegerLiaison
- space.arim.dazzleconf2.reflect.InvokeDefaultFunction
- space.arim.dazzleconf2.backend.KebabCaseKeyMapper (implements space.arim.dazzleconf2.backend.KeyMapper)
- space.arim.dazzleconf2.backend.KeyPath (implements space.arim.dazzleconf2.backend.Printable)
- space.arim.dazzleconf2.backend.KeyPath.Immut
- space.arim.dazzleconf2.backend.KeyPath.Mut
- space.arim.dazzleconf2.LoadResult<R>
- space.arim.dazzleconf2.engine.liaison.LongLiaison
- space.arim.dazzleconf2.backend.LowerSnakeCaseKeyMapper (implements space.arim.dazzleconf2.backend.KeyMapper)
- space.arim.dazzleconf2.engine.liaison.MapLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.reflect.MethodId
- space.arim.dazzleconf2.reflect.MethodYield
- space.arim.dazzleconf2.reflect.MethodYield.Entry
- space.arim.dazzleconf2.reflect.MethodYield.ForImplementable (implements java.lang.AutoCloseable)
- space.arim.dazzleconf2.migration.MigrateFromConfiguration<C> (implements space.arim.dazzleconf2.migration.MigrateSource<C>)
- space.arim.dazzleconf2.migration.Migration<C_OLD,
C_NEW> - space.arim.dazzleconf.validator.NonEmptyStringValidator (implements space.arim.dazzleconf.validator.ValueValidator)
- space.arim.dazzleconf2.backend.PathRoot (implements space.arim.dazzleconf2.backend.BinaryRoot, space.arim.dazzleconf2.backend.ReadableRoot)
- space.arim.dazzleconf2.backend.Printable.Abstract (implements space.arim.dazzleconf2.backend.Printable)
- space.arim.dazzleconf2.reflect.ReifiedType
- space.arim.dazzleconf2.reflect.ReifiedType.Annotated (implements java.lang.reflect.AnnotatedElement)
- space.arim.dazzleconf2.engine.liaison.ShortLiaison
- space.arim.dazzleconf2.engine.liaison.SimpleTypeLiaison<U> (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.StandardErrorPrint (implements space.arim.dazzleconf2.ErrorPrint)
- space.arim.dazzleconf2.engine.liaison.StringLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- space.arim.dazzleconf2.backend.StringRoot (implements space.arim.dazzleconf2.backend.ReadableRoot)
- space.arim.dazzleconf2.engine.liaison.SubSectionLiaison (implements space.arim.dazzleconf2.engine.TypeLiaison)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- space.arim.dazzleconf.error.InvalidConfigException
- space.arim.dazzleconf.error.ConfigFormatSyntaxException
- space.arim.dazzleconf.error.ImproperEntryException
- space.arim.dazzleconf.error.BadValueException
- space.arim.dazzleconf.error.MissingKeyException
- space.arim.dazzleconf.error.MissingValueException
- java.lang.RuntimeException
- space.arim.dazzleconf2.DeveloperMistakeException
- space.arim.dazzleconf.error.IllDefinedConfigException
- space.arim.dazzleconf.error.InvalidConfigException
- java.lang.Exception
- space.arim.dazzleconf2.reflect.TypeToken<V>
- space.arim.dazzleconf.serialiser.URLValueSerialiser (implements space.arim.dazzleconf.serialiser.ValueSerialiser<T>)
- space.arim.dazzleconf.serialiser.ValueSerialiserMap
Interface Hierarchy
- space.arim.dazzleconf.AuxiliaryKeys
- space.arim.dazzleconf2.backend.Backend
- space.arim.dazzleconf2.backend.Backend.Document
- space.arim.dazzleconf2.backend.Backend.Meta
- java.util.Comparator<T>
- space.arim.dazzleconf.sorter.ConfigurationSorter
- space.arim.dazzleconf2.ConfigurationDefinition<C>
- space.arim.dazzleconf2.Configuration<C>
- space.arim.dazzleconf2.ConfigurationDefinition.Layout
- space.arim.dazzleconf2.ConfigurationDefinition.WriteOptions
- space.arim.dazzleconf2.ConfigurationDefinition.ReadWithUpdateOptions (also extends space.arim.dazzleconf2.ConfigurationDefinition.ReadOptions)
- space.arim.dazzleconf2.engine.SerializeContext
- space.arim.dazzleconf2.engine.SerializeOutput
- space.arim.dazzleconf.ConfigurationFactory<C>
- space.arim.dazzleconf2.backend.DataRoot
- space.arim.dazzleconf2.backend.BinaryRoot
- space.arim.dazzleconf2.backend.ReadableRoot
- space.arim.dazzleconf2.backend.DataRoot.Operation<R,
U> - space.arim.dazzleconf.serialiser.Decomposer
- space.arim.dazzleconf2.engine.DefaultValues<V>
- space.arim.dazzleconf2.ErrorContext
- space.arim.dazzleconf2.ErrorContext.Source
- space.arim.dazzleconf2.engine.DeserializeContext (also extends space.arim.dazzleconf2.ConfigurationDefinition.ReadOptions)
- space.arim.dazzleconf2.engine.DeserializeInput
- space.arim.dazzleconf2.engine.DeserializeContext (also extends space.arim.dazzleconf2.ConfigurationDefinition.ReadOptions)
- space.arim.dazzleconf2.ErrorPrint
- space.arim.dazzleconf2.ErrorPrint.Output
- space.arim.dazzleconf.serialiser.FlexibleType
- space.arim.dazzleconf.serialiser.FlexibleTypeFunction<T>
- space.arim.dazzleconf.serialiser.FlexibleTypeMapEntryFunction<K,
V> - space.arim.dazzleconf2.reflect.Instantiator
- space.arim.dazzleconf2.backend.KeyMapper
- space.arim.dazzleconf2.reflect.MethodId.OpaqueCache
- space.arim.dazzleconf2.reflect.MethodMirror
- space.arim.dazzleconf2.reflect.MethodMirror.Invoker
- space.arim.dazzleconf2.reflect.MethodMirror.TypeWalker
- space.arim.dazzleconf2.migration.MigrateSource<C>
- space.arim.dazzleconf2.migration.MigrateSource.Filter<C_OLD>
- space.arim.dazzleconf2.backend.Printable
- space.arim.dazzleconf2.reflect.ReflectionService
- space.arim.dazzleconf2.ReloadShell<C>
- space.arim.dazzleconf2.engine.SerializeDeserialize<V>
- space.arim.dazzleconf.sorter.SortableConfigurationEntry
- space.arim.dazzleconf2.migration.Transition<C_OLD,
C_NEW> - space.arim.dazzleconf2.engine.TypeLiaison
- space.arim.dazzleconf2.engine.TypeLiaison.Agent<V>
- space.arim.dazzleconf2.engine.TypeLiaison.DefaultInit<V>
- space.arim.dazzleconf2.engine.TypeLiaison.Handshake
- space.arim.dazzleconf2.engine.UpdateListener
- space.arim.dazzleconf2.ConfigurationDefinition.ReadOptions
- space.arim.dazzleconf2.ConfigurationDefinition.ReadWithUpdateOptions (also extends space.arim.dazzleconf2.ConfigurationDefinition.WriteOptions)
- space.arim.dazzleconf2.engine.DeserializeContext (also extends space.arim.dazzleconf2.ErrorContext.Source)
- space.arim.dazzleconf2.engine.DeserializeInput
- space.arim.dazzleconf2.ConfigureListener
- space.arim.dazzleconf2.migration.MigrateContext
- space.arim.dazzleconf2.ConfigurationDefinition.ReadOptions
- space.arim.dazzleconf.serialiser.ValueSerialiser<T>
- space.arim.dazzleconf.validator.ValueValidator
Annotation Type Hierarchy
- space.arim.dazzleconf.sorter.AnnotationBasedSorter.Order (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.BooleanDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.ByteDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.ByteRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.CallableFn (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.CollectionSize (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.Comments (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.Comments.Container (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfComments (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultBoolean (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultBooleans (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultDouble (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultDoubles (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultInteger (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultIntegers (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultLong (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultLongs (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultMap (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultObject (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultString (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfDefault.DefaultStrings (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfHeader (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfKey (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfSerialisers (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.ConfValidator (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.DoubleDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.DoubleRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.FloatDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.FloatRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.IntegerDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.IntegerRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.IntegerRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.LongDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.LongRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.NumericRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.ShortDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.ShortRange (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.StringDefault (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf.annote.SubSection (implements java.lang.annotation.Annotation)
- space.arim.dazzleconf2.engine.liaison.SubSection (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- space.arim.dazzleconf2.engine.CommentLocation
- space.arim.dazzleconf2.backend.KeyPath.SequenceBoundary
- space.arim.dazzleconf2.engine.UpdateReason
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)