| Interface | Description | 
|---|---|
| DelegatingAttachmentDao | Implemented by  AttachmentDaos that delegate so that clients
 can get to the underlying implementation. | 
| ImageDetailsDao | Data Access Object for database storage and retrieval of  ImageDetails. | 
| ImageDetailsManager | Calculates, stores and retrieves  ImageDetailsforAttachments. | 
| Class | Description | 
|---|---|
| AbstractDelegatingAttachmentDao | An  AttachmentDaoInternalimplementation that just delegates to anotherAttachmentDaoInternal. | 
| AttachmentCache | Deprecated since 7.5 | 
| AttachmentCountContextProvider | Provides the number of attachments on a given page. | 
| CachingAttachmentDao | Deprecated since 7.5 Use  ReadThroughCachingAttachmentDao | 
| DefaultImageDetailsDao | Stores and retrieves  ImageDetailsvia Hibernate. | 
| DefaultImageDetailsManager | Calculates, stores and retrieves  ImageDetailsforAttachments. | 
| ImageDetails | Class containing the image details of a single version of an  Attachment. | 
| Exception | Description | 
|---|---|
| AttachmentDataStreamSizeMismatchException | Thrown when the the size of the  InputStreamreceived to create an attachment
 is different to the declared size or length of the attachment. | 
Copyright © 2003–2020 Atlassian. All rights reserved.