A B C D E F G H I J M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(TestStatistics) - Method in class net.hydromatic.sqllogictest.TestStatistics
- addFailure(TestStatistics.FailedTestDescription) - Method in class net.hydromatic.sqllogictest.TestStatistics
-
Add a new failure; return 'true' if we need to stop executing.
- addResultLine(String) - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- as(PrintStream, Class<T>, String) - Method in interface net.hydromatic.sqllogictest.util.ICastable
- as(Class<T>) - Method in interface net.hydromatic.sqllogictest.util.ICastable
- as(Object, Class<T>, String) - Static method in interface net.hydromatic.sqllogictest.util.ICastable
- avoid(Set<String>) - Method in class net.hydromatic.sqllogictest.executors.SqlTestExecutor
B
- bugsFile - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
C
- clearResults() - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- closeConnection() - Method in class net.hydromatic.sqllogictest.executors.JdbcExecutor
- columnTypes - Variable in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
-
Encoded types of columns expected in result.
D
- dbUrl - Variable in class net.hydromatic.sqllogictest.executors.JdbcExecutor
- doNotExecute - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
E
- err - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
- error - Variable in class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
- error(PrintStream, String) - Method in interface net.hydromatic.sqllogictest.util.ICastable
- error(Throwable) - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- establishConnection() - Method in class net.hydromatic.sqllogictest.executors.HsqldbExecutor
- establishConnection() - Method in class net.hydromatic.sqllogictest.executors.JdbcExecutor
- exception - Variable in class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
- execute(boolean, PrintStream, PrintStream, String...) - Static method in class net.hydromatic.sqllogictest.Main
- execute(SltTestFile, ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.JdbcExecutor
- execute(SltTestFile, ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.NoExecutor
- execute(SltTestFile, ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.SqlSltTestExecutor
-
Executes the specified test file.
- ExecutionOptions - Class in net.hydromatic.sqllogictest
-
Extensible command-line parsing.
- ExecutionOptions(boolean, PrintStream, PrintStream) - Constructor for class net.hydromatic.sqllogictest.ExecutionOptions
- executor - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
- ExecutorFactory - Class in net.hydromatic.sqllogictest.executors
-
An executor factory creates a
SqlTestExecutor. - ExecutorFactory() - Constructor for class net.hydromatic.sqllogictest.executors.ExecutorFactory
F
- FailedTestDescription(SqlTestQuery, String, Throwable, boolean) - Constructor for class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
- file - Variable in class net.hydromatic.sqllogictest.SqlTestQuery
- fileContents - Variable in class net.hydromatic.sqllogictest.SltTestFile
- flatMap(List<T>, Function<T, List<S>>) - Static method in class net.hydromatic.sqllogictest.util.Utilities
G
- getDirectories() - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- getExecutor() - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- getExpectedOutputSize() - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
-
Return -1 if the output size is not known.
- getFailed() - Method in class net.hydromatic.sqllogictest.TestStatistics
- getFileExtension(String) - Static method in class net.hydromatic.sqllogictest.util.Utilities
- getIgnored() - Method in class net.hydromatic.sqllogictest.TestStatistics
- getOrder() - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- getPassed() - Method in class net.hydromatic.sqllogictest.TestStatistics
- getPrintStream() - Method in class net.hydromatic.sqllogictest.util.StringPrintStream
- getQuery() - Method in class net.hydromatic.sqllogictest.SqlTestQuery
- getQueryResults() - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- getTestCount() - Method in class net.hydromatic.sqllogictest.SltTestFile
- getValueCount() - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
H
- hash - Variable in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- HsqldbExecutor - Class in net.hydromatic.sqllogictest.executors
-
A test executor that uses HSQLDB through JDBC.
- HsqldbExecutor(ExecutionOptions) - Constructor for class net.hydromatic.sqllogictest.executors.HsqldbExecutor
- HsqldbExecutor.Factory - Class in net.hydromatic.sqllogictest.executors
I
- ICastable - Interface in net.hydromatic.sqllogictest.util
-
Utility interface providing some useful casting methods.
- incIgnored() - Method in class net.hydromatic.sqllogictest.TestStatistics
- incPassed() - Method in class net.hydromatic.sqllogictest.TestStatistics
- INSTANCE - Static variable in class net.hydromatic.sqllogictest.executors.HsqldbExecutor.Factory
- INSTANCE - Static variable in class net.hydromatic.sqllogictest.executors.NoExecutor.Factory
- INSTANCE - Static variable in class net.hydromatic.sqllogictest.executors.PostgresExecutor.Factory
- is(Class<T>) - Method in interface net.hydromatic.sqllogictest.util.ICastable
- ISqlTestOperation - Interface in net.hydromatic.sqllogictest.executors
-
Base interface for SqlLogicTest operations: either statements or queries.
J
- JdbcExecutor - Class in net.hydromatic.sqllogictest.executors
- JdbcExecutor(ExecutionOptions, String, String, String) - Constructor for class net.hydromatic.sqllogictest.executors.JdbcExecutor
M
- main(String[]) - Static method in class net.hydromatic.sqllogictest.Main
- Main - Class in net.hydromatic.sqllogictest
-
Execute all SqlLogicTest tests.
- map(List<T>, Function<T, S>) - Static method in class net.hydromatic.sqllogictest.util.Utilities
- message(String, int) - Method in class net.hydromatic.sqllogictest.ExecutionOptions
-
Report a message to the user.
N
- net.hydromatic.sqllogictest - package net.hydromatic.sqllogictest
-
SQL Logic Test.
- net.hydromatic.sqllogictest.executors - package net.hydromatic.sqllogictest.executors
-
Various Executor implementations.
- net.hydromatic.sqllogictest.util - package net.hydromatic.sqllogictest.util
-
Various utility classes
- NoExecutor - Class in net.hydromatic.sqllogictest.executors
-
This executor does not execute the tests at all.
- NoExecutor.Factory - Class in net.hydromatic.sqllogictest.executors
- NONE - net.hydromatic.sqllogictest.SqlTestQueryOutputDescription.SortOrder
O
- out - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
- outputDescription - Variable in class net.hydromatic.sqllogictest.SqlTestQuery
P
- parse(ExecutionOptions) - Method in class net.hydromatic.sqllogictest.SltTestFile
- PostgresExecutor - Class in net.hydromatic.sqllogictest.executors
-
A test executor that uses Postgres through JDBC.
- PostgresExecutor(ExecutionOptions, String, String) - Constructor for class net.hydromatic.sqllogictest.executors.PostgresExecutor
-
Note: this implementation requires the existence of a database named SLT
- PostgresExecutor.Factory - Class in net.hydromatic.sqllogictest.executors
- printStatistics(PrintStream) - Method in class net.hydromatic.sqllogictest.TestStatistics
Q
- query - Variable in class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
R
- readBugsFile() - Method in class net.hydromatic.sqllogictest.ExecutionOptions
-
Read the list of statements and queries to skip from a file.
- register(ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.ExecutorFactory
-
Register this factory with the Execution options.
- register(ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.HsqldbExecutor.Factory
- register(ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.NoExecutor.Factory
- register(ExecutionOptions) - Method in class net.hydromatic.sqllogictest.executors.PostgresExecutor.Factory
- registerExecutor(String, Supplier<SqlSltTestExecutor>) - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- registerOption(String, String, String, Function<String, Boolean>) - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- ROW - net.hydromatic.sqllogictest.SqlTestQueryOutputDescription.SortOrder
S
- setFailed(int) - Method in class net.hydromatic.sqllogictest.TestStatistics
- setHash(String) - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- setIgnored(int) - Method in class net.hydromatic.sqllogictest.TestStatistics
- setName(String) - Method in class net.hydromatic.sqllogictest.SqlTestQuery
- setPassed(int) - Method in class net.hydromatic.sqllogictest.TestStatistics
- setValueCount(int) - Method in class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- shouldPass - Variable in class net.hydromatic.sqllogictest.SltSqlStatement
- singleQuote(String) - Static method in class net.hydromatic.sqllogictest.util.Utilities
-
Just adds single quotes around a string.
- SltSqlStatement - Class in net.hydromatic.sqllogictest
- SltSqlStatement(String, boolean) - Constructor for class net.hydromatic.sqllogictest.SltSqlStatement
- SltTestFile - Class in net.hydromatic.sqllogictest
-
Represents the data from a .test file from the SqlLogicTest test framework.
- SltTestFile(String) - Constructor for class net.hydromatic.sqllogictest.SltTestFile
- SqlSltTestExecutor - Class in net.hydromatic.sqllogictest.executors
- SqlTestExecutor - Class in net.hydromatic.sqllogictest.executors
-
Base class for classes that can run tests.
- SqlTestQuery - Class in net.hydromatic.sqllogictest
- SqlTestQueryOutputDescription - Class in net.hydromatic.sqllogictest
- SqlTestQueryOutputDescription() - Constructor for class net.hydromatic.sqllogictest.SqlTestQueryOutputDescription
- SqlTestQueryOutputDescription.SortOrder - Enum in net.hydromatic.sqllogictest
- statement - Variable in class net.hydromatic.sqllogictest.SltSqlStatement
- stopAtFirstError - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
- StringPrintStream - Class in net.hydromatic.sqllogictest.util
-
A PrintStream that writes do a String.
- StringPrintStream() - Constructor for class net.hydromatic.sqllogictest.util.StringPrintStream
T
- testsRun() - Method in class net.hydromatic.sqllogictest.TestStatistics
- TestStatistics - Class in net.hydromatic.sqllogictest
- TestStatistics(boolean) - Constructor for class net.hydromatic.sqllogictest.TestStatistics
- TestStatistics.FailedTestDescription - Class in net.hydromatic.sqllogictest
- to(PrintStream, Class<T>) - Method in interface net.hydromatic.sqllogictest.util.ICastable
- toHex(byte[]) - Static method in class net.hydromatic.sqllogictest.util.Utilities
- toString() - Method in class net.hydromatic.sqllogictest.ExecutionOptions
- toString() - Method in class net.hydromatic.sqllogictest.SltSqlStatement
- toString() - Method in class net.hydromatic.sqllogictest.SltTestFile
- toString() - Method in class net.hydromatic.sqllogictest.SqlTestQuery
- toString() - Method in class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
- toString() - Method in class net.hydromatic.sqllogictest.util.StringPrintStream
-
Get the data written so far.
- totalTests() - Method in class net.hydromatic.sqllogictest.TestStatistics
U
- Utilities - Class in net.hydromatic.sqllogictest.util
V
- VALUE - net.hydromatic.sqllogictest.SqlTestQueryOutputDescription.SortOrder
- valueOf(String) - Static method in enum net.hydromatic.sqllogictest.SqlTestQueryOutputDescription.SortOrder
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.hydromatic.sqllogictest.SqlTestQueryOutputDescription.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbose - Variable in class net.hydromatic.sqllogictest.TestStatistics.FailedTestDescription
- verbosity - Variable in class net.hydromatic.sqllogictest.ExecutionOptions
All Classes All Packages