| Modifier and Type | Interface and Description |
|---|---|
| public interface | CharStream
This interface describes a character stream that maintains line and column number positions of the characters. |
| pack-priv interface | |
| pack-priv interface | ijResult
This is a wrapper for results coming out of the ij parser. |
| public interface | |
| pack-priv interface |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| public class | |
| pack-priv class | ConnectionEnv
To enable multi-user use of ij.Main2 |
| pack-priv class | ij
This parser works on a statement-at-a-time basis. |
| pack-priv class | |
| public class | ijException
ijException is used to get messages from the ij parser to the main ij loop. |
| pack-priv class | ijExceptionResult
This is an impl for just returning errors from JDBC statements. |
| public class | ijFatalException
Used for fatal IJ exceptions |
| public class | ijMultipleResultSetResult
This impl is intended to be used with multiple resultsets, where the execution of the statement is already complete. |
| pack-priv class | ijMultiResult
This is an impl for a statement execution; the result is either an update count or result set depending on what was executed. |
| pack-priv abstract class | ijResultImpl
This is an empty impl for reuse of code. |
| public class | ijResultSetResult
This impl is intended to be used with a resultset, where the execution of the statement is already complete. |
| public class | ijRowResult
This is an impl for when 1 row of a result set is the intended use of it. |
| pack-priv class | ijStatementResult
This is an impl for a statement execution; the result is either an update count or result set depending on what was executed. |
| public class | |
| pack-priv class | |
| pack-priv class | ijVectorResult
This is an impl for a simple Vector of objects. |
| pack-priv class | ijWarningResult
This is an impl for just returning warnings from JDBC objects we don't want the caller to touch. |
| pack-priv class | |
| public class | Main
This is the controller for ij. |
| public class | |
| public class | |
| public class | |
| public class | mtTester
mtTester grabs test and runs them forever. |
| public class | |
| public class | |
| public class | ParseException
This exception is thrown when parse errors are encountered. |
| pack-priv class | QualifiedIdentifier
A qualified identifier made of a session name and a local name |
| pack-priv class | Session
Session holds the objects local to a particular database session, which starts with a connection and is all other JDBC stuff used on that connection, along with some ij state that is connection-based as well. |
| public class | SimpleCharStream
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
| public class | StatementFinder
StatementGrabber looks through an input stream for the next JSQL statement. |
| public class | Token
Describes the input token stream. |
| public class | |
| public class | UCode_CharStream
An implementation of interface CharStream, where the stream is assumed to contain only Unicode characters. |
| public class | URLCheck
This class takes a string used for a connection URL and checks for correctness. |
| public class | util
Methods used to control setup for apps as well as display some internal ij structures. |
| public class | utilMain
This class is utilities specific to the two ij Main's. |
| pack-priv class |