public class LibraryItemBuilder extends java.lang.Object implements LibraryItemStep
Modifier and Type | Method and Description |
---|---|
LibraryItemStep |
available(boolean available) |
BookStep |
book() |
LibraryItemStep |
bookings(java.lang.Integer[] bookings) |
LibraryItemStep |
categories(java.lang.String[] categories) |
CDStep |
cd() |
LibraryItemStep |
condition(ConditionType condition) |
static LibraryItemStep |
create() |
LibraryItemStep |
createdOn(java.util.Date createdOn) |
DVDStep |
dvd() |
static LibraryItemStep |
from(Book book) |
static LibraryItemStep |
from(CD cd) |
static LibraryItemStep |
from(DVD dvd) |
static LibraryItemStep |
from(Game game) |
GameStep |
game() |
LibraryItemStep |
id(int itemId) |
LibraryItemStep |
location(java.lang.String location) |
LibraryItemStep |
releasedOn(java.util.Date releasedOn) |
LibraryItemStep |
title(java.lang.String title) |
public static LibraryItemStep create()
public static LibraryItemStep from(Book book)
public static LibraryItemStep from(DVD dvd)
public static LibraryItemStep from(CD cd)
public static LibraryItemStep from(Game game)
public LibraryItemStep id(int itemId)
id
in interface LibraryItemStep
public LibraryItemStep available(boolean available)
available
in interface LibraryItemStep
public LibraryItemStep title(java.lang.String title)
title
in interface LibraryItemStep
public LibraryItemStep createdOn(java.util.Date createdOn)
createdOn
in interface LibraryItemStep
public LibraryItemStep releasedOn(java.util.Date releasedOn)
releasedOn
in interface LibraryItemStep
public LibraryItemStep condition(ConditionType condition)
condition
in interface LibraryItemStep
public LibraryItemStep location(java.lang.String location)
location
in interface LibraryItemStep
public LibraryItemStep categories(java.lang.String[] categories)
categories
in interface LibraryItemStep
public LibraryItemStep bookings(java.lang.Integer[] bookings)
bookings
in interface LibraryItemStep
public BookStep book()
book
in interface LibraryItemStep
public DVDStep dvd()
dvd
in interface LibraryItemStep
public CDStep cd()
cd
in interface LibraryItemStep
public GameStep game()
game
in interface LibraryItemStep