All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbbreviationProvider Retrieves abbreviations for titles, authorities, institution names, etc.AlphanumComparator Performs locale-sensitive comparison ofStrings with numbers to produce a natural order that appears logical to humans.AnyDateParser Parses strings containing dates in almost any known international format.Bibliography A generated bibliography consisting of bibliography entries and some formatting parametersBibliographyFileReader A convenience class providing methods to load any supported kind of bibliography files.BibliographyFileReader.FileFormat Supported file formats for bibliography filesBibTeXConverter Converts BibTeX items to CSL citation itemsBibTeXItemDataProvider Loads citation items from a BibTeX databaseCitation A generated citation that can be put into the textCitationIDIndexPair CompoundItemDataProvider Retrieves citation items from a list of otherItemDataProviders.CSL The citation processor.CSLBuilder Builder forCSLobjects.CSLCitation A set of citation items.CSLCitationBuilder Builder forCSLCitationCSLCitationItem A citation item is used to register a citation in the CSL processor.CSLCitationItemBuilder Builder forCSLCitationItemCSLDate A citation date.CSLDateBuilder Builder forCSLDateCSLItemData A citation item contains all attributes that make up a citation.CSLItemDataBuilder Builder forCSLItemDataCSLLabel Valid citation labelsCSLName A human being's nameCSLNameBuilder Builder forCSLNameCSLProperties Citation cluster properties.CSLPropertiesBuilder Builder forCSLPropertiesCSLType Valid citation item types.CSLUtils Utilities for the CSL processorDateParser Parses datesDefaultAbbreviationProvider Default implementation ofAbbreviationProviderDefaultLocaleProvider Default implementation ofLocaleProvider.EndNoteConverter Converts EndNote references to CSL citation itemsEndNoteItemDataProvider Loads citation items from a EndNote libraryEndNoteLibrary A container for EndNote referencesEndNoteParser Parses EndNote library filesEndNoteReference An EndNote referenceEndNoteReferenceBuilder Builder forEndNoteReferenceEndNoteType Valid EndNote reference types.ItemDataProvider Retrieves citation itemsJsonBuilder Builds JSON objectsJsonBuilderFactory A factory forJsonBuilderobjectsJsonLexer A simple JSON lexerJsonLexer.Type Token typesJsonObject Classes that implement this interface are able to convert their contents to a JSON objectJsonParser Parses JSON tokens to mapsLevenshtein UsesLevenshteinDistance.apply(CharSequence, CharSequence)to calculate the edit distance between two strings.ListItemDataProvider Provides item data from a given listLocaleProvider Provides the serialized XML representation for a localeMapJsonBuilder A JSON builder that creates maps that represent JSON objectsMapJsonBuilderFactory AJsonBuilderFactorythat always buildsMapJsonBuildersNameParser Parses a human's name to aCSLNameobjectNodeHelper Helper methods related to XMLNodesNumberHelper NumberHelper.NumberToken NumberHelper.NumberTokenType PageParser Parses pagesPageRange A range of pagesPageRangeFormatter Format page ranges according to CSL rulesPageRangeFormatter.Format PageRanges A list ofPageRangesRISConverter Converts RIS references to CSL citation itemsRISItemDataProvider Loads citation items from a RIS libraryRISLibrary A container for RIS referencesRISParser Parses RIS library filesRISReference A RIS referenceRISReferenceBuilder Builder forRISReferenceRISType Valid RIS reference types.SecondFieldAlign Specifies whether subsequent lines of bibliographies should be aligned along the second fieldSelectionMode Selection modes forCSL.makeBibliography(SelectionMode, de.undercouch.citeproc.csl.CSLItemData[]).SmartQuotes Replaces straight quotation marks and apostrophes by their typographically correct counterparts.StringHelper Helper methods related to StringsStringJsonBuilder A JSON builder that creates JSON stringsStringJsonBuilderFactory AJsonBuilderFactorythat always buildsStringJsonBuilders