| Generated and automatically maintained for github.com/JabRef/jabref by SourceSpy
GitHub Project BadgeCopy: HTML Markdown

Package org.jabref.model

org.jabref.model
Abstract
ChainNode
Represents a node in a chain. We view a chain as a vertical hierarchy and thus refer...
FieldChange
This class is used in the inst ance of a field being modifie d, removed or added.
Abstract
TreeNode
Represents a node in a tree. U sually, tree nodes have a val ue property which allows ...
org.jabref.model.auxparser
Interface
AuxParser
AuxParserResult
org.jabref.model.bibtexkeypattern
Abstract
AbstractBibtexKeyPattern
A small table, where an entry type is associated with a Bib tex key pattern (an Array...
DatabaseBibtexKeyPattern
GlobalBibtexKeyPattern
org.jabref.model.cleanup
Interface
CleanupJob
FieldFormatterCleanup
Formats a given entry field wi th the specified formatter.
FieldFormatterCleanups
Abstract
Formatter
The Formatter is used for a Fi lter design-pattern. Extendin g classes have to accept ...
org.jabref.model.database
BibDatabase
A bibliography database. This is the "bib" file (or the lib rary stored in a shared S...
BibDatabaseContext
Represents everything related to a BIB file. The entries ar e stored in BibDatabase, ...
Enum
BibDatabaseMode
An enum which contains the pos sible BibDatabase Modes.Possi ble are BibTeX and biblat...
BibDatabaseModeDetection
BibDatabases
KeyChangeListener
KeyCollisionException
org.jabref.model.database.event
AutosaveEvent
This Event is fired from org.j abref.logic.autosaveandbackup .AutosaveManager in case ...
BibDatabaseContextChangedEvent
This Event is automatically fi red at the same time as Entri esEvent , GroupUpdatedEve...
Enum
ChangePropagation
CoarseChangeFilter
Filters change events and only relays major changes.
EntriesAddedEvent
EntriesAddedEvent is fired wh en at least BibEntry is being added to the BibDatabase .
EntriesRemovedEvent
EntriesRemovedEvent is fired when at least one BibEntry is being removed from the d...
org.jabref.model.database.shared
Enum
DBMSType
Enumerates all supported datab ase systems (DBMS) by JabRef.
Interface
DatabaseConnection
Interface
DatabaseConnectionProperties
Enum
DatabaseLocation
This enum represents the locat ion for BibDatabaseContext .
DatabaseNotSupportedException
This exception is thrown in ca se that the SQL database stru cture is not compatible w...
Interface
DatabaseSynchronizer
org.jabref.model.entry
Author
This is an immutable class tha t keeps information regarding single author. It is jus...
AuthorListParser
BibEntry
Represents a BibTex / BibLaTeX entry. In case you search fo r a builder as described ...
BibEntryType
BibEntryTypeBuilder
BibEntryTypesManager
BibtexString
This class models a BibTex Str ing ("@String")
CanonicalBibEntry
Date
EntryConverter
Converts Entry models from Bib Tex to biblatex and back.
EntryLinkList
FileFieldParser
FileFieldWriter
IdGenerator
IDs are at least 8 digit long. The lowest ID is 00000000, t he next would be 00000001...
Keyword
Represents a keyword in a chai n of keywords. For example, " JabRef" in "Bibliographic...
LinkedFile
Represents the link to an exte rnal file (e.g. associated PD F file). This class is Se...
Enum
Month
Represents a Month of the Year .
ParsedEntryLink
SharedBibEntryData
Stores all information needed to manage entries on a shared (SQL) database.
org.jabref.model.entry.event
Abstract
EntriesEvent
This abstract class pretends a minimal set of attributes an d methods which an entrie...
Enum
EntriesEventSource
This enum represents the conte xt EntriesEvents were sent fr om.
EntryChangedEvent
EntryChangedEvent is fired wh en a BibEntry has been change d.
FieldAddedOrRemovedEvent
FieldChangedEvent
FieldChangedEvent is fired wh en a field of BibEntry has be en modified, removed or a...
org.jabref.model.entry.field
BibField
Interface
Field
FieldFactory
Enum
FieldPriority
Enum
FieldProperty
Enum
IEEEField
IEEE BSTctl fields
Enum
InternalField
JabRef internal fields. These are not normal fields but mos tly place holders with sp...
OrFields
Enum
SpecialField
Enum
SpecialFieldValue
Enum
StandardField
Standard BibTeX and BibLaTeX f ields, as well as "normal" Ja bRef specific fields.
UnknownField
org.jabref.model.entry.identifier
ArXivIdentifier
Identifier for the arXiv. See https://arxiv.org/help/arxiv_ identifier
DOI
Class for working with Digital object identifiers (DOIs) an d Short DOIs
Eprint
Class for working with Eprint identifiers See also https:// arxiv.org/help/arxiv_iden...
ISBN
ISSN
Interface
Identifier
MathSciNetId
Article identifier for MathSci Net (also sometimes called "M RNumber")
org.jabref.model.entry.types
BiblatexEntryTypeDefinitions
This class defines entry types for biblatex support.
BibtexEntryTypeDefinitions
This class represents all supp orted BibTex entry types. Art icle, Book, Booklet, Conf...
Interface
EntryType
EntryTypeFactory
Enum
IEEETranEntryType
IEEETranEntryTypeDefinitions
This class represents all supp orted IEEETran entry types. S ee http://ctan.sharelatex...
Enum
StandardEntryType
UnknownEntryType
org.jabref.model.groups
Abstract
AbstractGroup
Base class for all groups.
AllEntriesGroup
This group contains all entrie s. Always. At any time!
Abstract
AutomaticGroup
AutomaticKeywordGroup
AutomaticPersonsGroup
ExplicitGroup
This group contains entries, w hich were manually assigned t o it. Assignments are sto...
Interface
GroupEntryChanger
Some groups can change entries so that they match (or no lo nger match) the group. Th...
Enum
GroupHierarchyType
GroupTreeNode
A node in the groups tree that holds exactly one AbstractGr oup.
Abstract
KeywordGroup
Matches entries based on a sea rch phrase relative to the co ntent in a specified field.
RegexKeywordGroup
Matches entries if the content of a given field is matched by a regular expression.
SearchGroup
This group matches entries by a complex search pattern, whi ch might include conditio...
TexGroup
WordKeywordGroup
Matches entries if a given fie ld contains a specified word.
org.jabref.model.groups.event
GroupUpdatedEvent
org.jabref.model.metadata
ContentSelector
ContentSelectors
FilePreferences
MetaData
SaveOrderConfig
Stores the save order config f rom MetaData Format: <choi ce>, pair of field + asce...
org.jabref.model.metadata.event
MetaDataChangedEvent
MetaDataChangedEvent is fired when a tuple of meta data ha s been put or removed.
org.jabref.model.pdf
FileAnnotation
Enum
FileAnnotationType
Our representation of the type of the FileAnnotation. This is needed as some FileAnn...
org.jabref.model.search
GroupSearchQuery
Interface
SearchMatcher
org.jabref.model.search.matchers
AndMatcher
A set of matchers that returns true if all matcher match th e given entry.
Abstract
MatcherSet
MatcherSets
NotMatcher
Inverts the search result. Exa mple: false --> true true --> false
OrMatcher
A set of matchers that returns true if any matcher matches the given entry.
org.jabref.model.search.rules
ContainBasedSearchRule
Search rule for contain-based search.
GrammarBasedSearchRule
The search query must be speci fied in an expression that is acceptable by the Search...
RegexBasedSearchRule
Search rule for regex-based se arch.
Interface
SearchRule
SearchRules
SentenceAnalyzer
org.jabref.model.strings
LatexToUnicodeAdapter
Adapter class for the latex2un icode lib. This is an alterna tive to our LatexToUnicod...
StringUtil
UnicodeToReadableCharMap
org.jabref.model.texparser
Citation
LatexBibEntriesResolverResult
Interface
LatexParser
Parses a LaTeX file
LatexParserResult
org.jabref.model.util
DummyFileUpdateMonitor
This FileUpdateMonitor does no thing.Normally, you want to u se org.jabref.gui.util.De...
FileHelper
Interface
FileUpdateListener
Interface
FileUpdateMonitor
ListUtil
Provides a few helper methods for lists.
MultiKeyMap
OptionalUtil
TreeCollector
Merges a list of nodes into a tree. Nodes with a common par ent are added as direct c...