Index

A C D E F G H I M N O P Q R S T U V 
All Classes and Interfaces|All Packages

A

autoIncrement - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 

C

catalog - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableIdDto
A physical database can have several independent catalogs.
columnData - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DataRowDto
 
ColumnDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
ColumnDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
columnName - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
 
columns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
A list of descriptions for each column in the type.
columns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
A list of descriptions for each column in the table
columnTypeIsComposite - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
Returns if the column is a composite or a built-in type.
command - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
A generic SQL command.
CompositeTypeColumnDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
CompositeTypeColumnDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
 
CompositeTypeDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
CompositeTypeDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
 
compositeTypes - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
constraints - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
 

D

data - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
 
DatabaseCommandDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
 
DatabaseCommandDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
 
databaseType - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
DatabaseType - Enum in org.evomaster.client.java.controller.api.dto.database.schema
 
DataRowDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
 
DataRowDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.DataRowDto
 
DbInfoDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
Representation of a database.
DbInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
decimalMaxValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Contains the value of @DecimalMax(value=String) for an annotated element of an entity.
decimalMinValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Contains the value of @DecimalMin(value=String) for an annotated element of an entity.
deletedData - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
Names of tables on which DELETE was applied
DERBY - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 
digitsFraction - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
digitsInteger - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 

E

ElementConstraintsDto - Class in org.evomaster.client.java.controller.api.dto.constraint
Set of possible constraints applicable to a single element (ie, no intra-dependency constraints among different elements).
ElementConstraintsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
employSmartDbClean - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
enumeraredTypes - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
EnumeratedTypeDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
EnumeratedTypeDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
 
enumValuesAsStrings - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
executionResults - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
whether the insertion at the index of a sequence of SQL insertions (i.e., DatabaseCommandDto.insertions) executed successfully
executionTime - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
time spent by executing the SQL command
extraConstraintDtos - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
This is inferred with heuristics, eg parsing JPA Entities
ExtraConstraintsDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
These represent extra constraints that are not directly expressed in the database.
ExtraConstraintsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
 
extractColumnInfo(TableDto, String) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
 
extractColumnNames(InsertionDto, Set<String>) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
 
extractColumnPrintableValues(InsertionDto, Set<String>) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
 

F

failedWhere - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
Every time there is a WHERE clause which "failed" (ie, resulted in false), we keep track of which tables/columns where involved in determining the result of the WHERE.
ForeignKeyDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
Represents a foreign key relationship in a database schema.
ForeignKeyDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.ForeignKeyDto
 
foreignKeys - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
Constraints on the table for foreign keys, if any
foreignKeyToAutoIncrement - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
foreignKeyToPreviouslyGeneratedRow - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
If non null, then printableValue should be null.

G

getId(TableDto) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
Return a fully qualifying name for input table, which can be used as id.
getTable(DbInfoDto, String) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
 

H

H2 - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 

I

id - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
The ID of this insertion operation.
id - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
 
idCounter - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
Optional numeric id.
idMapping - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
a map from InsertionDto id to id of auto-generated primary keys in the database (if any was generated).
insertedData - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
What tables/columns were tried to be newly created with INSERT
InsertionDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
 
InsertionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
 
InsertionEntryDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
 
InsertionEntryDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
 
InsertionResultsDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
the execution result of DatabaseCommandDto that performs insertions
InsertionResultsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
 
insertions - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
One or more insertion operation via SQL.
isAlwaysNull - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isCompositeType - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
From https://www.postgresql.org/docs/14/rowtypes.html """ A composite type represents the structure of a row or record; it is essentially just a list of field names and their data types.
isEmail - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Indicates the element contains a @Email annotaion The string has to be a well-formed email address.
isEnumeratedType - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
isFuture - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isFutureOrPresent - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isNegative - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
The element contains a @Negative annotation.
isNegativeOrZero - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
The element contains a @NegativeOrZero annotation.
isNotBlank - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Indicates that the element contains a @NotBlank annotation.
isNullable - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isOptional - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isPast - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isPastOrPresent - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
isPositive - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
The element contains a @Positive annotation.
isPositiveOrZero - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
The element contains a @PositiveOrZero annotation.
isUnsigned - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
isUnsigned - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
 

M

MARIADB - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 
matchByName(TableDto, String) - Static method in class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
Check if given table dto is matched by name.
maxValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Represents the maximum value (@Max) allowed for a field of an entity.
minValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Represents the minimum value (@Min) allowed for a field of an entity.
MS_SQL_SERVER - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 
MYSQL - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 

N

name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
The name of the composite type
name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
The name of the composite type
name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
Usually, this would be the "catalog"
name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
The name of the enumerated type
name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableIdDto
The name of the table
nullable - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
nullable - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
 
numberOfDimensions - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
The number of dimensions for arrays, matrixs, etc.
numberOfDimensions - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
The number of dimensions for arrays, matrixs, etc.
numberOfSqlCommands - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
The total Number of SQL commands (e.g., SELECT and UPDATE) executed

O

org.evomaster.client.java.controller.api.dto - package org.evomaster.client.java.controller.api.dto
 
org.evomaster.client.java.controller.api.dto.constraint - package org.evomaster.client.java.controller.api.dto.constraint
 
org.evomaster.client.java.controller.api.dto.database.execution - package org.evomaster.client.java.controller.api.dto.database.execution
 
org.evomaster.client.java.controller.api.dto.database.operations - package org.evomaster.client.java.controller.api.dto.database.operations
 
org.evomaster.client.java.controller.api.dto.database.schema - package org.evomaster.client.java.controller.api.dto.database.schema
 
OTHER - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
In case used database is not listed in this enum, can still try to build SQL queries, although cannot guarantee that it would be correct (ie, wrong dialect).

P

patternRegExp - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
Stores the string value of a @Pattern(regexp=string) annotation for a given element.
POSTGRES - Enum constant in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
 
primaryKey - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
primaryKeySequence - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
Order in which the columns in the primary keys are listed in the schema.
printableValue - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
 

Q

queriedData - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
What was tried to be retrieved in a SELECT.
QueryResultDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
 
QueryResultDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.QueryResultDto
 

R

rows - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.QueryResultDto
 

S

scale - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
scale of number the scale is the number of digits to the right of the decimal point Note that this presents the max range, eg, DEC(4,2), the scale is 2 and its range would be from -99.99 to 99.99. 5.2 and 0.1 are considered as `valid`
scale - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
precision of number the scale is the number of digits to the right of the decimal point
schema - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableIdDto
The schema this table belongs to.
size - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
size - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
 
sizeMax - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
sizeMin - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
 
sourceColumns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ForeignKeyDto
A list of column names in the source table of the foreign key relationship.
sqlCheckExpression - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableCheckExpressionDto
 
sqlCommand - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
sql string monitored during instrumentation
SqlDtoUtils - Class in org.evomaster.client.java.controller.api.dto
 
SqlDtoUtils() - Constructor for class org.evomaster.client.java.controller.api.dto.SqlDtoUtils
 
SqlExecutionLogDto - Class in org.evomaster.client.java.controller.api.dto.database.execution
sql execution info in detail
SqlExecutionLogDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
 
SqlExecutionLogDto(String, boolean, long) - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
 
sqlExecutionLogDtoList - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
log of a list of sql commands that were executed
SqlExecutionsDto - Class in org.evomaster.client.java.controller.api.dto.database.execution
Each time a SQL command is executed, we keep track of which tables and columns are involved.
SqlExecutionsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
 
sqlParseFailureCount - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
The number of SQL command that could not be parsed

T

table - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
TableCheckExpressionDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
TableCheckExpressionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.TableCheckExpressionDto
 
tableCheckExpressions - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
All constraints that are not directly supported
TableDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
TableDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
 
tableId - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
 
TableIdDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
 
TableIdDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.TableIdDto
 
tables - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbInfoDto
 
targetColumns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ForeignKeyDto
A list of column names in the target table of the foreign key relationship.
targetTable - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
FIXME schema
targetTable - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ForeignKeyDto
The name of the target table in a foreign key relationship.
threwSqlExeception - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
Indicates whether an SQL exception has been thrown during execution.
type - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
type - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
The name of the composite type

U

unique - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
 
updatedData - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionsDto
What tables/columns were tried to be updated in UPDATE

V

valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
Returns the enum constant of this type with the specified name.
values - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
A list of the values for the enumerated type
values() - Static method in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
variableName - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
 
A C D E F G H I M N O P Q R S T U V 
All Classes and Interfaces|All Packages