Class BibliographicReference

All Implemented Interfaces:
Describable, Identifiable

@Indexed public class BibliographicReference extends AbstractDescribable
  • Constructor Details

    • BibliographicReference

      public BibliographicReference()
  • Method Details

    • getId

      @DocumentId public Long getId()
      Specified by:
      getId in interface Identifiable
      Overrides:
      getId in class AbstractIdentifiable
    • equals

      public boolean equals(Object object)
      Description copied from class: AbstractIdentifiable
      Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.
      Specified by:
      equals in class AbstractIdentifiable
    • getName

      @Field public String getName()
      Description copied from interface: Describable
      Obtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.
      Specified by:
      getName in interface Describable
      Overrides:
      getName in class AbstractDescribable
    • getAbstractText

      @Field(store=YES) public String getAbstractText()
    • setAbstractText

      public void setAbstractText(String abstractText)
    • getAnnotatedAbstract

      @Deprecated public String getAnnotatedAbstract()
      Deprecated.
      Returns:
      A version of the abstract with inserted markup (e.g., abbreviation expansions, part-of-speech)
    • setAnnotatedAbstract

      @Deprecated public void setAnnotatedAbstract(String annotatedAbstract)
      Deprecated.
    • getAnnotations

      @Deprecated public Set<Characteristic> getAnnotations()
      Deprecated.
    • setAnnotations

      @Deprecated public void setAnnotations(Set<Characteristic> annotations)
      Deprecated.
    • getAuthorList

      @Field(store=YES) public String getAuthorList()
    • setAuthorList

      public void setAuthorList(String authorList)
    • getChemicals

      @IndexedEmbedded public Set<Compound> getChemicals()
    • setChemicals

      public void setChemicals(Set<Compound> chemicals)
    • getCitation

      public String getCitation()
      Returns:
      The citation as a pre-composed string
    • setCitation

      public void setCitation(String citation)
    • getEditor

      public String getEditor()
    • setEditor

      public void setEditor(String editor)
    • getFullTextUri

      @Field(analyze=NO) public String getFullTextUri()
      Returns:
      URI of the full text on the publisher's web site.
    • setFullTextUri

      public void setFullTextUri(String fullTextUri)
    • getIssue

      public String getIssue()
    • setIssue

      public void setIssue(String issue)
    • getKeywords

      @IndexedEmbedded public Set<Keyword> getKeywords()
    • setKeywords

      public void setKeywords(Set<Keyword> keywords)
    • getMeshTerms

      @IndexedEmbedded public Set<MedicalSubjectHeading> getMeshTerms()
    • setMeshTerms

      public void setMeshTerms(Set<MedicalSubjectHeading> meshTerms)
    • getPages

      public String getPages()
    • setPages

      public void setPages(String pages)
    • getPubAccession

      @IndexedEmbedded public DatabaseEntry getPubAccession()
    • setPubAccession

      public void setPubAccession(DatabaseEntry pubAccession)
    • getPublication

      public String getPublication()
    • setPublication

      public void setPublication(String publication)
    • getPublicationDate

      public Date getPublicationDate()
    • setPublicationDate

      public void setPublicationDate(Date publicationDate)
    • getPublisher

      public String getPublisher()
    • setPublisher

      public void setPublisher(String publisher)
    • getTitle

      @Field(store=YES) public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getVolume

      public String getVolume()
    • setVolume

      public void setVolume(String volume)
    • getRetracted

      public Boolean getRetracted()
      Returns:
      true if article is recorded as retracted
    • setRetracted

      public void setRetracted(Boolean retracted)
      Parameters:
      retracted - the retracted to set