A B C D E F G H I J M N O P Q R S T U V 
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
As Main.main(java.lang.String[]) but does not call System.exit(int) if exit is false.
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
 
A B C D E F G H I J M N O P Q R S T U V 
All Classes All Packages