| Modifier and Type | Class and Description |
|---|---|
| private static record |
| Modifier and Type | Field and Description |
|---|---|
| protected Pattern | |
| protected Pattern | |
| protected final LspParserHandler |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected DocumentLink | |
| protected Location | |
| private List | |
| pack-priv Optional | |
| pack-priv Range | |
| public List | |
| public List | |
| protected static Optional |
| citationCommandPattern | back to summary |
|---|---|
| protected Pattern citationCommandPattern | |
| citationKeyInsidePattern | back to summary |
|---|---|
| protected Pattern citationKeyInsidePattern | |
| parserHandler | back to summary |
|---|---|
| protected final LspParserHandler parserHandler | |
| DefinitionProvider | back to summary |
|---|---|
| public DefinitionProvider(LspParserHandler parserHandler) | |
| createDocumentLink | back to summary |
|---|---|
| protected DocumentLink createDocumentLink(Range range, String key) | |
| createLocation | back to summary |
|---|---|
| protected Location createLocation(Range range, String uri) | |
| findCitationKeys | back to summary |
|---|---|
| private List | |
| getCitationKeyAtPosition | back to summary |
|---|---|
| pack-priv Optional | |
| getRangeFromEntry | back to summary |
|---|---|
| pack-priv Range getRangeFromEntry(String fileUri, BibEntry entry) | |
| provideDefinition | back to summary |
|---|---|
| public List | |
| provideDocumentLinks | back to summary |
|---|---|
| public List | |
| safeGroup | back to summary |
|---|---|
| protected static Optional | |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final String | |
| private final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public String | |
| public int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| end | back to summary |
|---|---|
| private final int end Record Component accessed by end(). | |
| key | back to summary |
|---|---|
| private final String key Record Component accessed by key(). | |
| start | back to summary |
|---|---|
| private final int start Record Component accessed by start(). | |
| KeyBounds | back to summary |
|---|---|
| private KeyBounds(String key, int start, int end) | |
| end | back to summary |
|---|---|
| public int end() Record Component getter of end. | |
| 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 | |
| key | back to summary |
|---|---|
| public String key() Record Component getter of key. | |
| start | back to summary |
|---|---|
| public int start() Record Component getter of start. | |
| 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. | |