aop.example.model
Class AlbumList

java.lang.Object
  extended byaop.example.model.AlbumList

public class AlbumList
extends java.lang.Object

Хранилище альбомов

Author:
Zubairov Renat

Field Summary
private  java.util.List albums
          Список альбомов
 
Constructor Summary
AlbumList()
          Публичный конструктор формирует заранее определённые альбомы по умолчанию
 
Method Summary
 boolean addAlbum(Album album)
          Добавляет альбомы в список
 boolean deleteAlbum(Album album)
          Удаляет альбомы из списка
 Album getAlbumByTitle(java.lang.String title)
          Поиск альбома по названию.
 java.util.List getAlbums()
          Возвращает список альбомов
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

albums

private java.util.List albums
Список альбомов

Constructor Detail

AlbumList

public AlbumList()
Публичный конструктор формирует заранее определённые альбомы по умолчанию

Method Detail

addAlbum

public boolean addAlbum(Album album)
Добавляет альбомы в список

Parameters:
album - Альбом который надо добавить
Returns:

deleteAlbum

public boolean deleteAlbum(Album album)
Удаляет альбомы из списка

Parameters:
album -
Returns:

getAlbumByTitle

public Album getAlbumByTitle(java.lang.String title)
Поиск альбома по названию. Т.к. у нас очень простая система то название и есть идентификационное поле

Parameters:
title - название
Returns:

getAlbums

public java.util.List getAlbums()
Возвращает список альбомов

Returns: