| Modifier and Type | Field and Description |
|---|---|
| private final List | citationKeys
Record Component accessed by citationKeys(). |
| private final List | citationNumbers
Record Component accessed by citationNumbers(). |
| private final CSLCitationType | citationType
Record Component accessed by citationType(). |
| public static final String | |
| private static final Pattern | |
| public static final String | |
| private final String | |
| public static final String | |
| public static final String[] | |
| private static final Pattern | REFERENCE_MARK_FORMAT
e.g. "JABREF_Smith_2020 CID_1 abcd1234 NORMAL" |
| private final String | uniqueId
Record Component accessed by uniqueId(). |
| Access | Constructor and Description |
|---|---|
| public | JabRefReferenceMark(String name, List<String> citationKeys, List<Integer> citationNumbers, String uniqueId, CSLCitationType citationType)
|
| Modifier and Type | Method and Description |
|---|---|
| public static JabRefReferenceMark | buildReferenceMark(List<String> citationKeys, List<Integer> citationNumbers, CSLCitationType citationType)
|
| public static String | buildReferenceMarkName(List<String> citationKeys, List<Integer> citationNumbers, String uniqueId, CSLCitationType citationType)
|
| public List | citationKeys()
Record Component getter of citationKeys. Implements org.
|
| public List | citationNumbers()
Record Component getter of citationNumbers. Implements org.
|
| public CSLCitationType | citationType()
Record Component getter of citationType. Implements org.
|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public static boolean | |
| public String | |
| public static Optional | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public String | uniqueId()
Record Component getter of uniqueId. Implements org.
|
| citationKeys | back to summary |
|---|---|
| private final List<String> citationKeys Record Component accessed by citationKeys(). | |
| citationNumbers | back to summary |
|---|---|
| private final List<Integer> citationNumbers Record Component accessed by citationNumbers(). | |
| citationType | back to summary |
|---|---|
| private final CSLCitationType citationType Record Component accessed by citationType(). | |
| EMPTY_MARKER | back to summary |
|---|---|
| public static final String EMPTY_MARKER | |
| ENTRY_PATTERN | back to summary |
|---|---|
| private static final Pattern ENTRY_PATTERN | |
| IN_TEXT_MARKER | back to summary |
|---|---|
| public static final String IN_TEXT_MARKER | |
| name | back to summary |
|---|---|
| private final String name Record Component accessed by name(). | |
| NORMAL_MARKER | back to summary |
|---|---|
| public static final String NORMAL_MARKER | |
| PREFIXES | back to summary |
|---|---|
| public static final String[] PREFIXES | |
| REFERENCE_MARK_FORMAT | back to summary |
|---|---|
| private static final Pattern REFERENCE_MARK_FORMAT e.g. "JABREF_Smith_2020 CID_1 abcd1234 NORMAL" | |
| uniqueId | back to summary |
|---|---|
| private final String uniqueId Record Component accessed by uniqueId(). | |
| JabRefReferenceMark | back to summary |
|---|---|
| public JabRefReferenceMark(String name, List<String> citationKeys, List<Integer> citationNumbers, String uniqueId, CSLCitationType citationType) | |
| buildReferenceMark | back to summary |
|---|---|
| public static JabRefReferenceMark buildReferenceMark(List<String> citationKeys, List<Integer> citationNumbers, CSLCitationType citationType) | |
| buildReferenceMarkName | back to summary |
|---|---|
| public static String buildReferenceMarkName(List<String> citationKeys, List<Integer> citationNumbers, String uniqueId, CSLCitationType citationType) | |
| citationKeys | back to summary |
|---|---|
| public List Record Component getter of citationKeys. Implements org. | |
| citationNumbers | back to summary |
|---|---|
| public List Record Component getter of citationNumbers. Implements org. | |
| citationType | back to summary |
|---|---|
| public CSLCitationType citationType() Record Component getter of citationType. Implements org. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| isJabRefReferenceMarkName | back to summary |
|---|---|
| public static boolean isJabRefReferenceMarkName(String name) Hides org. | |
| name | back to summary |
|---|---|
| public String name() Record Component getter of name. Implements org. | |
| parse | back to summary |
|---|---|
| public static Optional | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| uniqueId | back to summary |
|---|---|
| public String uniqueId() Record Component getter of uniqueId. Implements org. | |