java.lang.Object
de.kaiserpfalzedv.services.dnb.model.Book

public class Book extends Object

Book -- The data set returned by www.ean-search.org

Since:
3.0.0 2023-01-17
Author:
klenkes74 <rlichti@kaiserpfalz-edv.de>
  • Constructor Details

  • Method Details

    • builder

      public static Book.BookBuilder<?,?> builder()
    • toBuilder

      public Book.BookBuilder<?,?> toBuilder()
    • getEan

      public String getEan()
    • getIsbns

      public List<String> getIsbns()
    • getTitle

      public String getTitle()
    • getSubTitle

      public String getSubTitle()
    • getRemainderOfTitle

      public String getRemainderOfTitle()
    • getAuthors

      public List<String> getAuthors()
    • getPublisher

      public String getPublisher()
    • getPlaceOfPublication

      public String getPlaceOfPublication()
    • getDateOfPublication

      public LocalDate getDateOfPublication()
    • getPhysicalDescription

      public String getPhysicalDescription()
    • getTermsOfAvailability

      public String getTermsOfAvailability()
    • getSeries

      public String getSeries()
    • getEdition

      public String getEdition()
    • getFormOfProduct

      public String getFormOfProduct()
    • getBibliographyNumbers

      public List<String> getBibliographyNumbers()
    • getFormKeywords

      public List<String> getFormKeywords()
    • getDeweyDecimalClassifications

      public Set<String> getDeweyDecimalClassifications()
    • getContainedInInventory

      public Boolean getContainedInInventory()
    • getSource

      public String getSource()
    • getInventoryUris

      public Map<String,String> getInventoryUris()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object