Hierarchy For Package me.deecaad.core.file
Class Hierarchy
- java.lang.Object
- me.deecaad.core.file.BukkitConfig (implements me.deecaad.core.file.ConfigLike)
- me.deecaad.core.file.FileReader
- me.deecaad.core.file.JarSearcher
- me.deecaad.core.file.JarInstancer
- me.deecaad.core.file.SerializerInstancer
- me.deecaad.core.file.MapConfigLike (implements me.deecaad.core.file.ConfigLike)
- me.deecaad.core.file.RootFileReader<R,
T> (implements org.bukkit.event.Listener) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- me.deecaad.core.file.DuplicateKeyException
- me.deecaad.core.file.InlineSerializer.FormatException
- java.lang.Exception
Interface Hierarchy
- me.deecaad.core.file.ConfigLike
- me.deecaad.core.file.IValidator
- net.kyori.adventure.key.Keyed
- org.bukkit.Keyed
- me.deecaad.core.file.InlineSerializer<T> (also extends me.deecaad.core.file.Serializer<T>)
- org.bukkit.Keyed
- me.deecaad.core.file.Serializer<T>
- me.deecaad.core.file.InlineSerializer<T> (also extends org.bukkit.Keyed)
- me.deecaad.core.file.SimpleSerializer<T>
Annotation Interface Hierarchy
- me.deecaad.core.file.SearcherFilter (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- me.deecaad.core.file.SearchMode
- 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
- me.deecaad.core.file.FileReader.NestedPathToSerializer
- me.deecaad.core.file.FileReader.PathToSerializer
- me.deecaad.core.file.FileReader.ValidatorData
- me.deecaad.core.file.MapConfigLike.Holder
- java.lang.Record