Verified Owner
Top Fields Constructors Methods
org.jabref.logic.msc

public Class MscCodeRepository

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.file.Path, java.util.Collection, .HashMap, .List, .Map, .Optional, org.h2.mvstore.MVMap, .MVStore

Field Summary

Modifier and TypeField and Description
private static final String
private final Map<String, MscCodeEntry>

Constructor Summary

AccessConstructor and Description
public
public
public
MscCodeRepository(Path mscListFile)

Method Summary

Modifier and TypeMethod and Description
public Optional<MscCodeEntry>
get(String code)

public Collection<MscCodeEntry>
public Optional<String>
public Optional<String>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

MSC_CODES_MAP_NAMEback to summary
private static final String MSC_CODES_MAP_NAME
mscCodesback to summary
private final Map<String, MscCodeEntry> mscCodes

Constructor Detail

MscCodeRepositoryback to summary
public MscCodeRepository()
MscCodeRepositoryback to summary
public MscCodeRepository(Collection<MscCodeEntry> entries)
MscCodeRepositoryback to summary
public MscCodeRepository(Path mscListFile) throws IOException

Method Detail

getback to summary
public Optional<MscCodeEntry> get(String code)
getAllLoadedback to summary
public Collection<MscCodeEntry> getAllLoaded()
getDescriptionback to summary
public Optional<String> getDescription(String code)
getTextback to summary
public Optional<String> getText(String code)