org.apache.beehive.controls.system.jdbc.parser |
|
Java Source File Name | Type | Comment |
JdbcFragment.java | Class | Represents an SQL escape sequence found in the SQL annotation's statement member. |
LiteralFragment.java | Class | Represents a portion of the SQL annotation's statement member which is not within substitution delimiters. |
ParameterChecker.java | Class | Does compile-time checking of reflection parameteres in the SQL annotations's statement
element vs. |
ParseException.java | Class | This exception is thrown when parse errors are encountered. |
ReflectionFragment.java | Class | Represents a method parameter substitution into the SQL annotation's statement member. |
SimpleCharStream.java | Class | An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing). |
SqlFragment.java | Class | The abstract base class for fragments generated during parsing. |
SqlFragmentContainer.java | Class | The abstract base class for fragment's which may contain child fragments. |
SqlGrammar.java | Class | |
SqlGrammarConstants.java | Interface | |
SqlGrammarTokenManager.java | Class | |
SqlParser.java | Class | The SqlParser class is a thread-safe class which parses a string containing a SQL statement
with JdbcControl substitituion delimiters. |
SqlStatement.java | Class | Represents a fully parsed SQL statement. |
SqlSubstitutionFragment.java | Class | Represents a fragement from the SQL annotation's statement member which begins with '{sql:'.
Substitution fragements are unique in that they are fully evaluated BEFORE a PreparedStatement
is generated.
Supported 'sql:' escapes are subst and fn. |
Token.java | Class | Describes the input token stream. |
TokenMgrError.java | Class | |