Package org.biojava.bibliography
Class BiblioSubject
- java.lang.Object
-
- org.biojava.bibliography.BiblioSubject
-
public class BiblioSubject extends Object
It represents the topic of the content of the cited resource. It can be expressed in one or more ways.
- Since:
- 1.3
- Version:
- $Id$
- Author:
- Martin Senger
-
-
Field Summary
Fields Modifier and Type Field Description Hashtable
codes
Classification code (call number) is usually either Dewey decimal or Congress classification.Hashtable
keywords
The keywords are usually (but not limited to) one word long.Hashtable
subjectHeadings
The subject headings usually come from standard lists such as Sears List of Subject Headings, or Library of Congress Subject Headings (LCSH).String
subjectHeadingsSource
The source ofsubject headings
.
-
Constructor Summary
Constructors Constructor Description BiblioSubject()
-
-
-
Field Detail
-
keywords
public Hashtable keywords
The keywords are usually (but not limited to) one word long. They are not controlled by any vocabulary.
-
subjectHeadings
public Hashtable subjectHeadings
The subject headings usually come from standard lists such as Sears List of Subject Headings, or Library of Congress Subject Headings (LCSH). This specification does not specify what list to use but implementors are advised to provide a controlled vocabulary for the list that is used, and to specify the source of subject headings insubjectHeadingsSource
field. The name of such vocabulary should be equal toBibRefSupport.SUBJECT_HEADINGS
.
-
subjectHeadingsSource
public String subjectHeadingsSource
The source ofsubject headings
. For example:- SEARS
- for Sears List of Subject Headings
- LCSH
- for Library of Congress Subject Headings (LCSH)
- MeSH
- for MEDLINE Mesh Terms
-
codes
public Hashtable codes
Classification code (call number) is usually either Dewey decimal or Congress classification. But this specification does not prescribe it.
Note that the classification codes are unique (unlike some subject headings). Therefore, they can be even expressed as identifiers using the same notation as used for the
citation identifiers
.
-
-
Constructor Detail
-
BiblioSubject
public BiblioSubject()
-
-