Builder to construct an Indexable
for an audiobook.
For reference, see: //bib.schema.org/Audiobook.
Public Method Summary
AudiobookBuilder | |
AudiobookBuilder |
setReadBy(PersonBuilder...
personBuilders)
Sets the narrator(s) who read (or performed) the audiobook.
|
Inherited Method Summary
final Indexable |
build()
Finalize building the object.
|
T | |
<S extends IndexableBuilder<?>> T | |
T |
put(String key,
Indexable...
values)
Sets one or multiple
Indexable
values for a property, replacing its previous values.
|
T | |
T | |
T | |
final T | |
T | |
final T | |
final <S extends IndexableBuilder<?>> T |
setIsPartOf(S... collections)
Sets the sub-group or collection that this Indexable is part of.
|
final T | |
T | |
final T | |
final T | |
final T |
Public Methods
public AudiobookBuilder setAuthor (PersonBuilder... personBuilders)
Sets the author(s) of the book.
Parameters
personBuilders | The author(s) of this book. |
---|
public AudiobookBuilder setReadBy (PersonBuilder... personBuilders)
Sets the narrator(s) who read (or performed) the audiobook.
Parameters
personBuilders | The narrator(s) of this audiobook. |
---|