Package no.unit.nva.model.contexttypes
Class Report
- java.lang.Object
-
- no.unit.nva.model.contexttypes.Book
-
- no.unit.nva.model.contexttypes.Report
-
- All Implemented Interfaces:
BasicContext,PublicationContext
public class Report extends Book implements BasicContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReport.Builder-
Nested classes/interfaces inherited from class no.unit.nva.model.contexttypes.Book
Book.BookBuilder
-
-
Field Summary
-
Fields inherited from class no.unit.nva.model.contexttypes.Book
ISBN_VALIDATOR, JSON_PROPERTY_ISBN_LIST, JSON_PROPERTY_PUBLISHER, JSON_PROPERTY_SERIES, JSON_PROPERTY_SERIES_NUMBER, JSON_PROPERTY_SERIES_TITLE, SPACES_AND_HYPHENS_REGEX
-
-
Constructor Summary
Constructors Constructor Description Report(BookSeries series, java.lang.String seriesTitle, java.lang.String seriesNumber, PublishingHouse publisher, java.util.List<java.lang.String> isbnList)
-
Method Summary
-
Methods inherited from class no.unit.nva.model.contexttypes.Book
copy, equals, getIsbnList, getPublisher, getSeries, getSeriesNumber, hashCode
-
-
-
-
Constructor Detail
-
Report
public Report(BookSeries series, java.lang.String seriesTitle, java.lang.String seriesNumber, PublishingHouse publisher, java.util.List<java.lang.String> isbnList) throws InvalidIsbnException, InvalidUnconfirmedSeriesException
-
-