Hierarchy For All Packages
Package Hierarchies:- de.frachtwerk.essencium.storage.generic.configuration,
- de.frachtwerk.essencium.storage.generic.controller,
- de.frachtwerk.essencium.storage.generic.model,
- de.frachtwerk.essencium.storage.generic.provider.local,
- de.frachtwerk.essencium.storage.generic.provider.s3,
- de.frachtwerk.essencium.storage.generic.repository,
- de.frachtwerk.essencium.storage.generic.service,
- de.frachtwerk.essencium.storage.impl.identity.model,
- de.frachtwerk.essencium.storage.impl.identity.provider.local,
- de.frachtwerk.essencium.storage.impl.identity.provider.s3,
- de.frachtwerk.essencium.storage.impl.identity.repository,
- de.frachtwerk.essencium.storage.impl.identity.service,
- de.frachtwerk.essencium.storage.impl.sequence.model,
- de.frachtwerk.essencium.storage.impl.sequence.provider.local,
- de.frachtwerk.essencium.storage.impl.sequence.provider.s3,
- de.frachtwerk.essencium.storage.impl.sequence.repository,
- de.frachtwerk.essencium.storage.impl.sequence.service,
- de.frachtwerk.essencium.storage.impl.uuid.model,
- de.frachtwerk.essencium.storage.impl.uuid.provider.local,
- de.frachtwerk.essencium.storage.impl.uuid.provider.s3,
- de.frachtwerk.essencium.storage.impl.uuid.repository,
- de.frachtwerk.essencium.storage.impl.uuid.service
Class Hierarchy
- java.lang.Object
- de.frachtwerk.essencium.backend.model.AbstractBaseModel<ID> (implements java.lang.Cloneable, de.frachtwerk.essencium.backend.model.Identifiable<ID>)
- de.frachtwerk.essencium.storage.generic.model.AbstractFile<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile
- de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile
- de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile
- de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo
- de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
ID, S>) - de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo<F,
ID, S>)
- de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
- de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo
- de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
ID, S>) - de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo<F,
ID, S>)
- de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
- de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo
- de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
ID, S>) - de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo<F,
ID, S>)
- de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo (implements de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
- de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo
- de.frachtwerk.essencium.storage.generic.model.AbstractFile<F,
- de.frachtwerk.essencium.backend.model.AbstractBaseModel_
- de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo_
- de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo_
- de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- de.frachtwerk.essencium.storage.generic.service.AbstractFileService<F,
ID, S> (implements de.frachtwerk.essencium.storage.generic.service.FileService<F, ID, S>) - de.frachtwerk.essencium.storage.impl.identity.service.DefaultIdentityFileService
- de.frachtwerk.essencium.storage.impl.sequence.service.DefaultSequenceFileService
- de.frachtwerk.essencium.storage.impl.uuid.service.DefaultUUIDFileService
- de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService<F,
ID, S> (implements de.frachtwerk.essencium.storage.generic.service.StorageService<F, ID, S>) - de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalStorageService
- de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalStorageService
- de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalStorageService
- de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService<F,
ID, S> (implements de.frachtwerk.essencium.storage.generic.service.StorageService<F, ID, S>) - de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageService
- de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3StorageService
- de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageService
- de.frachtwerk.essencium.storage.generic.controller.DownloadEndpoint<F,
ID, S> - de.frachtwerk.essencium.storage.generic.configuration.FileStorageConfiguration
- de.frachtwerk.essencium.storage.generic.provider.local.LocalFileCreator
- de.frachtwerk.essencium.storage.generic.provider.local.LocalStorageConfiguration
- de.frachtwerk.essencium.storage.generic.service.MimeTypeHelper
- de.frachtwerk.essencium.storage.generic.provider.s3.S3StorageConfiguration
- de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor.Empty<T,
F, ID, S> (implements de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor<T, F, ID, S>) - de.frachtwerk.essencium.storage.generic.service.StorageServiceDispatcher<F,
ID, S> - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- java.lang.RuntimeException
- java.lang.Exception
- de.frachtwerk.essencium.storage.generic.service.UniqueNameCreator
- de.frachtwerk.essencium.backend.model.AbstractBaseModel<ID> (implements java.lang.Cloneable, de.frachtwerk.essencium.backend.model.Identifiable<ID>)
Interface Hierarchy
- de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo<F,
ID, S> - de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo<F,
ID, S> - de.frachtwerk.essencium.storage.generic.service.FileService<F,
ID, S> - org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- de.frachtwerk.essencium.backend.repository.BaseRepository<T,
ID> (also extends org.springframework.data.jpa.repository.JpaRepository<T, ID>) - de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.repository.IdentityFileRepository
- de.frachtwerk.essencium.storage.impl.sequence.repository.SequenceFileRepository
- de.frachtwerk.essencium.storage.impl.uuid.repository.UUIDFileRepository
- de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
- de.frachtwerk.essencium.backend.repository.BaseRepository<T,
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - de.frachtwerk.essencium.backend.repository.BaseRepository<T,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.repository.IdentityFileRepository
- de.frachtwerk.essencium.storage.impl.sequence.repository.SequenceFileRepository
- de.frachtwerk.essencium.storage.impl.uuid.repository.UUIDFileRepository
- de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
- de.frachtwerk.essencium.backend.repository.BaseRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - de.frachtwerk.essencium.backend.repository.BaseRepository<T,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.repository.IdentityFileRepository
- de.frachtwerk.essencium.storage.impl.sequence.repository.SequenceFileRepository
- de.frachtwerk.essencium.storage.impl.uuid.repository.UUIDFileRepository
- de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
- de.frachtwerk.essencium.backend.repository.BaseRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - de.frachtwerk.essencium.backend.repository.BaseRepository<T,
ID> (also extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
ID, S> - de.frachtwerk.essencium.storage.impl.identity.repository.IdentityFileRepository
- de.frachtwerk.essencium.storage.impl.sequence.repository.SequenceFileRepository
- de.frachtwerk.essencium.storage.impl.uuid.repository.UUIDFileRepository
- de.frachtwerk.essencium.storage.generic.repository.AbstractFileRepository<F,
- de.frachtwerk.essencium.backend.repository.BaseRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor<T,
F, ID, S> - de.frachtwerk.essencium.storage.generic.service.StorageService<F,
ID, S>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- de.frachtwerk.essencium.storage.generic.model.Providers
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)