| Name | Description | Type | Package | Framework |
| Archive | An archive that can be launched by the Launcher. | Class | org.springframework.boot.loader.archive | Spring Boot |
| Archive .Entry | Represents a single entry in the archive. | Interface | org.springframework.boot.loader.archive.Archive | Spring Boot |
| Archive .EntryFilter | Strategy interface to filter Entries. | Interface | org.springframework.boot.loader.archive.Archive | Spring Boot |
| Archive .EntryRenameFilter | Strategy interface to filter or rename Entries. | Interface | org.springframework.boot.loader.archive.Archive | Spring Boot |
| ExplodedArchive | Archive implementation backed by an exploded archive directory. | Class | org.springframework.boot.loader.archive | Spring Boot |
| FilteredArchive | Decorator to apply an Archive. | Class | org.springframework.boot.loader.archive | Spring Boot |
| JarFileArchive | Archive implementation backed by a JarFile. | Class | org.springframework.boot.loader.archive | Spring Boot |