| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | FIELD_OR_SEPARATOR
Character separating field names that are to be used in sequence as fallbacks for a single column (e.g. "author/editor" to use editor where author is not set): |
| private static final String | |
| private static final Pattern |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static Set | |
| public static Set | getAllFieldsWithOutInternal()
Returns an alphabetically sorted Set of Fields with all fields without internal ones |
| public static Set | |
| public static Set | |
| public static Set | |
| private static Set | |
| public static Set | |
| public static Collection | getNotTextFields()
Returns a collection of StandardFields where the content should not be interpreted as "plain" text, but something else (such as links to other fields, numbers, ...) |
| public static Set | |
| public static SequencedSet | getStandardFieldsWithCitationKey()
Returns a list with all standard fields and the citation key field |
| public static boolean | |
| public static boolean | |
| public static boolean | isMultiLineField(final Field field, List<Field>
This comes from the preferences - and introduces user configuration. nonWrappableFields)Note User configurability is discussed at #9840. |
| public static Field | |
| public static <T extends EntryType> Field | parseField(@Nullable T type, String fieldName)
Type T is an entry type and is used to direct the mapping to the Java field class. |
| public static SequencedSet | |
| public static OrFields | |
| public static SequencedSet | |
| public static String | |
| public static String | |
| public static String | |
| public static String | |
| public static String | |
| public static String | |
| public static String | |
| private static String |
| DELIMITER | back to summary |
|---|---|
| private static final String DELIMITER | |
| FIELD_NAME_PROPERTY_SEPARATOR | back to summary |
|---|---|
| private static final String FIELD_NAME_PROPERTY_SEPARATOR | |
| FIELD_OR_SEPARATOR | back to summary |
|---|---|
| private static final String FIELD_OR_SEPARATOR Character separating field names that are to be used in sequence as fallbacks for a single column (e.g. "author/editor" to use editor where author is not set): | |
| FIELD_PROPERTY_SEPARATOR | back to summary |
|---|---|
| private static final String FIELD_PROPERTY_SEPARATOR | |
| UNKNOWNFIELD_PATTERN | back to summary |
|---|---|
| private static final Pattern UNKNOWNFIELD_PATTERN | |
| FieldFactory | back to summary |
|---|---|
| public FieldFactory() | |
| getAllFields | back to summary |
|---|---|
| private static Set | |
| getAllFieldsWithOutInternal | back to summary |
|---|---|
| public static Set Returns an alphabetically sorted Set of Fields with all fields without internal ones | |
| getBookNameFields | back to summary |
|---|---|
| public static Set | |
| getCommonFields | back to summary |
|---|---|
| public static Set Returns a Set with all standard fields and including some common internal fields | |
| getDateFields | back to summary |
|---|---|
| public static Set Gets all fields with | |
| getFieldsFiltered | back to summary |
|---|---|
| private static Set | |
| getJournalNameFields | back to summary |
|---|---|
| public static Set | |
| getNotTextFields | back to summary |
|---|---|
| public static Collection Returns a collection of StandardFields where the content should not be interpreted as "plain" text, but something else (such as links to other fields, numbers, ...) | |
| getPersonNameFields | back to summary |
|---|---|
| public static Set | |
| getStandardFieldsWithCitationKey | back to summary |
|---|---|
| public static SequencedSet Returns a list with all standard fields and the citation key field | |
| isInternalField | back to summary |
|---|---|
| public static boolean isInternalField(Field field) | |
| isLatexField | back to summary |
|---|---|
| public static boolean isLatexField(Field field) Checks whether the given field contains LaTeX code or something else | |
| isMultiLineField | back to summary |
|---|---|
| public static boolean isMultiLineField(final Field field, List<Field> nonWrappableFields) Note User configurability is discussed at #9840. | |
| parseField | back to summary |
|---|---|
| public static Field parseField(String fieldName) | |
| parseField | back to summary |
|---|---|
| public static <T extends EntryType> Field parseField(@Nullable T type, String fieldName) Type T is an entry type and is used to direct the mapping to the Java field class. This somehow acts as filter, BibLaTeX "APA" entry type has field "article", but we want to have StandardField (if not explicitly requested otherwise) Supports also parsing of "UnknownField{name='rights'}" as field name (written by JabRef 5.x) | |
| parseFieldList | back to summary |
|---|---|
| public static SequencedSet | |
| parseOrFields | back to summary |
|---|---|
| public static OrFields parseOrFields(String fieldNames) | |
| parseOrFieldsList | back to summary |
|---|---|
| public static SequencedSet | |
| serializeFieldsList | back to summary |
|---|---|
| public static String serializeFieldsList(Collection<Field> fields) | |
| serializeFieldsListV2 | back to summary |
|---|---|
| public static String serializeFieldsListV2(Collection<Field> fields) | |
| serializeOrFields | back to summary |
|---|---|
| public static String serializeOrFields(Field... fields) | |
| serializeOrFields | back to summary |
|---|---|
| public static String serializeOrFields(OrFields fields) | |
| serializeOrFieldsList | back to summary |
|---|---|
| public static String serializeOrFieldsList(Set<OrFields> fields) | |
| serializeOrFieldsListV2 | back to summary |
|---|---|
| public static String serializeOrFieldsListV2(Set<OrFields> fields) | |
| serializeOrFieldsV2 | back to summary |
|---|---|
| public static String serializeOrFieldsV2(OrFields fields) | |
| serializeUnknownField | back to summary |
|---|---|
| private static String serializeUnknownField(UnknownField unknownField) | |