## Uses of Class
org.silverpeas.components.gallery.web.AbstractMediaEntity

- Packages that use AbstractMediaEntity
  Package | Description
  --- | ---
  org.silverpeas.components.gallery.web |

- - ### Uses of AbstractMediaEntity in org.silverpeas.components.gallery.web

    Classes in org.silverpeas.components.gallery.web with type parameters of type AbstractMediaEntity
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractMediaEntity<T extends AbstractMediaEntity<T>>` | Web entity abstraction which provides common media information of the entity

    Subclasses of AbstractMediaEntity in org.silverpeas.components.gallery.web
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PhotoEntity` |
    `class` | `SoundEntity` |
    `class` | `StreamingEntity` |
    `class` | `VideoEntity` |

    Methods in org.silverpeas.components.gallery.web with type parameters of type AbstractMediaEntity
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T extends AbstractMediaEntity<T>> T` | GalleryResource.`getPhoto​(String albumId, String photoId)` | Gets the JSON representation of a photo.
    `<T extends AbstractMediaEntity<T>> T` | GalleryResource.`getSound​(String albumId, String soundId)` | Gets the JSON representation of a sound.
    `<T extends AbstractMediaEntity<T>> T` | GalleryResource.`getStreaming​(String albumId, String streamingId)` | Gets the JSON representation of a streaming.
    `<T extends AbstractMediaEntity<T>> T` | GalleryResource.`getVideo​(String albumId, String videoId)` | Gets the JSON representation of a video.

    Methods in org.silverpeas.components.gallery.web that return types with arguments of type AbstractMediaEntity
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Map<String,​AbstractMediaEntity<?>>` | AlbumEntity.`getMediaList()` |

    Methods in org.silverpeas.components.gallery.web with parameters of type AbstractMediaEntity
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AlbumEntity.`addMedia​(AbstractMediaEntity<?> mediaEntity)` | Adding a media in the album.