Top Description Fields Constructors Methods
org.jabref.logic.formatter.casechanger

public final Class TitleParser

extends Object
Class Inheritance
Imports
java.util.LinkedList, .List, .Optional

Parses a title to a list of words.

Field Summary

Modifier and TypeField and Description
private StringBuilder
private int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private Optional<Word>
createWord(boolean[] isProtected)

private static boolean[]
public List<Word>
parse(String title)

private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufferback to summary
private StringBuilder buffer
wordStartback to summary
private int wordStart

Constructor Detail

TitleParserback to summary
public TitleParser()

Method Detail

createWordback to summary
private Optional<Word> createWord(boolean[] isProtected)
determineProtectedCharsback to summary
private static boolean[] determineProtectedChars(String title)
parseback to summary
public List<Word> parse(String title)
resetback to summary
private void reset()