Hierarchy For Package dev.enola.common.io.resource
Class Hierarchy
- java.lang.Object
- dev.enola.common.io.resource.BaseResource (implements dev.enola.common.io.resource.AbstractResource)
- dev.enola.common.io.resource.DataResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.DelegatingReadableResource (implements dev.enola.common.io.resource.ReadableResource)
- dev.enola.common.io.resource.ReadableButNotWritableDelegatingResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.DelegatingMultipartResource (implements dev.enola.common.io.resource.MultipartResource)
- dev.enola.common.io.resource.RegexMultipartResource
- dev.enola.common.io.resource.MarkdownResource
- dev.enola.common.io.resource.RegexMultipartResource
- dev.enola.common.io.resource.DelegatingMultipartResource (implements dev.enola.common.io.resource.MultipartResource)
- dev.enola.common.io.resource.ReplacingResource
- dev.enola.common.io.resource.ReadableButNotWritableDelegatingResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.DelegatingResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.DelegatingWritableResource (implements dev.enola.common.io.resource.WritableResource)
- dev.enola.common.io.resource.WritableButNotReadableDelegatingResource (implements dev.enola.common.io.resource.WritableButNotReadableResource)
- dev.enola.common.io.resource.EmptyResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.ErrorResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.FileDescriptorResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.FileResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.MemoryResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.TestResource (implements dev.enola.common.io.resource.CloseableResource)
- dev.enola.common.io.resource.MultibaseResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.NullResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.OkHttpResource (implements dev.enola.common.io.resource.ReadableResource)
- dev.enola.common.io.resource.StringResource (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.StringResource2 (implements dev.enola.common.io.resource.ReadableButNotWritableResource)
- dev.enola.common.io.resource.TeapotResource (implements dev.enola.common.io.resource.Resource)
- dev.enola.common.io.resource.UrlResource (implements dev.enola.common.io.resource.ReadableResource)
- dev.enola.common.io.resource.ClasspathResource
- dev.enola.common.io.resource.WriterResource (implements dev.enola.common.io.resource.WritableResource)
- dev.enola.common.io.resource.AppendableResource
- com.google.common.io.ByteSource
- dev.enola.common.io.resource.ErrorByteSource
- dev.enola.common.io.resource.ClasspathResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.DataResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.EmptyResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.ErrorResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.FileDescriptorResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.FileResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.MultibaseResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.NullResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.OkHttpResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.ResourceProviders (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.StringResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.TeapotResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.TestResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.UrlResource.Provider (implements dev.enola.common.io.resource.ResourceProvider)
- dev.enola.common.io.resource.BaseResource (implements dev.enola.common.io.resource.AbstractResource)
Interface Hierarchy
- dev.enola.common.io.resource.AbstractResource
- dev.enola.common.io.resource.ReadableResource
- dev.enola.common.io.resource.Resource (also extends dev.enola.common.io.resource.WritableResource)
- dev.enola.common.io.resource.CloseableResource (also extends java.io.Closeable)
- dev.enola.common.io.resource.ReadableButNotWritableResource
- dev.enola.common.io.resource.WritableButNotReadableResource
- dev.enola.common.io.resource.Resource (also extends dev.enola.common.io.resource.WritableResource)
- dev.enola.common.io.resource.WritableResource
- dev.enola.common.io.resource.Resource (also extends dev.enola.common.io.resource.ReadableResource)
- dev.enola.common.io.resource.CloseableResource (also extends java.io.Closeable)
- dev.enola.common.io.resource.ReadableButNotWritableResource
- dev.enola.common.io.resource.WritableButNotReadableResource
- dev.enola.common.io.resource.Resource (also extends dev.enola.common.io.resource.ReadableResource)
- dev.enola.common.io.resource.ReadableResource
- java.lang.AutoCloseable
- java.io.Closeable
- dev.enola.common.io.resource.CloseableResource (also extends dev.enola.common.io.resource.Resource)
- java.io.Closeable
- dev.enola.common.io.resource.ChangeToken
- dev.enola.common.io.resource.MultipartResource
- dev.enola.data.Provider<K,
V> - dev.enola.data.ProviderFromIRI<V>
- dev.enola.common.io.resource.ResourceProvider
- dev.enola.data.ProviderFromIRI<V>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.enola.common.io.resource.UrlResource.Scheme
- 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
- dev.enola.common.io.resource.RegexMultipartResource.PartsDef
- java.lang.Record