| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv int | |
| private int[] | |
| private boolean | |
| private final int | |
| private char[] | |
| private int | |
| private int | |
| private int | |
| private final int | |
| private int | |
| private static int[] | |
| private final int | |
| private final int | |
| private final int | |
| private final int | |
| private boolean | |
| private String[] | |
| private final int | |
| private boolean | |
| private int | |
| private final int | |
| private final int | |
| private final int | |
| private static int[][] | |
| private BufferedReader | |
| private static int[] | |
| private final int | |
| private final int[] | |
| public final int | |
| private final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Symbol | disambiguateAxisOrFunction(int ss)
If symbol is not followed by '::' or '(', then treat it as a name instead of an axis or function (Jira-1912). |
| pack-priv Symbol | disambiguateOperator(int ss)
If symbol is first token or if it follows any of the operators listed in http://www.w3.org/TR/xpath#exprlex then treat as a name instead of a keyword (Jira-1912). |
| pack-priv void | |
| pack-priv static boolean | |
| pack-priv Symbol | |
| pack-priv Symbol | |
| pack-priv Symbol | |
| pack-priv Symbol | |
| public Symbol | |
| private static int[][] | |
| private int | |
| private char[] | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private int | |
| private String |
| beforeLast | back to summary |
|---|---|
| pack-priv int beforeLast | |
| last | back to summary |
|---|---|
| pack-priv int last | |
| yy_acpt | back to summary |
|---|---|
| private int[] yy_acpt | |
| yy_at_bol | back to summary |
|---|---|
| private boolean yy_at_bol | |
| YY_BOL | back to summary |
|---|---|
| private final int YY_BOL | |
| yy_buffer | back to summary |
|---|---|
| private char[] yy_buffer | |
| yy_buffer_end | back to summary |
|---|---|
| private int yy_buffer_end | |
| yy_buffer_index | back to summary |
|---|---|
| private int yy_buffer_index | |
| yy_buffer_read | back to summary |
|---|---|
| private int yy_buffer_read | |
| YY_BUFFER_SIZE | back to summary |
|---|---|
| private final int YY_BUFFER_SIZE | |
| yy_buffer_start | back to summary |
|---|---|
| private int yy_buffer_start | |
| yy_cmap | back to summary |
|---|---|
| private static int[] yy_cmap | |
| YY_E_INTERNAL | back to summary |
|---|---|
| private final int YY_E_INTERNAL | |
| YY_E_MATCH | back to summary |
|---|---|
| private final int YY_E_MATCH | |
| YY_END | back to summary |
|---|---|
| private final int YY_END | |
| YY_EOF | back to summary |
|---|---|
| private final int YY_EOF | |
| yy_eof_done | back to summary |
|---|---|
| private boolean yy_eof_done | |
| yy_error_string | back to summary |
|---|---|
| private String[] yy_error_string | |
| YY_F | back to summary |
|---|---|
| private final int YY_F | |
| yy_last_was_cr | back to summary |
|---|---|
| private boolean yy_last_was_cr | |
| yy_lexical_state | back to summary |
|---|---|
| private int yy_lexical_state | |
| YY_NO_ANCHOR | back to summary |
|---|---|
| private final int YY_NO_ANCHOR | |
| YY_NO_STATE | back to summary |
|---|---|
| private final int YY_NO_STATE | |
| YY_NOT_ACCEPT | back to summary |
|---|---|
| private final int YY_NOT_ACCEPT | |
| yy_nxt | back to summary |
|---|---|
| private static int[][] yy_nxt | |
| yy_reader | back to summary |
|---|---|
| private BufferedReader yy_reader | |
| yy_rmap | back to summary |
|---|---|
| private static int[] yy_rmap | |
| YY_START | back to summary |
|---|---|
| private final int YY_START | |
| yy_state_dtrans | back to summary |
|---|---|
| private final int[] yy_state_dtrans | |
| YYEOF | back to summary |
|---|---|
| public final int YYEOF | |
| YYINITIAL | back to summary |
|---|---|
| private final int YYINITIAL | |
| XPathLexer | back to summary |
|---|---|
| pack-priv XPathLexer(Reader reader) | |
| XPathLexer | back to summary |
|---|---|
| pack-priv XPathLexer(InputStream instream) | |
| XPathLexer | back to summary |
|---|---|
| private XPathLexer() | |
| disambiguateAxisOrFunction | back to summary |
|---|---|
| pack-priv Symbol disambiguateAxisOrFunction(int ss) throws Exception If symbol is not followed by '::' or '(', then treat it as a name instead of an axis or function (Jira-1912). | |
| disambiguateOperator | back to summary |
|---|---|
| pack-priv Symbol disambiguateOperator(int ss) throws Exception If symbol is first token or if it follows any of the operators listed in http://www.w3.org/TR/xpath#exprlex then treat as a name instead of a keyword (Jira-1912). Look two tokens behind to desambiguate expressions like "* and *" or "and * and".
| |
| initialize | back to summary |
|---|---|
| pack-priv void initialize() | |
| isWhitespace | back to summary |
|---|---|
| pack-priv static boolean isWhitespace(int c) | |
| newSymbol | back to summary |
|---|---|
| pack-priv Symbol newSymbol(int ss) | |
| newSymbol | back to summary |
|---|---|
| pack-priv Symbol newSymbol(int ss, String value) | |
| newSymbol | back to summary |
|---|---|
| pack-priv Symbol newSymbol(int ss, Long value) | |
| newSymbol | back to summary |
|---|---|
| pack-priv Symbol newSymbol(int ss, Double value) | |
| next_token | back to summary |
|---|---|
| public Symbol next_token() throws IOException, Exception Implements com.
| |
| unpackFromString | back to summary |
|---|---|
| private static int[][] unpackFromString(int size1, int size2, String st) | |
| yy_advance | back to summary |
|---|---|
| private int yy_advance() throws IOException | |
| yy_double | back to summary |
|---|---|
| private char[] yy_double(char[] buf) | |
| yy_error | back to summary |
|---|---|
| private void yy_error(int code, boolean fatal) | |
| yy_mark_end | back to summary |
|---|---|
| private void yy_mark_end() | |
| yy_mark_start | back to summary |
|---|---|
| private void yy_mark_start() | |
| yy_move_end | back to summary |
|---|---|
| private void yy_move_end() | |
| yy_to_mark | back to summary |
|---|---|
| private void yy_to_mark() | |
| yybegin | back to summary |
|---|---|
| private void yybegin(int state) | |
| yylength | back to summary |
|---|---|
| private int yylength() | |
| yytext | back to summary |
|---|---|
| private String yytext() | |