| Modifier and Type | Field and Description |
|---|---|
| public static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static int | compareCitationMarkerNumericEntry(CitationMarkerNumericEntry a, CitationMarkerNumericEntry b)
Defines sort order for CitationMarkerNumericEntry. |
| private static void | emitBlock(List<CitationMarkerNumericEntry> block, OOBibStyle style, int minGroupingCount, StringBuilder stringBuilder)
|
| public static OOText | Returns: The text for the citation.Provide the citation numbers.
An Optional.empty() number means: could not look this up
in the databases. Positive integers are the valid numbers.
Duplicate citation numbers are allowed:
- If their pageInfos are identical, only a
single instance is emitted.
- If their pageInfos differ, the number is emitted with each
distinct pageInfo.
pageInfos are expected to be normalized entries, int Zero and negative means never group.
Only used by tests to override the value in style. minGroupingCount)Format a number-based citation marker for the given number or numbers. |
| public static OOText | Returns: "[${number}]" where "[" stands for BRACKET_BEFORE_IN_LIST (with fallback BRACKET_BEFORE) "]" stands for BRACKET_AFTER_IN_LIST (with fallback BRACKET_AFTER) "${number}" stands for the formatted number.Create a numeric marker for use in the bibliography as label for the entry. |
| UNRESOLVED_ENTRY_NUMBER | back to summary |
|---|---|
| public static final int UNRESOLVED_ENTRY_NUMBER | |
| OOBibStyleGetNumCitationMarker | back to summary |
|---|---|
| private OOBibStyleGetNumCitationMarker() | |
| compareCitationMarkerNumericEntry | back to summary |
|---|---|
| private static int compareCitationMarkerNumericEntry(CitationMarkerNumericEntry a, CitationMarkerNumericEntry b) Defines sort order for CitationMarkerNumericEntry. | |
| emitBlock | back to summary |
|---|---|
| private static void emitBlock(List<CitationMarkerNumericEntry> block, OOBibStyle style, int minGroupingCount, StringBuilder stringBuilder) | |
| getNumCitationMarker2 | back to summary |
|---|---|
| public static OOText getNumCitationMarker2(OOBibStyle style, List<CitationMarkerNumericEntry> entries, int minGroupingCount) Format a number-based citation marker for the given number or numbers.
| |
| getNumCitationMarkerForBibliography | back to summary |
|---|---|
| public static OOText getNumCitationMarkerForBibliography(OOBibStyle style, CitationMarkerNumericBibEntry entry) Create a numeric marker for use in the bibliography as label for the entry. To support for example numbers in superscript without brackets for the text, but "[1]" form for the bibliography, the style can provide the optional "BracketBeforeInList" and "BracketAfterInList" strings to be used in the bibliography instead of "BracketBefore" and "BracketAfter"
| |