Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAliasToQueryResult(QueryResult, String) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
- 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.
- addFunction(SqlFunction) - Method in class org.evomaster.client.java.sql.heuristic.function.FunctionFinder
- 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(List<String>, String, List<Object>) - Method in class org.evomaster.client.java.sql.QueryResult
- addRow(DataRow) - 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
- BIGINT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- BIGSERIAL - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- BITWISE_NOT - Static variable in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- BOOL - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- BOOLEAN - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- BOOLEAN_FALSE_LITERALS - Static variable in class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- BOOLEAN_LITERALS - Static variable in class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- BOOLEAN_TRUE_LITERALS - Static variable in class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- BooleanLiteralsHelper - Class in org.evomaster.client.java.sql.heuristic
- BooleanLiteralsHelper() - Constructor for class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- build() - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- build() - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- build(QueryResult...) - Static method in class org.evomaster.client.java.sql.QueryResultSet
- 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.heuristic.SqlHeuristicsCalculator
- C_BETTER - Static variable in class org.evomaster.client.java.sql.heuristic.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)
- castTo(String, Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castTo(SqlDataType, Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToBoolean(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToByte(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToDateTime(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToDouble(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToInteger(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToLong(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToShort(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- castToString(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- CHAR - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- CHARACTER - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- CHARACTER_LARGE_OBJECT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- CHARACTER_VARYING - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- clearDatabase(Connection, String, List<String>, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.sql.DbCleaner
- clearDatabase_H2(Connection, List<String>, List<String>) - Static method in class org.evomaster.client.java.sql.DbCleaner
- clearDatabase_MySQL(Connection, String, List<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
- clearTables(Connection, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.sql.DbCleaner
- CLOB - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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
- compareTo(SqlFunctionName) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunctionName
- compareTo(SqlColumnId) - Method in class org.evomaster.client.java.sql.internal.SqlColumnId
- compareTo(SqlTableId) - Method in class org.evomaster.client.java.sql.internal.SqlTableId
- computeDistance(String) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
- computeDistance(String, DbInfoDto, TaintHandler, QueryResult...) - Static method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
- computeDistance(String, QueryResult...) - Static method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
- connection - Variable in class org.evomaster.client.java.sql.DbSpecification
-
sql connection
- containsColumnReferences(SqlBaseTableReference) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- containsFunction(String) - Method in class org.evomaster.client.java.sql.heuristic.function.FunctionFinder
- ConversionHelper - Class in org.evomaster.client.java.sql.heuristic
-
Utility class for converting various date/time objects to
Instant. - ConversionHelper() - Constructor for class org.evomaster.client.java.sql.heuristic.ConversionHelper
- convertInsertionDtosToQueryResults(List<InsertionDto>, Map<SqlTableId, Set<SqlColumnId>>, DbInfoDto) - Static method in class org.evomaster.client.java.sql.internal.QueryResultTransformer
- convertToBoolean(Object) - Static method in class org.evomaster.client.java.sql.heuristic.ConversionHelper
- convertToDouble(Object) - Static method in class org.evomaster.client.java.sql.heuristic.ConversionHelper
- convertToInstant(Object) - Static method in class org.evomaster.client.java.sql.heuristic.ConversionHelper
-
Converts an object to an
Instant. - convertToTruthness(Object) - Static method in class org.evomaster.client.java.sql.heuristic.ConversionHelper
- createCartesianProduct(QueryResult, QueryResult) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
- createDataRowOfNullValues(QueryResult) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
- createEmptyCartesianProduct(QueryResult, QueryResult) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
- createJoinedRow(DataRow, DataRow, List<VariableDescriptor>) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
- createUnionRowSet(List<QueryResult>) - Static method in class org.evomaster.client.java.sql.heuristic.QueryResultUtils
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(String, List<String>, List<Object>) - Constructor for class org.evomaster.client.java.sql.DataRow
- DataRow(List<VariableDescriptor>, List<Object>) - Constructor for class org.evomaster.client.java.sql.DataRow
- DATE - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- DATETIME - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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
- DEC - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- DECIMAL - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- delimP - Static variable in class org.evomaster.client.java.sql.SqlScriptRunner
-
regex to detect delimiter.
- DOUBLE - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- DOUBLE_PRECISION - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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
- enterStatementeContext(Statement) - Method in class org.evomaster.client.java.sql.heuristic.TableColumnResolver
-
Creates a context for resolving table names and columns in the given statement.
- equals(Object) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunctionName
- equals(Object) - Method in class org.evomaster.client.java.sql.heuristic.SqlBaseTableReference
- equals(Object) - Method in class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- equals(Object) - Method in class org.evomaster.client.java.sql.internal.SqlColumnId
- equals(Object) - Method in class org.evomaster.client.java.sql.internal.SqlTableId
- equals(Object) - Method in class org.evomaster.client.java.sql.VariableDescriptor
- evaluate(Object...) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlAggregateFunction
- evaluate(Object...) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunction
- evaluate(Object...) - Method in class org.evomaster.client.java.sql.heuristic.function.StringDecodeFunction
- evaluate(Object...) - Method in class org.evomaster.client.java.sql.heuristic.function.TimeFunction
- evaluate(Object...) - Method in class org.evomaster.client.java.sql.heuristic.function.UpperFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlAggregateFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlAvgFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlCountFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlMaxFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlMinFunction
- evaluateValues(List<Object>) - Method in class org.evomaster.client.java.sql.heuristic.function.SqlSumFunction
- execCommand(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
- execInsert(Connection, String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
-
Executes the given SQL insertion command.
- execInsert(Connection, List<InsertionDto>, InsertionResultsDto...) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
-
Execute the different SQL insertions.
- 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
- exitCurrentStatementContext() - Method in class org.evomaster.client.java.sql.heuristic.TableColumnResolver
-
Exists the current statement context for resolving table and column names.
- 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
- extractColumnNamesUsedInTheInsertion(InsertionDto, Set<SqlColumnId>) - Static method in class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
- extractColumnPrintableValues(InsertionDto, Set<SqlColumnId>) - Static method in class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
- extractSql(String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunner
- extractSqlScriptFromResourceFile(String) - Static method in class org.evomaster.client.java.sql.SqlScriptRunnerCached
-
Extracts 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 or Update commands for initializing data into the table
F
- FALSE_TRUTHNESS - Static variable in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
- FALSE_TRUTHNESS_BETTER - Static variable in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
- FLOAT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- FLOAT4 - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- FLOAT8 - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- fromString(String) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- FunctionFinder - Class in org.evomaster.client.java.sql.heuristic.function
G
- GEOMETRY - Static variable in class org.evomaster.client.java.sql.DbInfoExtractor
- get(DatabaseType) - Static method in class org.evomaster.client.java.sql.SchemasToSkip
- getAliasColumnName() - Method in class org.evomaster.client.java.sql.VariableDescriptor
- getAliasTableName() - Method in class org.evomaster.client.java.sql.VariableDescriptor
- getAsInstant(Object) - Method in class org.evomaster.client.java.sql.internal.HeuristicsCalculator
- getAsInstant(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTypeParser
- getAsLine() - Method in class org.evomaster.client.java.sql.DataRow
- getBaseTableReferences() - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- getColumnId() - Method in class org.evomaster.client.java.sql.internal.SqlColumnId
- getColumnName() - Method in class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- getColumnName() - Method in class org.evomaster.client.java.sql.VariableDescriptor
- getColumnReferences(SqlBaseTableReference) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- getCurrentStatement() - Method in class org.evomaster.client.java.sql.heuristic.TableColumnResolver
-
Get the current statement in the context stack.
- getDeletedTable(String) - Static method in class org.evomaster.client.java.sql.internal.ColumnTableAnalyzer
- getEqualityTruthness(String, String) - Static method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- getEvaluatedTruthness() - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- getEvaluatedValue() - Method in class org.evomaster.client.java.sql.heuristic.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.
- getFromAndJoinItems(Select) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
-
Retrieves the "FROM" and "JOIN" items from a given SQL SELECT statement.
- getFullyQualifiedTableName(Column) - Method in class org.evomaster.client.java.sql.internal.SqlNameContext
- getFunction(String) - Method in class org.evomaster.client.java.sql.heuristic.function.FunctionFinder
- getFunctionName() - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunction
- getFunctionName() - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunctionName
- 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
- getInstance() - Static method in class org.evomaster.client.java.sql.heuristic.function.FunctionFinder
- getJoins(Statement) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
- getName() - Method in class org.evomaster.client.java.sql.heuristic.SqlBaseTableReference
- getQueryResult() - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicResult
-
Returns the result of the SQL query.
- getQueryResultForNamedTable(String) - Method in class org.evomaster.client.java.sql.QueryResultSet
-
Retrieves the query result associated with a named table.
- getSelect() - Method in class org.evomaster.client.java.sql.heuristic.SqlDerivedTableReference
- 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
- getTable(FromItem) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
- getTableId() - Method in class org.evomaster.client.java.sql.heuristic.SqlBaseTableReference
- getTableId() - Method in class org.evomaster.client.java.sql.internal.SqlTableId
- getTableName() - Method in class org.evomaster.client.java.sql.internal.constraint.DbTableConstraint
- 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
- 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. - getTableReference() - Method in class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- getTruthness() - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicResult
-
Returns the truthness value of the heuristic evaluation.
- getTruthnessToIsNull(Object) - Static method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- 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
- getValueByName(String, 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.
- hasColumnReferences(SqlBaseTableReference) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- hashCode() - Method in class org.evomaster.client.java.sql.heuristic.function.SqlFunctionName
- hashCode() - Method in class org.evomaster.client.java.sql.heuristic.SqlBaseTableReference
- hashCode() - Method in class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- hashCode() - Method in class org.evomaster.client.java.sql.internal.SqlColumnId
- hashCode() - Method in class org.evomaster.client.java.sql.internal.SqlTableId
- hashCode() - Method in class org.evomaster.client.java.sql.VariableDescriptor
- hasValueByName(String, String) - Method in class org.evomaster.client.java.sql.DataRow
- HeuristicsCalculator - Class in org.evomaster.client.java.sql.internal
- HeuristicsCalculator(SqlNameContext, TaintHandler) - 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) - Method in interface org.evomaster.client.java.sql.dsl.SequenceDsl
-
An insertion operation on the SQL Database (DB)
- insertInto(String, Long) - 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
- INT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- INT2 - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- INT4 - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- INT8 - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- INTEGER - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- isBooleanLiteral(String) - Static method in class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- isBooleanType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isByteType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isCalculateHeuristics() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
- isCompleteSqlHeuristics() - Method in class org.evomaster.client.java.sql.internal.SqlHandler
- isDateTimeType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isDelete(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
- isDoubleType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- 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
- isIntegerType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isLongType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- 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
- isShortType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isStringType(SqlDataType) - Static method in enum org.evomaster.client.java.sql.SqlDataType
- isTable(FromItem) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
-
Checks if the given FromItem is a Table.
- isTrueLiteral(String) - Static method in class org.evomaster.client.java.sql.heuristic.BooleanLiteralsHelper
- isUnion(Statement) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
-
Checks if the given
Statementis a UNION statement. - isUpdate(String) - Static method in class org.evomaster.client.java.sql.internal.SqlParserUtils
- isValidSqlCommandForSqlHeuristicsCalculation(String) - Static method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
- isValidSqlCommandForSqlHeuristicsCalculation(Statement) - Static method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
- isVersionGreaterOrEqual(String, String) - Static method in class org.evomaster.client.java.sql.h2.H2VersionUtils
-
Returns true if [versionString] >= [otherVersionString]
L
- LONGBLOB - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- LONGTEXT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
M
- MEDIUMBLOB - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- MEDIUMTEXT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- MINUS - Static variable in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- MySQLConstraintExtractor - Class in org.evomaster.client.java.sql.internal.constraint
- MySQLConstraintExtractor() - Constructor for class org.evomaster.client.java.sql.internal.constraint.MySQLConstraintExtractor
N
- nullSafeEqualsIgnoreCase(String, String) - Static method in class org.evomaster.client.java.sql.heuristic.SqlStringUtils
-
Compares two strings for equality, ignoring case considerations, and safely handles null values.
- 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.heuristic - package org.evomaster.client.java.sql.heuristic
- org.evomaster.client.java.sql.heuristic.function - package org.evomaster.client.java.sql.heuristic.function
- 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.
- PLUS - Static variable in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- 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(ResultSet) - 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(List<VariableDescriptor>) - 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 only base (physical) tables.
- QueryResultSet() - Constructor for class org.evomaster.client.java.sql.QueryResultSet
-
Creates a QueryResult set with default case sensitivity (case-insensitive).
- 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
- QueryResultUtils - Class in org.evomaster.client.java.sql.heuristic
- QueryResultUtils() - Constructor for class org.evomaster.client.java.sql.heuristic.QueryResultUtils
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
- REAL - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- removeConstraints(String) - Static method in class org.evomaster.client.java.sql.internal.SelectTransformer
- removeEnclosingQuotes(String) - Static method in class org.evomaster.client.java.sql.heuristic.SqlStringUtils
-
Removes enclosing single or double quotes from the input string.
- 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
- resolve(Column) - Method in class org.evomaster.client.java.sql.heuristic.TableColumnResolver
- resolve(Table) - Method in class org.evomaster.client.java.sql.heuristic.TableColumnResolver
-
Resolve the table reference for a given table name.
- 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
-
Executes the SQL commands in the given resource file.
- runScriptFromResourceFile(Connection, String...) - Static method in class org.evomaster.client.java.sql.SqlScriptRunnerCached
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
- setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.sql.internal.SqlHandler
- setCompleteSqlHeuristics(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
- SMALLINT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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
- SqlAggregateFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlAggregateFunction(String) - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlAggregateFunction
- SqlAggregateFunctionUtils - Class in org.evomaster.client.java.sql.heuristic.function
- SqlAggregateFunctionUtils() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlAggregateFunctionUtils
- SqlAvgFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlAvgFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlAvgFunction
- SqlBaseTableReference - Class in org.evomaster.client.java.sql.heuristic
-
Represents a reference to a base table in SQL.
- SqlBaseTableReference(String) - Constructor for class org.evomaster.client.java.sql.heuristic.SqlBaseTableReference
- SqlCastHelper - Class in org.evomaster.client.java.sql.heuristic
-
Utility class for casting values to various SQL data types.
- SqlCastHelper() - Constructor for class org.evomaster.client.java.sql.heuristic.SqlCastHelper
- SqlColumnId - Class in org.evomaster.client.java.sql.internal
-
A class representing a SQL column identifier from a physical database table.
- SqlColumnId(String) - Constructor for class org.evomaster.client.java.sql.internal.SqlColumnId
- SqlColumnReference - Class in org.evomaster.client.java.sql.heuristic
-
Represents a reference to a specific column in a SQL table or derived table.
- SqlColumnReference(SqlTableReference, String) - Constructor for class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- 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
- SqlCountFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlCountFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlCountFunction
- SqlDatabaseDtoUtils - Class in org.evomaster.client.java.sql.internal
-
FIXME this will need refactoring
- SqlDatabaseDtoUtils() - Constructor for class org.evomaster.client.java.sql.internal.SqlDatabaseDtoUtils
- SqlDataType - Enum in org.evomaster.client.java.sql
-
Enumeration representing various SQL data types.
- SqlDerivedTableReference - Class in org.evomaster.client.java.sql.heuristic
-
Represents a reference to a derived table in SQL.
- SqlDerivedTableReference(Select) - Constructor for class org.evomaster.client.java.sql.heuristic.SqlDerivedTableReference
- 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.heuristic
- SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder - Class in org.evomaster.client.java.sql.heuristic
- SqlExpressionEvaluatorBuilder() - Constructor for class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- SqlFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlFunction(String) - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlFunction
- SqlFunctionName - Class in org.evomaster.client.java.sql.heuristic.function
- SqlFunctionName(String) - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlFunctionName
- 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
- SqlHeuristicResult - Class in org.evomaster.client.java.sql.heuristic
-
Represents the result of a SQL heuristic evaluation.
- SqlHeuristicResult(Truthness, QueryResult) - Constructor for class org.evomaster.client.java.sql.heuristic.SqlHeuristicResult
-
Constructs a new SqlHeuristicResult with the specified truthness and query result.
- SqlHeuristicsCalculator - Class in org.evomaster.client.java.sql.heuristic
- SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder - Class in org.evomaster.client.java.sql.heuristic
- SqlHeuristicsCalculatorBuilder() - Constructor for class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- SqlMaxFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlMaxFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlMaxFunction
- SqlMinFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlMinFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlMinFunction
- 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
- SqlStringUtils - Class in org.evomaster.client.java.sql.heuristic
-
Utility class for SQL strings.
- SqlStringUtils() - Constructor for class org.evomaster.client.java.sql.heuristic.SqlStringUtils
- SqlSumFunction - Class in org.evomaster.client.java.sql.heuristic.function
- SqlSumFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.SqlSumFunction
- SqlTableId - Class in org.evomaster.client.java.sql.internal
-
A class representing a SQL table identifier from a physical database table.
- SqlTableId(String) - Constructor for class org.evomaster.client.java.sql.internal.SqlTableId
- SqlTableReference - Class in org.evomaster.client.java.sql.heuristic
-
This class is used to represent a table reference in SQL.
- SqlTableReference() - Constructor for class org.evomaster.client.java.sql.heuristic.SqlTableReference
- 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
- StringDecodeFunction - Class in org.evomaster.client.java.sql.heuristic.function
- StringDecodeFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.StringDecodeFunction
T
- TableColumnResolver - Class in org.evomaster.client.java.sql.heuristic
-
Resolves table names and columns in a SQL query.
- TableColumnResolver(DbInfoDto) - Constructor for class org.evomaster.client.java.sql.heuristic.TableColumnResolver
- 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.
- TablesAndColumnsFinder - Class in org.evomaster.client.java.sql.internal
- TablesAndColumnsFinder(DbInfoDto) - Constructor for class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- TaintHandler - Interface in org.evomaster.client.java.sql.internal
- TEXT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TIME - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TimeFunction - Class in org.evomaster.client.java.sql.heuristic.function
- TimeFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.TimeFunction
- TIMESTAMP - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TIMESTAMPZ - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TIMETZ - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TINYBLOB - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TINYINT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- TINYTEXT - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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.heuristic.SqlBaseTableReference
- toString() - Method in class org.evomaster.client.java.sql.heuristic.SqlColumnReference
- toString() - Method in class org.evomaster.client.java.sql.internal.SqlColumnId
- toString() - Method in class org.evomaster.client.java.sql.internal.SqlTableId
- toString() - Method in class org.evomaster.client.java.sql.QueryResult
- toString() - Method in class org.evomaster.client.java.sql.VariableDescriptor
- translateInsertionDtos(List<InsertionDto>, Map<SqlTableId, Set<SqlColumnId>>, DbInfoDto) - Static method in class org.evomaster.client.java.sql.internal.QueryResultTransformer
- TRUE_TRUTHNESS - Static variable in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator
U
- UNNAMED_TABLE - Static variable in class org.evomaster.client.java.sql.internal.SqlNameContext
- UpperFunction - Class in org.evomaster.client.java.sql.heuristic.function
- UpperFunction() - Constructor for class org.evomaster.client.java.sql.heuristic.function.UpperFunction
V
- validate(DbInfoDto) - Static method in class org.evomaster.client.java.sql.DbInfoExtractor
- valueOf(String) - Static method in enum org.evomaster.client.java.sql.SqlDataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.evomaster.client.java.sql.SqlDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARCHAR - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- VARCHAR_IGNORECASE - Enum constant in enum org.evomaster.client.java.sql.SqlDataType
- 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
- VariableDescriptor(String, String, String, String) - Constructor for class org.evomaster.client.java.sql.VariableDescriptor
- visit(AllValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(AnalyticExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(AnyComparisonExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ArrayConstructor) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ArrayExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(CaseExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(CastExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(CollateExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ConnectByRootOperator) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(DateTimeLiteralExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(DateValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(DoubleValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ExtractExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Function) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(HexValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(IntervalExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JdbcNamedParameter) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JdbcParameter) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JsonAggregateFunction) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JsonExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JsonFunction) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(KeepExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(LongValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(MySQLGroupConcat) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(NextValExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(NotExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(NullValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(NumericBind) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Addition) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(BitwiseAnd) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(BitwiseLeftShift) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(BitwiseOr) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(BitwiseRightShift) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(BitwiseXor) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Concat) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Division) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(IntegerDivision) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Modulo) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Multiplication) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Subtraction) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(AndExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(OrExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(XorExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Between) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ContainedBy) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Contains) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(DoubleAnd) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(EqualsTo) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ExistsExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(ExpressionList<?>) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(FullTextSearch) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(GeometryDistance) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(GreaterThan) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(GreaterThanEquals) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(InExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(IsBooleanExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(IsDistinctExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(IsNullExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(JsonOperator) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(LikeExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Matches) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(MemberOfExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(MinorThan) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(MinorThanEquals) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(NotEqualsTo) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(RegExpMatchOperator) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(SimilarToExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TSQLLeftJoin) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TSQLRightJoin) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(OracleHierarchicalExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(OracleHint) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(OracleNamedFunctionParameter) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(OverlapsCondition) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Parenthesis) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(RangeExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(RowConstructor<?>) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(RowGetExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(SignedExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(StringValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TimeKeyExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TimestampValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TimeValue) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TimezoneExpression) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TranscodingFunction) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(TrimFunction) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(UserVariable) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(VariableAssignment) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(WhenClause) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(XMLSerializeExpr) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Column) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(Column) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(Table) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(Delete) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(AllColumns) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(AllColumns) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(AllTableColumns) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(AllTableColumns) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(ParenthesedSelect) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(PlainSelect) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(Select) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator
- visit(WithItem) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
- visit(Update) - Method in class org.evomaster.client.java.sql.internal.TablesAndColumnsFinder
W
- withCurrentDataRow(DataRow) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withCurrentQueryResult(QueryResult) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withDataRowStack(Deque<DataRow>) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- 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
- withParentExpressionEvaluator(SqlExpressionEvaluator) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- withParentStatementEvaluator(SqlHeuristicsCalculator) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withQueryResultSet(QueryResultSet) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withQueryResultStack(Deque<QueryResult>) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withSchemas(String...) - Method in class org.evomaster.client.java.sql.DbSpecification
- withSourceQueryResultSet(QueryResultSet) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- withStackOfDataRows(Deque<DataRow>) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- withTableColumnResolver(TableColumnResolver) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withTableColumnResolver(TableColumnResolver) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- withTaintHandler(TaintHandler) - Method in class org.evomaster.client.java.sql.heuristic.SqlExpressionEvaluator.SqlExpressionEvaluatorBuilder
- withTaintHandler(TaintHandler) - Method in class org.evomaster.client.java.sql.heuristic.SqlHeuristicsCalculator.SqlHeuristicsCalculatorBuilder
- WrappedPrintStream - Class in org.evomaster.client.java.sql.internal
-
Deprecated.
- WrappedPrintStream(StandardOutputTracker, boolean) - Constructor for class org.evomaster.client.java.sql.internal.WrappedPrintStream
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form