Class Book.BookBuilder<C extends Book,B extends Book.BookBuilder<C,B>>
java.lang.Object
de.kaiserpfalzedv.services.dnb.model.Book.BookBuilder<C,B>
- Enclosing class:
Book
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbibliographyNumbers
(List<String> bibliographyNumbers) abstract C
build()
containedInInventory
(Boolean containedInInventory) dateOfPublication
(LocalDate dateOfPublication) deweyDecimalClassifications
(Set<String> deweyDecimalClassifications) formKeywords
(List<String> formKeywords) formOfProduct
(String formOfProduct) inventoryUris
(Map<String, String> inventoryUris) physicalDescription
(String physicalDescription) placeOfPublication
(String placeOfPublication) remainderOfTitle
(String remainderOfTitle) termsOfAvailability
(String termsOfAvailability) toString()
-
Constructor Details
-
BookBuilder
public BookBuilder()
-
-
Method Details
-
ean
- Returns:
this
.
-
isbns
- Returns:
this
.
-
title
- Returns:
this
.
-
subTitle
- Returns:
this
.
-
remainderOfTitle
- Returns:
this
.
-
authors
- Returns:
this
.
-
publisher
- Returns:
this
.
-
placeOfPublication
- Returns:
this
.
-
dateOfPublication
- Returns:
this
.
-
physicalDescription
- Returns:
this
.
-
termsOfAvailability
- Returns:
this
.
-
series
- Returns:
this
.
-
edition
- Returns:
this
.
-
formOfProduct
- Returns:
this
.
-
bibliographyNumbers
- Returns:
this
.
-
formKeywords
- Returns:
this
.
-
deweyDecimalClassifications
- Returns:
this
.
-
containedInInventory
- Returns:
this
.
-
source
- Returns:
this
.
-
inventoryUris
- Returns:
this
.
-
build
-
toString
-