org.jabref.logic.exporter.MetaDataSerializer .
| Modifier and Type | Field and Description |
|---|---|
| private static FileUpdateMonitor | |
| private static final Logger | |
| private static final Pattern |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static List | |
| private static Optional | |
| private static String | |
| private static Comparator | |
| public MetaData | |
| public MetaData | |
| public static Optional | |
| pack-priv static String | parseDirectory(String
the raw value (as stored in the .bib file) value)Parse the content of the value as provided by "raw" content. |
| fileMonitor | back to summary |
|---|---|
| private static FileUpdateMonitor fileMonitor | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| SINGLE_BACKSLASH | back to summary |
|---|---|
| private static final Pattern SINGLE_BACKSLASH | |
| MetaDataParser | back to summary |
|---|---|
| public MetaDataParser(FileUpdateMonitor fileMonitor) | |
| getAsList | back to summary |
|---|---|
| private static List | |
| getNextUnit | back to summary |
|---|---|
| private static Optional Reads the next unit. Units are delimited by ';' (MetaData.SEPARATOR_CHARACTER). | |
| getSingleItem | back to summary |
|---|---|
| private static String getSingleItem(List<String> value) throws ParseException Returns the first item in the list.
If the specified list does not contain exactly one item, then a | |
| groupsLast | back to summary |
|---|---|
| private static Comparator | |
| parse | back to summary |
|---|---|
| public MetaData parse(Map<String, String> data, Character keywordSeparator) throws ParseException Parses the given data map and returns a new resulting | |
| parse | back to summary |
|---|---|
| public MetaData parse(MetaData metaData, Map<String, String> data, Character keywordSeparator) throws ParseException Parses the data map and changes the given
| |
| parseCustomEntryType | back to summary |
|---|---|
| public static Optional | |
| parseDirectory | back to summary |
|---|---|
| pack-priv static String parseDirectory(String value) Parse the content of the value as provided by "raw" content. We do not use unescaped value (created by @link{#getAsList(java.lang.String)}), because this leads to difficulties with UNC names. No normalization is done - the general file directory could be passed as Mac OS X path, but the user could sit on Windows.
| |