Verified Owner
Top Description Fields Constructors Methods
org.jabref.model.entry.types

public Class BibtexEntryTypeDefinitions

extends Object
Class Inheritance
Imports
java.util.Arrays, .List, org.jabref.model.entry.BibEntryType, .BibEntryTypeBuilder, org.jabref.model.entry.field.OrFields, .StandardField

This class represents all supported BibTeX entry types. It is based on the information of BibTeXing, a manual by the original BibTeX author. Also enriched by new fields not existing back then (e.g., ISSN).

The BibLaTeX entry types are defined at BiblatexEntryTypeDefinitions.

Field Summary

Modifier and TypeField and Description
public static final List<BibEntryType>
private static final BibEntryType
ARTICLE

An article from a journal or magazine.

private static final BibEntryType
BOOK

A book with an explicit publisher.

private static final BibEntryType
BOOKLET

A work that is printed and bound, but without a named publisher or sponsoring institution.

private static final BibEntryType
CONFERENCE

An article in a conference proceedings.

private static final BibEntryType
INBOOK

A part of a book, which may be a chapter (or section or whatever) and/or a range of pages.

private static final BibEntryType
INCOLLECTION

A part of a book having its own title.

private static final BibEntryType
INPROCEEDINGS

An article in a conference proceedings.

private static final BibEntryType
MANUAL

Technical documentation.

private static final BibEntryType
MASTERSTHESIS

A Master's thesis.

private static final BibEntryType
MISC

Use this type when nothing else fits.

private static final BibEntryType
PHDTHESIS

A PhD thesis.

private static final BibEntryType
PROCEEDINGS

The proceedings of a conference.

public static final List<BibEntryType>
private static final BibEntryType
TECHREPORT

A report published by a school or other institution, usually numbered within a series.

private static final BibEntryType
UNPUBLISHED

A document having an author and title, but not formally published.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALLback to summary
public static final List<BibEntryType> ALL
ARTICLEback to summary
private static final BibEntryType ARTICLE

An article from a journal or magazine.

Required fields: author, title, journal, year. Optional fields: volume, number, pages, month, note.

BOOKback to summary
private static final BibEntryType BOOK

A book with an explicit publisher.

Required fields: author or editor, title, publisher, year. Optional fields: volume or number, series, address, edition, month, note.

BOOKLETback to summary
private static final BibEntryType BOOKLET

A work that is printed and bound, but without a named publisher or sponsoring institution.

Required field: title. Optional fields: author, howpublished, address, month, year, note.

CONFERENCEback to summary
private static final BibEntryType CONFERENCE

An article in a conference proceedings.

Required fields: author, title, booktitle, year. Optional fields: editor, volume or number, series, pages, address, month, organization, publisher, note.

INBOOKback to summary
private static final BibEntryType INBOOK

A part of a book, which may be a chapter (or section or whatever) and/or a range of pages.

Required fields: author or editor, title, chapter and/or pages, publisher, year. Optional fields: volume or number, series, type, address, edition, month, note.

INCOLLECTIONback to summary
private static final BibEntryType INCOLLECTION

A part of a book having its own title. Required fields: author, title, booktitle, publisher, year. Optional fields: editor, volume or number, series, type, chapter, pages, address, edition, month, note.

INPROCEEDINGSback to summary
private static final BibEntryType INPROCEEDINGS

An article in a conference proceedings.

Required fields: author, title, booktitle, year. Optional fields: editor, volume or number, series, pages, address, month, organization, publisher, note.

MANUALback to summary
private static final BibEntryType MANUAL

Technical documentation. Required field: title. Optional fields: author, organization, address, edition, month, year, note.

MASTERSTHESISback to summary
private static final BibEntryType MASTERSTHESIS

A Master's thesis.

Required fields: author, title, school, year. Optional fields: type, address, month, note.

MISCback to summary
private static final BibEntryType MISC

Use this type when nothing else fits.

Required fields: none. Optional fields: author, title, howpublished, month, year, note.

PHDTHESISback to summary
private static final BibEntryType PHDTHESIS

A PhD thesis.

Required fields: author, title, school, year. Optional fields: type, address, month, note.

PROCEEDINGSback to summary
private static final BibEntryType PROCEEDINGS

The proceedings of a conference.

Required fields: title, year. Optional fields: editor, volume or number, series, address, month, organization, publisher, note.

TECHREPORTback to summary
private static final BibEntryType TECHREPORT

A report published by a school or other institution, usually numbered within a series.

Required fields: author, title, institution, year. Optional fields: type, number, address, month, note.

UNPUBLISHEDback to summary
private static final BibEntryType UNPUBLISHED

A document having an author and title, but not formally published.

Required fields: author, title, note. Optional fields: month, year.

Constructor Detail

BibtexEntryTypeDefinitionsback to summary
private BibtexEntryTypeDefinitions()