Index
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
DatabaseCommandDtothat 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
All Classes and Interfaces|All Packages