Skip navigation links
A B C D E F G H I M N O P Q R S T U V W 

A

addFieldsToSelect(String) - Static method in class org.evomaster.client.java.sql.internal.SelectTransformer
The constraints in the WHERE clause might reference fields that are not retrieved in the SELECT.
addLimitForHandlingRowCount(String, boolean, int) - Static method in class org.evomaster.client.java.sql.internal.SelectTransformer
add LIMIT for select in order to control row count
addQueryResult(QueryResult) - Method in class org.evomaster.client.java.sql.QueryResultSet
Adds a query result to the result set.
addRow(DataRow) - Method in class org.evomaster.client.java.sql.QueryResult
 
addRow(List<String>, String, List<Object>) - Method in class org.evomaster.client.java.sql.QueryResult
 
addUniqueConstraintToColumn(TableDto, String) - Static method in class org.evomaster.client.java.sql.DbInfoExtractor
Adds a unique constraint to the corresponding ColumnDTO for the selected table.column pair.
and() - Method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
and() - Method in interface org.evomaster.client.java.sql.dsl.StatementDsl
Close the current statement

B

buildConstraintExtractor(DatabaseType) - Static method in class org.evomaster.client.java.sql.internal.constraint.TableConstraintExtractorFactory
 

C

C - Static variable in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 
C_BETTER - Static variable in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 
canParseSqlStatement(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 
cartesianProduct(List<List<T>>) - Static method in class org.evomaster.client.java.sql.internal.QueryResultTransformer
implement Cartesian Product e.g., (a,b) * (c,d) = (a,c), (a,d), (b,c), (b,d)
clearDatabase(Connection, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, List<String>, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, List<String>, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, String, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, String, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, String, List<String>, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase(Connection, String, List<String>, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_H2(Connection) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_H2(Connection, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_H2(Connection, String, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_H2(Connection, String, List<String>, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_Postgres(Connection, String, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
clearDatabase_Postgres(Connection, String, List<String>, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
ColumnTableAnalyzer - Class in org.evomaster.client.java.sql.internal
Created by arcuri82 on 24-Apr-19.
ColumnTableAnalyzer() - Constructor for class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
 
ColumnTypeParser - Class in org.evomaster.client.java.sql.internal
created by manzhang on 2024/7/29
ColumnTypeParser() - Constructor for class org.evomaster.client.java.sql.internal.ColumnTypeParser
 
computeDistance(String, QueryResult...) - Static method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
 
computeDistance(String, DbInfoDto, TaintHandler, boolean, QueryResult...) - Static method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
 
computeDistance(String, DbInfoDto, TaintHandler, QueryResult...) - Static method in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 
connection - Variable in class org.evomaster.client.java.sql.DbSpecification
sql connection
convertInsertionDtosToQueryResults(List<InsertionDto>, Map<String, Set<String>>, DbInfoDto) - Static method in class org.evomaster.client.java.sql.internal.QueryResultTransformer
 

D

d(String, String) - Method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
d(String, String) - Method in interface org.evomaster.client.java.sql.dsl.StatementDsl
Add a value to insert
DataRow - Class in org.evomaster.client.java.sql
A row of data in the table results of a Select query.
DataRow(String, Object, String) - Constructor for class org.evomaster.client.java.sql.DataRow
 
DataRow(List<VariableDescriptor>, List<Object>) - Constructor for class org.evomaster.client.java.sql.DataRow
 
DbCleaner - Class in org.evomaster.client.java.sql
Class used to clean/reset the state of the current database
DbCleaner() - Constructor for class org.evomaster.client.java.sql.DbCleaner
 
DbInfoExtractor - Class in org.evomaster.client.java.sql
 
DbInfoExtractor() - Constructor for class org.evomaster.client.java.sql.DbInfoExtractor
 
DbSpecification - Class in org.evomaster.client.java.sql
 
DbSpecification(DatabaseType, Connection) - Constructor for class org.evomaster.client.java.sql.DbSpecification
 
DbTableCheckExpression - Class in org.evomaster.client.java.sql.internal.constraint
A Sql CHECK expression on a table of the schema
DbTableCheckExpression(String, String) - Constructor for class org.evomaster.client.java.sql.internal.constraint.DbTableCheckExpression
 
DbTableConstraint - Class in org.evomaster.client.java.sql.internal.constraint
 
DbTableConstraint(String) - Constructor for class org.evomaster.client.java.sql.internal.constraint.DbTableConstraint
 
DbTableUniqueConstraint - Class in org.evomaster.client.java.sql.internal.constraint
 
DbTableUniqueConstraint(String, List<String>) - Constructor for class org.evomaster.client.java.sql.internal.constraint.DbTableUniqueConstraint
 
dbType - Variable in class org.evomaster.client.java.sql.DbSpecification
specify a type of the database
DbUnsupportedException - Exception in org.evomaster.client.java.sql
 
delimP - Static variable in class org.evomaster.client.java.sql.SqlScriptRunner
regex to detect delimiter.
dropDatabaseTables(Connection, String, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
 
dtos() - Method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
dtos() - Method in interface org.evomaster.client.java.sql.dsl.StatementDsl
Build the DTOs (Data Transfer Object) from this DSL, closing it (ie, not usable any longer).

E

employSmartDbClean - Variable in class org.evomaster.client.java.sql.DbSpecification
specify whether to employ the smart db clean by cleaning all data in table which have been accessed after every test Default is True
equals(Object) - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
execCommand(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
execInsert(Connection, List<InsertionDto>, InsertionResultsDto...) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
Execute the different SQL insertions.
execInsert(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
execScript(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
this is used for mysql which cannot execute multiple statements at one time.
execScript(Connection, String, List<String>) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
extract(Connection) - Static method in class org.evomaster.client.java.sql.DbInfoExtractor
 
extract(Connection, DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.constraint.H2ConstraintExtractor
Expects the schema explained in http://www.h2database.com/html/systemtables.html#information_schema
extract(Connection, DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.constraint.MySQLConstraintExtractor
 
extract(Connection, DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.constraint.PostgresConstraintExtractor
 
extract(Connection, DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.constraint.TableConstraintExtractor
 
extractColumnInfo(TableDto, String) - Static method in class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
 
extractColumnNames(InsertionDto, Set<String>) - Static method in class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
 
extractColumnPrintableValues(InsertionDto, Set<String>) - Static method in class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
 
extractColumnsInvolvedInWhere(Statement) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
Check the fields involved in the WHERE clause (if any).
extractSql(String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
extractSqlScriptFromResourceFile(String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunnerCached
extract sql script based on a given resource path
extractSqlTableMap(List<String>) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
extract a map from table name to a list of SQL INSERT commands for initializing data into the table

F

FALSE_TRUTHNESS - Static variable in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 
FALSE_TRUTHNESS_BETTER - Static variable in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 

G

GEOMETRY - Static variable in class org.evomaster.client.java.sql.DbInfoExtractor
 
get(DatabaseType) - Static method in class org.evomaster.client.java.sql.SchemasToSkip
 
getAlias() - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
getAsInstant(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTypeParser
 
getAsInstant(Object) - Method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
 
getAsLine() - Method in class org.evomaster.client.java.sql.DataRow
 
getColumnName() - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
getDeletedTables(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
 
getEvaluatedTruthness() - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
getExecutionDto() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
getFrom(Statement) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
Extracts the "FROM" clause or the primary table involved in a SQL statement.
getH2Version(Connection) - Static method in class org.evomaster.client.java.sql.h2.H2VersionUtils
Returns the version of the H2 database.
getInsertedDataFields(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
 
getJoins(Statement) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 
getQueryResultForNamedTable(String) - Method in class org.evomaster.client.java.sql.QueryResultSet
Retrieves the query result associated with a named table.
getQueryResultForVirtualTable() - Method in class org.evomaster.client.java.sql.QueryResultSet
Retrieves the query result for a virtual table.
getSelectReadDataFields(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
Given a SELECT, check what it returns is based on (columns and tables).
getSqlCheckExpression() - Method in class org.evomaster.client.java.sql.internal.constraint.DbTableCheckExpression
 
getSqlDistances(List<InsertionDto>, boolean) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
compute (SELECT, DELETE and UPDATE) sql distance for sql commands which exists in [buffer] Note that we skip `SELECT 1` (typically for testing sql connection) since its distance is 0
getTableName() - Method in class org.evomaster.client.java.sql.internal.constraint.DbTableConstraint
 
getTableName(Column) - Method in class org.evomaster.client.java.sql.internal.SqlNameContext
 
getTableName(FromItem) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
Retrieves the fully qualified name of a table from the provided FromItem.
getTableName() - Method in class org.evomaster.client.java.sql.QueryResult
Retrieves the table name of this queryResult.
getTableName() - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
getUniqueColumnNames() - Method in class org.evomaster.client.java.sql.internal.constraint.DbTableUniqueConstraint
 
getUpdatedDataFields(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
 
getValue(int) - Method in class org.evomaster.client.java.sql.DataRow
 
getValueByName(String) - Method in class org.evomaster.client.java.sql.DataRow
 
getValueByName(String, String) - Method in class org.evomaster.client.java.sql.DataRow
 
getVariableDescriptors() - Method in class org.evomaster.client.java.sql.DataRow
 
getWhere(Statement) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 

H

H2_VERSION_2_0_0 - Static variable in class org.evomaster.client.java.sql.h2.H2VersionUtils
A string representing version "2.0.0" of the H2 database
H2ConstraintExtractor - Class in org.evomaster.client.java.sql.internal.constraint
 
H2ConstraintExtractor() - Constructor for class org.evomaster.client.java.sql.internal.constraint.H2ConstraintExtractor
 
H2VersionUtils - Class in org.evomaster.client.java.sql.h2
 
H2VersionUtils() - Constructor for class org.evomaster.client.java.sql.h2.H2VersionUtils
 
handle(SqlExecutionLogDto) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
handle executed sql info
handleTaintForRegex(String, String) - Method in interface org.evomaster.client.java.sql.internal.TaintHandler
 
handleTaintForStringEquals(String, String, boolean) - Method in interface org.evomaster.client.java.sql.internal.TaintHandler
 
hasColumn(String, String) - Method in class org.evomaster.client.java.sql.internal.SqlNameContext
Check if table contains a column with the given name.
hashCode() - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
HeuristicsCalculator - Class in org.evomaster.client.java.sql.internal
 
HeuristicsCalculator(SqlNameContext, TaintHandler, boolean) - Constructor for class org.evomaster.client.java.sql.internal.HeuristicsCalculator
 

I

initSqlOnResourcePath - Variable in class org.evomaster.client.java.sql.DbSpecification
a resource path where the init sql script is Note that this parameter is specific to resource path, not a path to the file.
initSqlScript - Variable in class org.evomaster.client.java.sql.DbSpecification
a script to initialize the data in database
insertInto(String, Long) - Method in interface org.evomaster.client.java.sql.dsl.SequenceDsl
An insertion operation on the SQL Database (DB)
insertInto(String) - Method in interface org.evomaster.client.java.sql.dsl.SequenceDsl
An insertion operation on the SQL Database (DB)
insertInto(String, Long) - Method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
isAdvancedHeuristics() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
isCalculateHeuristics() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
isCaseSensitive() - Method in class org.evomaster.client.java.sql.QueryResultSet
Returns whether table name comparisons are case-sensitive.
isDelete(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 
isEmpty() - Method in class org.evomaster.client.java.sql.QueryResult
 
isExtractSqlExecution() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
isInsert(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 
isSelect(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
We only use the selects that refer to objects in the database that are meaningful for testing purposes, when code access to a sequence for example when getting the next id for a new object in the table, then we don't want to use that select as a target.
isSelectOne(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
check if the sql is `Select 1` detected by proxyprint as ERROR - FAILED TO COMPUTE HEURISTICS FOR SQL: SELECT 1 https://stackoverflow.com/questions/3668506/efficient-sql-test-query-or-validation-query-that-will-work-across-all-or-most
isTable(FromItem) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
Checks if the given FromItem is a Table.
isUpdate(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
 
isVersionGreaterOrEqual(String, String) - Static method in class org.evomaster.client.java.sql.h2.H2VersionUtils
Returns true if [versionString] >= [otherVersionString]

M

MySQLConstraintExtractor - Class in org.evomaster.client.java.sql.internal.constraint
 
MySQLConstraintExtractor() - Constructor for class org.evomaster.client.java.sql.internal.constraint.MySQLConstraintExtractor
 

N

numberOfEvaluatedRows - Variable in class org.evomaster.client.java.sql.internal.SqlDistanceWithMetrics
 

O

org.evomaster.client.java.sql - package org.evomaster.client.java.sql
 
org.evomaster.client.java.sql.dsl - package org.evomaster.client.java.sql.dsl
 
org.evomaster.client.java.sql.h2 - package org.evomaster.client.java.sql.h2
 
org.evomaster.client.java.sql.internal - package org.evomaster.client.java.sql.internal
 
org.evomaster.client.java.sql.internal.constraint - package org.evomaster.client.java.sql.internal.constraint
 

P

parseSqlCommand(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
This method assumes that the SQL command can be successfully parsed.
PostgresConstraintExtractor - Class in org.evomaster.client.java.sql.internal.constraint
 
PostgresConstraintExtractor() - Constructor for class org.evomaster.client.java.sql.internal.constraint.PostgresConstraintExtractor
 

Q

QueryResult - Class in org.evomaster.client.java.sql
The results of a SQL Select query, in a easy to parse/manipulate data structure compared to java.sql.ResultSet.
QueryResult(List<VariableDescriptor>) - Constructor for class org.evomaster.client.java.sql.QueryResult
 
QueryResult(List<String>, String) - Constructor for class org.evomaster.client.java.sql.QueryResult
WARNING: Constructor only needed for testing
QueryResult(ResultSet) - Constructor for class org.evomaster.client.java.sql.QueryResult
 
QueryResultSet - Class in org.evomaster.client.java.sql
Represents a collection of query results mapped to table names, with support for both named and virtual tables.
QueryResultSet() - Constructor for class org.evomaster.client.java.sql.QueryResultSet
 
QueryResultSet(boolean) - Constructor for class org.evomaster.client.java.sql.QueryResultSet
Creates a new QueryResultSet.
QueryResultTransformer - Class in org.evomaster.client.java.sql.internal
This class is used to covert InsertionDto to QueryResult and DataRow in order to calculate sql heuristics based on InsertionDto
QueryResultTransformer() - Constructor for class org.evomaster.client.java.sql.internal.QueryResultTransformer
 

R

r(String, long) - Method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
r(String, long) - Method in interface org.evomaster.client.java.sql.dsl.StatementDsl
 
readCommands(Reader) - Method in class org.evomaster.client.java.sql.SqlScriptRunner
 
readSQLCommandsAsString(Reader) - Method in class org.evomaster.client.java.sql.SqlScriptRunner
 
removeConstraints(String) - Static method in class org.evomaster.client.java.sql.internal.SelectTransformer
 
removeOperations(String) - Static method in class org.evomaster.client.java.sql.internal.SelectTransformer
For example, when we have "select count(*)" we are not interested in the count, but the actual involved fields, so we want to transform it into "select *" by removing the count() operation.
reset() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
runCommands(Connection, List<String>) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
runScript(Connection, Reader) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
Runs an SQL script (read in using the Reader parameter)
runScriptFromResourceFile(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
 
runScriptFromResourceFile(Connection, String...) - Static method in class org.evomaster.client.java.sql.SqlScriptRunnerCached
 
runScriptFromResourceFile(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunnerCached
Execute the SQL commands in the given resource file.

S

sameVariableNames(List<String>, String) - Method in class org.evomaster.client.java.sql.QueryResult
 
sameVariableNames(DataRow) - Method in class org.evomaster.client.java.sql.QueryResult
 
schemaNames - Variable in class org.evomaster.client.java.sql.DbSpecification
schema name TODO might remove this later if we could get such info with the connection
SchemasToSkip - Class in org.evomaster.client.java.sql
Based on the database, there are internal schemas that we don't need to analyze
SchemasToSkip() - Constructor for class org.evomaster.client.java.sql.SchemasToSkip
 
seeRows() - Method in class org.evomaster.client.java.sql.QueryResult
 
seeValues() - Method in class org.evomaster.client.java.sql.DataRow
 
seeVariableDescriptors() - Method in class org.evomaster.client.java.sql.QueryResult
 
SelectTransformer - Class in org.evomaster.client.java.sql.internal
 
SelectTransformer() - Constructor for class org.evomaster.client.java.sql.internal.SelectTransformer
 
SequenceDsl - Interface in org.evomaster.client.java.sql.dsl
 
setAdvancedHeuristics(boolean) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
setConnection(Connection) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
setDelimiter(String, boolean) - Method in class org.evomaster.client.java.sql.SqlScriptRunner
 
setExtractSqlExecution(boolean) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
setSchema(DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
 
setSchema(DbInfoDto) - Method in class org.evomaster.client.java.sql.internal.SqlNameContext
 
size() - Method in class org.evomaster.client.java.sql.QueryResult
 
sql() - Static method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
sql(List<InsertionDto>...) - Static method in class org.evomaster.client.java.sql.dsl.SqlDsl
 
sqlCommand - Variable in class org.evomaster.client.java.sql.internal.SqlCommandWithDistance
 
SqlCommandWithDistance - Class in org.evomaster.client.java.sql.internal
Created by arcuri82 on 14-Jun-19.
SqlCommandWithDistance(String, SqlDistanceWithMetrics) - Constructor for class org.evomaster.client.java.sql.internal.SqlCommandWithDistance
 
SqlDatabaseDtoUtils - Class in org.evomaster.client.java.sql.internal
 
SqlDatabaseDtoUtils() - Constructor for class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
 
sqlDistance - Variable in class org.evomaster.client.java.sql.internal.SqlDistanceWithMetrics
 
sqlDistanceEvaluationFailure - Variable in class org.evomaster.client.java.sql.internal.SqlDistanceWithMetrics
 
sqlDistanceWithMetrics - Variable in class org.evomaster.client.java.sql.internal.SqlCommandWithDistance
 
SqlDistanceWithMetrics - Class in org.evomaster.client.java.sql.internal
 
SqlDistanceWithMetrics(double, int, boolean) - Constructor for class org.evomaster.client.java.sql.internal.SqlDistanceWithMetrics
 
SqlDsl - Class in org.evomaster.client.java.sql.dsl
DSL (Domain Specific Language) for operations on the SQL Database
SqlExpressionEvaluator - Class in org.evomaster.client.java.sql.internal
 
SqlExpressionEvaluator(SqlNameContext, DataRow) - Constructor for class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
SqlHandler - Class in org.evomaster.client.java.sql.internal
Class used to act upon SQL commands executed by the SUT
SqlHandler(TaintHandler) - Constructor for class org.evomaster.client.java.sql.internal.SqlHandler
 
SqlHeuristicsCalculator - Class in org.evomaster.client.java.sql.internal
 
SqlNameContext - Class in org.evomaster.client.java.sql.internal
Given a column, we need to determinate to which table it belongs to.
SqlNameContext(Statement) - Constructor for class org.evomaster.client.java.sql.internal.SqlNameContext
WARNING: should only be used in tests, to avoid each time having to provide a schema for the test data
SqlParserUtils - Class in org.evomaster.client.java.sql.internal
 
SqlParserUtils() - Constructor for class org.evomaster.client.java.sql.internal.SqlParserUtils
 
SqlScriptRunner - Class in org.evomaster.client.java.sql
Class used to execute SQL commands from a script file
SqlScriptRunner() - Constructor for class org.evomaster.client.java.sql.SqlScriptRunner
Default constructor
SqlScriptRunnerCached - Class in org.evomaster.client.java.sql
Created by arcuri82 on 25-Oct-19.
SqlScriptRunnerCached() - Constructor for class org.evomaster.client.java.sql.SqlScriptRunnerCached
 
StandardOutputTracker - Class in org.evomaster.client.java.sql.internal
Deprecated.
StandardOutputTracker() - Constructor for class org.evomaster.client.java.sql.internal.StandardOutputTracker
Deprecated.
 
StatementDsl - Interface in org.evomaster.client.java.sql.dsl
 

T

TableConstraintExtractor - Class in org.evomaster.client.java.sql.internal.constraint
Unfortunately JDBC only provides a limited support for extracting constraints.
TableConstraintExtractor() - Constructor for class org.evomaster.client.java.sql.internal.constraint.TableConstraintExtractor
 
TableConstraintExtractorFactory - Class in org.evomaster.client.java.sql.internal.constraint
This factory returns the corresponding TableConstraintExtractor for a given database.
TaintHandler - Interface in org.evomaster.client.java.sql.internal
 
toDto() - Method in class org.evomaster.client.java.sql.DataRow
 
toDto() - Method in class org.evomaster.client.java.sql.QueryResult
 
toString() - Method in class org.evomaster.client.java.sql.QueryResult
 
toString() - Method in class org.evomaster.client.java.sql.VariableDescriptor
 
TRUE_TRUTHNESS - Static variable in class org.evomaster.client.java.sql.internal.SqlHeuristicsCalculator
 

U

UNNAMED_TABLE - Static variable in class org.evomaster.client.java.sql.internal.SqlNameContext
 

V

validate(DbInfoDto) - Static method in class org.evomaster.client.java.sql.DbInfoExtractor
 
VariableDescriptor - Class in org.evomaster.client.java.sql
A descriptor representing a column in a SQL table.
VariableDescriptor(String) - Constructor for class org.evomaster.client.java.sql.VariableDescriptor
 
VariableDescriptor(String, String, String) - Constructor for class org.evomaster.client.java.sql.VariableDescriptor
 
visit(EqualsTo) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(BitwiseRightShift) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(BitwiseLeftShift) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(NullValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Function) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(SignedExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JdbcParameter) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JdbcNamedParameter) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(DoubleValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(LongValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(HexValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(DateValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TimeValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TimestampValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Parenthesis) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(IntegerDivision) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Multiplication) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Subtraction) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AndExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(OrExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(XorExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Between) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(OverlapsCondition) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(GreaterThan) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(GreaterThanEquals) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(InExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(FullTextSearch) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(IsNullExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(IsBooleanExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(LikeExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(MinorThan) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(MinorThanEquals) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(NotEqualsTo) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(DoubleAnd) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Contains) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ContainedBy) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ParenthesedSelect) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Column) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(CaseExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(WhenClause) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ExistsExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(MemberOfExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AnyComparisonExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Concat) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Matches) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(BitwiseAnd) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(BitwiseOr) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(BitwiseXor) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(CastExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Modulo) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AnalyticExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ExtractExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(IntervalExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(OracleHierarchicalExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(RegExpMatchOperator) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JsonExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JsonOperator) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(UserVariable) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(NumericBind) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(KeepExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(MySQLGroupConcat) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ExpressionList<?>) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(RowConstructor<?>) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(RowGetExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(OracleHint) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TimeKeyExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(DateTimeLiteralExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(NotExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(NextValExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(CollateExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(SimilarToExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ArrayExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ArrayConstructor) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(VariableAssignment) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(XMLSerializeExpr) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TimezoneExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JsonAggregateFunction) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(JsonFunction) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(ConnectByRootOperator) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(OracleNamedFunctionParameter) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AllColumns) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AllTableColumns) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(AllValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(IsDistinctExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(GeometryDistance) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Select) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TranscodingFunction) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TrimFunction) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(RangeExpression) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TSQLLeftJoin) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(TSQLRightJoin) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(StringValue) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Addition) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 
visit(Division) - Method in class org.evomaster.client.java.sql.internal.SqlExpressionEvaluator
 

W

withDisabledSmartClean() - Method in class org.evomaster.client.java.sql.DbSpecification
 
withInitSqlOnResourcePath(String) - Method in class org.evomaster.client.java.sql.DbSpecification
 
withInitSqlScript(String) - Method in class org.evomaster.client.java.sql.DbSpecification
 
withSchemas(String...) - Method in class org.evomaster.client.java.sql.DbSpecification
 
WrappedPrintStream - Class in org.evomaster.client.java.sql.internal
Deprecated.
WrappedPrintStream(StandardOutputTracker, boolean) - Constructor for class org.evomaster.client.java.sql.internal.WrappedPrintStream
Deprecated.
 
A B C D E F G H I M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016–2025. All rights reserved.