| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| pack-priv static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private BibTeXDatabase | |
| private List | |
| private long | |
| private final BibTeXParser. | |
| private int | |
| private List | |
| private int[] | |
| private int | |
| private int | |
| pack-priv SimpleCharStream | |
| private int | |
| private int | |
| private final int[] | |
| private static int[] | |
| private static int[] | |
| private Token | |
| private int[] | |
| private static final BibTeXParser. | |
| public Token | jj_nt
Next token. |
| private int | |
| private boolean | |
| private Token | |
| private KeyMap | |
| public Token | token
Current token. |
| public BibTeXParserTokenManager | token_source
Generated Token Manager. |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| private final BibTeXParser. | |
| private final List | |
| public void | checkCrossReferenceResolution(Key key, BibTeXEntry entry)
Checks the |
| public void | checkStringResolution(Key key, BibTeXString string)
Checks the |
| private final BibTeXComment | |
| private final BibTeXDatabase | |
| public final void | |
| public final void | |
| private final BibTeXEntry | |
| public ParseException | |
| public BibTeXDatabase | |
| public List | |
| public KeyMap | |
| public final Token | |
| public final Token | |
| private <E extends Exception> void | |
| private final Token | |
| private final BibTeXInclude | |
| private static boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private void | |
| private Token | |
| private static void | |
| private static void | |
| private int | |
| private void | |
| private void | |
| private boolean | |
| private final Key | |
| private String | |
| private final Token | |
| public String | |
| private final BibTeXObject | |
| public BibTeXDatabase | |
| private static BibTeXDatabase | |
| public BibTeXDatabase | |
| private final BibTeXPreamble | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| private void | |
| private void | |
| private final Value | |
| private void | |
| private final BibTeXString | |
| public final boolean | |
| private final Value |
| database | back to summary |
|---|---|
| private BibTeXDatabase database | |
| exceptions | back to summary |
|---|---|
| private List<Exception> exceptions | |
| id | back to summary |
|---|---|
| private long id | |
| jj_2_rtns | back to summary |
|---|---|
| private final BibTeXParser. | |
| jj_endpos | back to summary |
|---|---|
| private int jj_endpos | |
| jj_expentries | back to summary |
|---|---|
| private List<int[]> jj_expentries | |
| jj_expentry | back to summary |
|---|---|
| private int[] jj_expentry | |
| jj_gc | back to summary |
|---|---|
| private int jj_gc | |
| jj_gen | back to summary |
|---|---|
| private int jj_gen | |
| jj_input_stream | back to summary |
|---|---|
| pack-priv SimpleCharStream jj_input_stream | |
| jj_kind | back to summary |
|---|---|
| private int jj_kind | |
| jj_la | back to summary |
|---|---|
| private int jj_la | |
| jj_la1 | back to summary |
|---|---|
| private final int[] jj_la1 | |
| jj_la1_0 | back to summary |
|---|---|
| private static int[] jj_la1_0 | |
| jj_la1_1 | back to summary |
|---|---|
| private static int[] jj_la1_1 | |
| jj_lastpos | back to summary |
|---|---|
| private Token jj_lastpos | |
| jj_lasttokens | back to summary |
|---|---|
| private int[] jj_lasttokens | |
| jj_ls | back to summary |
|---|---|
| private static final BibTeXParser. | |
| jj_nt | back to summary |
|---|---|
| public Token jj_nt Next token. | |
| jj_ntk | back to summary |
|---|---|
| private int jj_ntk | |
| jj_rescan | back to summary |
|---|---|
| private boolean jj_rescan | |
| jj_scanpos | back to summary |
|---|---|
| private Token jj_scanpos | |
| macros | back to summary |
|---|---|
| private KeyMap<BibTeXString> macros | |
| token | back to summary |
|---|---|
| public Token token Current token. | |
| token_source | back to summary |
|---|---|
| public BibTeXParserTokenManager token_source Generated Token Manager. | |
| trace_enabled | back to summary |
|---|---|
| private boolean trace_enabled | |
| BibTeXParser | back to summary |
|---|---|
| public BibTeXParser() throws ParseException, TokenMgrException | |
| BibTeXParser | back to summary |
|---|---|
| public BibTeXParser(Provider stream) Constructor. | |
| BibTeXParser | back to summary |
|---|---|
| public BibTeXParser(String dsl) throws ParseException, TokenMgrException Constructor. | |
| BibTeXParser | back to summary |
|---|---|
| public BibTeXParser(BibTeXParserTokenManager tm) Constructor with generated Token Manager. | |
| addMacro | back to summary |
|---|---|
| public void addMacro(String key, String value) | |
| addMacro | back to summary |
|---|---|
| public void addMacro(BibTeXString macro) | |
| Assignment | back to summary |
|---|---|
| private final BibTeXParser. | |
| AssignmentList | back to summary |
|---|---|
| private final List | |
| checkCrossReferenceResolution | back to summary |
|---|---|
| public void checkCrossReferenceResolution(Key key, BibTeXEntry entry) Checks the
| |
| checkStringResolution | back to summary |
|---|---|
| public void checkStringResolution(Key key, BibTeXString string) Checks the
| |
| Comment | back to summary |
|---|---|
| private final BibTeXComment Comment() throws ParseException | |
| Database | back to summary |
|---|---|
| private final BibTeXDatabase Database(boolean performErrorRecovery) throws ParseException | |
| disable_tracing | back to summary |
|---|---|
| public final void disable_tracing() Disable tracing. | |
| enable_tracing | back to summary |
|---|---|
| public final void enable_tracing() Enable tracing. | |
| Entry | back to summary |
|---|---|
| private final BibTeXEntry Entry() throws ParseException | |
| generateParseException | back to summary |
|---|---|
| public ParseException generateParseException() Generate ParseException. | |
| getDatabase | back to summary |
|---|---|
| public BibTeXDatabase getDatabase() | |
| getExceptions | back to summary |
|---|---|
| public List | |
| getMacros | back to summary |
|---|---|
| public KeyMap | |
| getNextToken | back to summary |
|---|---|
| public final Token getNextToken() Get the next Token. | |
| getToken | back to summary |
|---|---|
| public final Token getToken(int index) Get the specific Token. | |
| handleException | back to summary |
|---|---|
| private <E extends Exception> void handleException(E e, boolean performErrorRecovery) throws handleException-E-boolean-:E | |
| Identifier | back to summary |
|---|---|
| private final Token Identifier() throws ParseException | |
| Include | back to summary |
|---|---|
| private final BibTeXInclude Include() throws ParseException | |
| isDigitString | back to summary |
|---|---|
| private static boolean isDigitString(String string) | |
| jj_2_1 | back to summary |
|---|---|
| private boolean jj_2_1(int xla) | |
| jj_2_2 | back to summary |
|---|---|
| private boolean jj_2_2(int xla) | |
| jj_2_3 | back to summary |
|---|---|
| private boolean jj_2_3(int xla) | |
| jj_2_4 | back to summary |
|---|---|
| private boolean jj_2_4(int xla) | |
| jj_2_5 | back to summary |
|---|---|
| private boolean jj_2_5(int xla) | |
| jj_2_6 | back to summary |
|---|---|
| private boolean jj_2_6(int xla) | |
| jj_2_7 | back to summary |
|---|---|
| private boolean jj_2_7(int xla) | |
| jj_2_8 | back to summary |
|---|---|
| private boolean jj_2_8(int xla) | |
| jj_2_9 | back to summary |
|---|---|
| private boolean jj_2_9(int xla) | |
| jj_3_1 | back to summary |
|---|---|
| private boolean jj_3_1() | |
| jj_3_2 | back to summary |
|---|---|
| private boolean jj_3_2() | |
| jj_3_3 | back to summary |
|---|---|
| private boolean jj_3_3() | |
| jj_3_4 | back to summary |
|---|---|
| private boolean jj_3_4() | |
| jj_3_5 | back to summary |
|---|---|
| private boolean jj_3_5() | |
| jj_3_6 | back to summary |
|---|---|
| private boolean jj_3_6() | |
| jj_3_7 | back to summary |
|---|---|
| private boolean jj_3_7() | |
| jj_3_8 | back to summary |
|---|---|
| private boolean jj_3_8() | |
| jj_3_9 | back to summary |
|---|---|
| private boolean jj_3_9() | |
| jj_3R_Identifier_602_9_3 | back to summary |
|---|---|
| private boolean jj_3R_Identifier_602_9_3() | |
| jj_3R_Name_580_9_4 | back to summary |
|---|---|
| private boolean jj_3R_Name_580_9_4() | |
| jj_add_error_token | back to summary |
|---|---|
| private void jj_add_error_token(int kind, int pos) | |
| jj_consume_token | back to summary |
|---|---|
| private Token jj_consume_token(int kind) throws ParseException | |
| jj_la1_init_0 | back to summary |
|---|---|
| private static void jj_la1_init_0() | |
| jj_la1_init_1 | back to summary |
|---|---|
| private static void jj_la1_init_1() | |
| jj_ntk_f | back to summary |
|---|---|
| private int jj_ntk_f() | |
| jj_rescan_token | back to summary |
|---|---|
| private void jj_rescan_token() | |
| jj_save | back to summary |
|---|---|
| private void jj_save(int index, int xla) | |
| jj_scan_token | back to summary |
|---|---|
| private boolean jj_scan_token(int kind) | |
| Key | back to summary |
|---|---|
| private final Key Key() throws ParseException | |
| Literal | back to summary |
|---|---|
| private String Literal(int braceLevel, String delimiter) throws ParseException, ParseException | |
| Name | back to summary |
|---|---|
| private final Token Name() throws ParseException | |
| nextKey | back to summary |
|---|---|
| public String nextKey() Generates a key value for an anonymous BibTeX bibliography database entry. | |
| Object | back to summary |
|---|---|
| private final BibTeXObject Object() throws ParseException | |
| parse | back to summary |
|---|---|
| public BibTeXDatabase parse(Reader reader) throws ObjectResolutionException, ParseException, TokenMgrException Parses the BibTeX document in "normal" mode. The parser throws an exception is an error condition is detected.
| |
| parseBibTeXDatabase | back to summary |
|---|---|
| private static BibTeXDatabase parseBibTeXDatabase(File file) throws ParseException | |
| parseFully | back to summary |
|---|---|
| public BibTeXDatabase parseFully(Reader reader) throws ObjectResolutionException Parses the BibTeX document in "error recovery" mode.
The parser does its best to recover from typical error conditions by skipping the problematic object definition.
The parser maintains a
| |
| Preamble | back to summary |
|---|---|
| private final BibTeXPreamble Preamble() throws ParseException | |
| ReInit | back to summary |
|---|---|
| public void ReInit(String s) | |
| ReInit | back to summary |
|---|---|
| public void ReInit(Provider stream) Reinitialise. | |
| ReInit | back to summary |
|---|---|
| public void ReInit(BibTeXParserTokenManager tm) Reinitialise. | |
| removeMacro | back to summary |
|---|---|
| public void removeMacro(String key) | |
| removeMacro | back to summary |
|---|---|
| public void removeMacro(BibTeXString macro) | |
| resolveCrossReferences | back to summary |
|---|---|
| private void resolveCrossReferences() | |
| setDatabase | back to summary |
|---|---|
| private void setDatabase(BibTeXDatabase database) | |
| SetState | back to summary |
|---|---|
| private void SetState(int state) throws ParseException | |
| SimpleValue | back to summary |
|---|---|
| private final Value SimpleValue() throws ParseException | |
| SkipTo | back to summary |
|---|---|
| private void SkipTo(String symbol) throws ParseException, ParseException | |
| String | back to summary |
|---|---|
| private final BibTeXString String() throws ParseException | |
| trace_enabled | back to summary |
|---|---|
| public final boolean trace_enabled() Trace enabled. | |
| Value | back to summary |
|---|---|
| private final Value Value() throws ParseException | |
| Modifier and Type | Method and Description |
|---|---|
| public Key | |
| public Value | |
| private void | |
| private void |
| Field | back to summary |
|---|---|
| private Field(Key key, Value value) | |
| getKey | back to summary |
|---|---|
| public Key getKey() | |
| getValue | back to summary |
|---|---|
| public Value getValue() | |
| setKey | back to summary |
|---|---|
| private void setKey(Key key) | |
| setValue | back to summary |
|---|---|
| private void setValue(Value value) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv Token | |
| pack-priv int | |
| pack-priv BibTeXParser. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| arg | back to summary |
|---|---|
| pack-priv int arg | |
| first | back to summary |
|---|---|
| pack-priv Token first | |
| gen | back to summary |
|---|---|
| pack-priv int gen | |
| next | back to summary |
|---|---|
| pack-priv BibTeXParser. | |
| JJCalls | back to summary |
|---|---|
| pack-priv JJCalls() | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Throwable | fillInStackTrace()
Overrides java. Fills in the execution stack trace. |
| LookaheadSuccess | back to summary |
|---|---|
| private LookaheadSuccess() | |
| fillInStackTrace | back to summary |
|---|---|
| public Throwable fillInStackTrace() Overrides java. Doc from java. Fills in the execution stack trace. This method records within this
If the stack trace of this
| |