A B C D E F G H I M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addFieldsToSelect(String) - Static method in class org.evomaster.client.java.controller.internal.db.SelectTransformer
-
The constraints in the WHERE clause might reference fields that are not retrieved in the SELECT.
- addRow(DataRow) - Method in class org.evomaster.client.java.controller.db.QueryResult
- addUniqueConstraintToColumn(TableDto, String) - Static method in class org.evomaster.client.java.controller.internal.db.SchemaExtractor
-
Adds a unique constraint to the corresponding ColumnDTO for the selected table.column pair.
- AggregateExpectation - Interface in org.evomaster.client.java.controller.expect
- and() - Method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- and() - Method in interface org.evomaster.client.java.controller.db.dsl.StatementDsl
-
Close the current statement
- asStatement(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
- AuthUtils - Class in org.evomaster.client.java.controller
- AuthUtils() - Constructor for class org.evomaster.client.java.controller.AuthUtils
B
- buildConstraintExtractor(DatabaseType) - Static method in class org.evomaster.client.java.controller.internal.db.constraint.TableConstraintExtractorFactory
C
- CHECK - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- CHECK_EXPRESSION - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- clearDatabase_H2(Connection) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
- clearDatabase_H2(Connection, String, List<String>) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
- clearDatabase_H2(Connection, List<String>) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
- clearDatabase_Postgres(Connection) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
- clearDatabase_Postgres(Connection, String, List<String>) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
- COLUMN_LIST - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- ColumnTableAnalyzer - Class in org.evomaster.client.java.controller.internal.db
-
Created by arcuri82 on 24-Apr-19.
- ColumnTableAnalyzer() - Constructor for class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
- computeDistance(String, QueryResult) - Static method in class org.evomaster.client.java.controller.internal.db.HeuristicsCalculator
- computeExpression(Expression, DataRow) - Method in class org.evomaster.client.java.controller.internal.db.HeuristicsCalculator
-
Compute a "branch" distance heuristics.
- computeExtraHeuristics() - Method in class org.evomaster.client.java.controller.internal.SutController
- CONKEY - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.PostgresConstraintExtractor
- CONSTRAINT_TYPE - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
D
- d(String, String) - Method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- d(String, String) - Method in interface org.evomaster.client.java.controller.db.dsl.StatementDsl
-
Add a value to insert
- DataRow - Class in org.evomaster.client.java.controller.db
-
A row of data in the table results of a Select query.
- DataRow(String, Object, String) - Constructor for class org.evomaster.client.java.controller.db.DataRow
- DataRow(List<VariableDescriptor>, List<Object>) - Constructor for class org.evomaster.client.java.controller.db.DataRow
- DbCleaner - Class in org.evomaster.client.java.controller.db
-
Class used to clean/reset the state of the current database
- DbCleaner() - Constructor for class org.evomaster.client.java.controller.db.DbCleaner
- DbTableCheckExpression - Class in org.evomaster.client.java.controller.internal.db.constraint
-
A Sql CHECK expression on a table of the schema
- DbTableCheckExpression(String, String) - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.DbTableCheckExpression
- DbTableConstraint - Class in org.evomaster.client.java.controller.internal.db.constraint
- DbTableConstraint(String) - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.DbTableConstraint
- DbTableUniqueConstraint - Class in org.evomaster.client.java.controller.internal.db.constraint
- DbTableUniqueConstraint(String, List<String>) - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.DbTableUniqueConstraint
- delimP - Static variable in class org.evomaster.client.java.controller.db.SqlScriptRunner
-
regex to detect delimiter.
- describeTo(Description) - Method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- describeTo(Description) - Method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- describeTo(Description) - Method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
- distance - Variable in class org.evomaster.client.java.controller.internal.db.PairCommandDistance
- dtos() - Method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- dtos() - Method in interface org.evomaster.client.java.controller.db.dsl.StatementDsl
-
Build the DTOs (Data Transfer Object) from this DSL, closing it (ie, not usable any longer).
E
- EmbeddedSutController - Class in org.evomaster.client.java.controller
- EmbeddedSutController() - Constructor for class org.evomaster.client.java.controller.EmbeddedSutController
- EMController - Class in org.evomaster.client.java.controller.internal
-
Note: usually a RESTful webservice would be stateless.
- EMController(SutController) - Constructor for class org.evomaster.client.java.controller.internal.EMController
- enableComputeSqlHeuristicsOrExtractExecution(boolean, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
- encode64(String) - Static method in class org.evomaster.client.java.controller.AuthUtils
- equals(Object) - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
- execCommand(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- execInsert(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- execInsert(Connection, List<InsertionDto>) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
-
Execute the different SQL insertions.
- execInsertionsIntoDatabase(List<InsertionDto>) - Method in class org.evomaster.client.java.controller.internal.SutController
- execInsertionsIntoDatabase(List<InsertionDto>) - Method in interface org.evomaster.client.java.controller.SutHandler
-
Execute the given data insertions into the database (if any)
- executeDatabaseCommand(DatabaseCommandDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- expect() - Method in interface org.evomaster.client.java.controller.expect.AggregateExpectation
- expect() - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
- expect(boolean) - Method in interface org.evomaster.client.java.controller.expect.AggregateExpectation
- expect(boolean) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
- expectationHandler() - Static method in class org.evomaster.client.java.controller.expect.ExpectationHandler
- ExpectationHandler - Class in org.evomaster.client.java.controller.expect
-
DSL (Domain Specific Language) for expectation management.
- ExternalSutController - Class in org.evomaster.client.java.controller
- ExternalSutController() - Constructor for class org.evomaster.client.java.controller.ExternalSutController
- extract(Connection) - Static method in class org.evomaster.client.java.controller.internal.db.SchemaExtractor
- extract(Connection, DbSchemaDto) - Method in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
-
Expects the schema explained in http://www.h2database.com/html/systemtables.html#information_schema
- extract(Connection, DbSchemaDto) - Method in class org.evomaster.client.java.controller.internal.db.constraint.PostgresConstraintExtractor
- extract(Connection, DbSchemaDto) - Method in class org.evomaster.client.java.controller.internal.db.constraint.TableConstraintExtractor
F
- flush() - Method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
G
- getAdditionalInfoList() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- getAdditionalInfoList() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getAdditionalInfoList() - Method in class org.evomaster.client.java.controller.internal.SutController
- getAlias() - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
- getAsLine() - Method in class org.evomaster.client.java.controller.db.DataRow
- getBaseURL() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getColumnName() - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
- getConnectedClientsSoFar() - Static method in class org.evomaster.client.java.controller.internal.EMController
-
Only used for debugging/testing
- getConnection() - Method in class org.evomaster.client.java.controller.internal.SutController
-
If the system under test (SUT) uses a SQL database, we need to have a configured connection to access it.
- getControllerHost() - Method in class org.evomaster.client.java.controller.internal.SutController
- getControllerInfoDto(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- getControllerPort() - Method in class org.evomaster.client.java.controller.internal.SutController
- getControllerServerPort() - Method in class org.evomaster.client.java.controller.InstrumentedSutStarter
- getControllerServerPort() - Method in class org.evomaster.client.java.controller.internal.SutController
- getDatabaseDriverName() - Method in class org.evomaster.client.java.controller.internal.SutController
-
If the system under test (SUT) uses a SQL database, we need to specify the driver used to connect, eg.
- getDeletedTables(String) - Static method in class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
- getDistances() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- getEndpointsToSkip() - Method in class org.evomaster.client.java.controller.problem.RestProblem
- getExecutionDto() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- getExtraHeuristics() - Method in class org.evomaster.client.java.controller.internal.SutController
- getForAuthorizationHeader(String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
-
DTO representing the use of authentication via the "Authorization" header
- getForBasic(String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
-
DTO representing the use of authentication via HTTP Basic (RFC-7617)
- getForDefaultSpringFormLogin(String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
-
DTO representing the use of authentication via a X-WWW-FORM-URLENCODED POST submission.
- getInfoForAuthentication() - Method in class org.evomaster.client.java.controller.internal.SutController
- getInputParameters() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getInsertedDataFields(String) - Static method in class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
- getJVMParameters() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getLogMessageOfInitializedServer() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getMaxAwaitForInitializationInSeconds() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getPackagePrefixesToCover() - Method in class org.evomaster.client.java.controller.internal.SutController
-
a "," separated list of package prefixes or class names.
- getPathToExecutableJar() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getPreferredOutputFormat() - Method in class org.evomaster.client.java.controller.internal.SutController
- getProblemInfo() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Depending of which kind of SUT we are dealing with (eg, REST, GraphQL or SPA frontend), there is different info that must be provided
- getSelectReadDataFields(String) - Static method in class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
-
Given a SELECT, check what it returns is based on (columns and tables).
- getSqlCheckExpression() - Method in class org.evomaster.client.java.controller.internal.db.constraint.DbTableCheckExpression
- getSqlDatabaseSchema() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Extra information about the SQL Database Schema, if any is present.
- getSutInfo(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- getSwaggerJsonUrl() - Method in class org.evomaster.client.java.controller.problem.RestProblem
- getTableName() - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
- getTableName() - Method in class org.evomaster.client.java.controller.internal.db.constraint.DbTableConstraint
- getTableName(Column) - Method in class org.evomaster.client.java.controller.internal.db.SqlNameContext
- getTargetInfos(Collection<Integer>) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- getTargetInfos(Collection<Integer>) - Method in class org.evomaster.client.java.controller.ExternalSutController
- getTargetInfos(Collection<Integer>) - Method in class org.evomaster.client.java.controller.internal.SutController
- getTestResults(String, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- getUniqueColumnNames() - Method in class org.evomaster.client.java.controller.internal.db.constraint.DbTableUniqueConstraint
- getUnitsInfoDto() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- getUnitsInfoDto() - Method in class org.evomaster.client.java.controller.ExternalSutController
- getUnitsInfoDto() - Method in class org.evomaster.client.java.controller.internal.SutController
- getUnitsInfoDto(UnitsInfoRecorder) - Method in class org.evomaster.client.java.controller.internal.SutController
- getUpdatedDataFields(String) - Static method in class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
- getValue(int) - Method in class org.evomaster.client.java.controller.db.DataRow
- getValueByName(String) - Method in class org.evomaster.client.java.controller.db.DataRow
- getValueByName(String, String) - Method in class org.evomaster.client.java.controller.db.DataRow
- getVariableDescriptors() - Method in class org.evomaster.client.java.controller.db.DataRow
- getWhere(Statement) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
H
- H2ConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
- H2ConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- handle(String) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- handleSql(String) - Method in class org.evomaster.client.java.controller.internal.SutController
-
Calculate heuristics based on intercepted SQL commands
- handleSqlLine(SutController, String) - Static method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
- hashCode() - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
- HeuristicsCalculator - Class in org.evomaster.client.java.controller.internal.db
- HeuristicsCalculator(SqlNameContext) - Constructor for class org.evomaster.client.java.controller.internal.db.HeuristicsCalculator
I
- IndividualExpectation - Interface in org.evomaster.client.java.controller.expect
- initSqlHandler() - Method in class org.evomaster.client.java.controller.internal.SutController
-
This is needed only during test generation (not execution), and it is automatically called by the EM controller after the SUT is started.
- insertInto(String) - Method in interface org.evomaster.client.java.controller.db.dsl.SequenceDsl
-
An insertion operation on the SQL Database (DB)
- insertInto(String, Long) - Method in interface org.evomaster.client.java.controller.db.dsl.SequenceDsl
-
An insertion operation on the SQL Database (DB)
- insertInto(String, Long) - Method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- InstrumentedSutStarter - Class in org.evomaster.client.java.controller
-
Class responsible to handle the SutController in a way in which bytecode instrumentation is activated.
- InstrumentedSutStarter(SutController) - Constructor for class org.evomaster.client.java.controller.InstrumentedSutStarter
- isCalculateHeuristics() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- isDelete(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
- isEmpty() - Method in class org.evomaster.client.java.controller.db.QueryResult
- isExtractSqlExecution() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- isInsert(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
- isInstrumentationActivated() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- isInstrumentationActivated() - Method in class org.evomaster.client.java.controller.ExternalSutController
- isInstrumentationActivated() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Check if bytecode instrumentation is on.
- isSelect(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
- isSutRunning() - Method in class org.evomaster.client.java.controller.ExternalSutController
- isSutRunning() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Check if the system under test (SUT) is running and fully initialized
- isUpdate(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
M
- matchesSafely(Number) - Method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- matchesSafely(String) - Method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- matchesSafely(String) - Method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
N
- newAction(ActionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
-
As some heuristics are based on which action (eg HTTP call, or click of button) in the test sequence is executed, and their order, we need to keep track of which action does cover what.
- newAction(ActionDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.ExternalSutController
- newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
- newSearch() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- newSearch() - Method in class org.evomaster.client.java.controller.ExternalSutController
- newSearch() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Re-initialize all internal data to enable a completely new search phase which should be independent from previous ones
- newSearch(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
- newTest() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Re-initialize some internal data needed before running a new test
- newTestSpecificHandler() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- newTestSpecificHandler() - Method in class org.evomaster.client.java.controller.ExternalSutController
- newTestSpecificHandler() - Method in class org.evomaster.client.java.controller.internal.SutController
- NumberMatcher - Class in org.evomaster.client.java.controller.contentMatchers
- NumberMatcher(double) - Constructor for class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- numberMatches(Number) - Static method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- numberMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- numbersMatch(Number, Number) - Static method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
- numbersMatch(Number, String) - Static method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
O
- org.evomaster.client.java.controller - package org.evomaster.client.java.controller
- org.evomaster.client.java.controller.contentMatchers - package org.evomaster.client.java.controller.contentMatchers
- org.evomaster.client.java.controller.db - package org.evomaster.client.java.controller.db
- org.evomaster.client.java.controller.db.dsl - package org.evomaster.client.java.controller.db.dsl
- org.evomaster.client.java.controller.expect - package org.evomaster.client.java.controller.expect
- org.evomaster.client.java.controller.internal - package org.evomaster.client.java.controller.internal
- org.evomaster.client.java.controller.internal.db - package org.evomaster.client.java.controller.internal.db
- org.evomaster.client.java.controller.internal.db.constraint - package org.evomaster.client.java.controller.internal.db.constraint
- org.evomaster.client.java.controller.problem - package org.evomaster.client.java.controller.problem
P
- PairCommandDistance - Class in org.evomaster.client.java.controller.internal.db
-
Created by arcuri82 on 14-Jun-19.
- PairCommandDistance(String, double) - Constructor for class org.evomaster.client.java.controller.internal.db.PairCommandDistance
- ParserUtils - Class in org.evomaster.client.java.controller.internal.db
- ParserUtils() - Constructor for class org.evomaster.client.java.controller.internal.db.ParserUtils
- PostgresConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
- PostgresConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.PostgresConstraintExtractor
- postStart() - Method in class org.evomaster.client.java.controller.ExternalSutController
-
This method is going to be called after the SUT is started.
- postStop() - Method in class org.evomaster.client.java.controller.ExternalSutController
-
If the SUT needs some third-party processes (eg a non-embedded database), here we can shut them down once the SUT has been stopped.
- preStart() - Method in class org.evomaster.client.java.controller.ExternalSutController
-
If the SUT needs some third-party processes (eg a non-embedded database), here they can be configured and started.
- preStop() - Method in class org.evomaster.client.java.controller.ExternalSutController
-
This method is going to be called before the SUT is stopped.
- PRIMARY_KEY - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- PRIMARY_KEY_BLANK - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- ProblemInfo - Interface in org.evomaster.client.java.controller.problem
-
Depending of which kind of SUT we are dealing with (eg, REST, GraphQL or SPA frontend), there is different info that must be provided Created by arcuri82 on 05-Nov-18.
- process - Variable in class org.evomaster.client.java.controller.ExternalSutController
- PROP_MUTE_SUT - Static variable in class org.evomaster.client.java.controller.ExternalSutController
-
System property to avoid printing the console output of the SUT.
Q
- QueryResult - Class in org.evomaster.client.java.controller.db
-
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.controller.db.QueryResult
- QueryResult(List<String>, String) - Constructor for class org.evomaster.client.java.controller.db.QueryResult
-
WARNING: Constructor only needed for testing
R
- r(String, long) - Method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- r(String, long) - Method in interface org.evomaster.client.java.controller.db.dsl.StatementDsl
- readCommands(Reader) - Method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- REFERENTIAL - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- removeConstraints(String) - Static method in class org.evomaster.client.java.controller.internal.db.SelectTransformer
- removeOperations(String) - Static method in class org.evomaster.client.java.controller.internal.db.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.controller.internal.db.SqlHandler
- resetConnectedClientsSoFar() - Static method in class org.evomaster.client.java.controller.internal.EMController
-
Only used debugging/testing
- resetExtraHeuristics() - Method in class org.evomaster.client.java.controller.internal.SutController
- resetStateOfSUT() - Method in interface org.evomaster.client.java.controller.SutHandler
-
Make sure the SUT is in a clean state (eg, reset data in database).
- RestProblem - Class in org.evomaster.client.java.controller.problem
-
Created by arcuri82 on 05-Nov-18.
- RestProblem(String, List<String>) - Constructor for class org.evomaster.client.java.controller.problem.RestProblem
- runCommands(Connection, List<String>) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- runScript(Connection, Reader) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
-
Runs an SQL script (read in using the Reader parameter)
- runScriptFromResourceFile(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- runScriptFromResourceFile(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunnerCached
-
Execute the SQL commands in the given resource file.
- runScriptFromResourceFile(Connection, String...) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunnerCached
- runSut(SutRunDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
S
- sameVariableNames(DataRow) - Method in class org.evomaster.client.java.controller.db.QueryResult
- SchemaExtractor - Class in org.evomaster.client.java.controller.internal.db
- SchemaExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.SchemaExtractor
- seeRows() - Method in class org.evomaster.client.java.controller.db.QueryResult
- SelectTransformer - Class in org.evomaster.client.java.controller.internal.db
- SelectTransformer() - Constructor for class org.evomaster.client.java.controller.internal.db.SelectTransformer
- SequenceDsl - Interface in org.evomaster.client.java.controller.db.dsl
- setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- setConnection(Connection) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- setControllerHost(String) - Method in class org.evomaster.client.java.controller.internal.SutController
- setControllerPort(int) - Method in class org.evomaster.client.java.controller.internal.SutController
- setDelimiter(String, boolean) - Method in class org.evomaster.client.java.controller.db.SqlScriptRunner
- setExtractSqlExecution(boolean) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
- setInstrumentation(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
- setTracker(boolean, SutController) - Static method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
- setupForGeneratedTest() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
- setupForGeneratedTest() - Method in class org.evomaster.client.java.controller.ExternalSutController
- setupForGeneratedTest() - Method in interface org.evomaster.client.java.controller.SutHandler
-
There might be different settings based on when the SUT is run during the search of EvoMaster, and when it is later started in the generated tests.
- size() - Method in class org.evomaster.client.java.controller.db.QueryResult
- sql() - Static method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
- sqlCommand - Variable in class org.evomaster.client.java.controller.internal.db.PairCommandDistance
- SqlDsl - Class in org.evomaster.client.java.controller.db.dsl
-
DSL (Domain Specific Language) for operations on the SQL Database
- SqlHandler - Class in org.evomaster.client.java.controller.internal.db
-
Class used to act upon SQL commands executed by the SUT
- SqlHandler() - Constructor for class org.evomaster.client.java.controller.internal.db.SqlHandler
- SqlNameContext - Class in org.evomaster.client.java.controller.internal.db
-
Given a column, we need to determinate to which table it belongs to.
- SqlNameContext(Statement) - Constructor for class org.evomaster.client.java.controller.internal.db.SqlNameContext
-
WARNING: should only be used in tests, to avoid each time having to provide a schema for the test data
- SqlNameContext(Statement, DbSchemaDto) - Constructor for class org.evomaster.client.java.controller.internal.db.SqlNameContext
- SqlScriptRunner - Class in org.evomaster.client.java.controller.db
-
Class used to execute SQL commands from a script file
- SqlScriptRunner() - Constructor for class org.evomaster.client.java.controller.db.SqlScriptRunner
-
Default constructor
- SqlScriptRunnerCached - Class in org.evomaster.client.java.controller.db
-
Created by arcuri82 on 25-Oct-19.
- SqlScriptRunnerCached() - Constructor for class org.evomaster.client.java.controller.db.SqlScriptRunnerCached
- StandardOutputTracker - Class in org.evomaster.client.java.controller.internal.db
-
We use p6spy to intercept SQL commands.
- start() - Method in class org.evomaster.client.java.controller.InstrumentedSutStarter
- startExternalProcessPrinter() - Method in class org.evomaster.client.java.controller.ExternalSutController
- startSut() - Method in class org.evomaster.client.java.controller.ExternalSutController
- startSut() - Method in interface org.evomaster.client.java.controller.SutHandler
-
Start a new instance of the SUT.
- startTheControllerServer() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Start the controller as a RESTful server.
- StatementDsl - Interface in org.evomaster.client.java.controller.db.dsl
- stop() - Method in class org.evomaster.client.java.controller.InstrumentedSutStarter
- stopSut() - Method in class org.evomaster.client.java.controller.ExternalSutController
- stopSut() - Method in interface org.evomaster.client.java.controller.SutHandler
-
Stop the SUT
- stopTheControllerServer() - Method in class org.evomaster.client.java.controller.internal.SutController
- StringMatcher - Class in org.evomaster.client.java.controller.contentMatchers
- StringMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- stringMatches(Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- stringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- stringsMatch(Object, Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
- SubStringMatcher - Class in org.evomaster.client.java.controller.contentMatchers
- SubStringMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
- subStringMatches(Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
- subStringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
- subStringsMatch(Object, Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
- SutController - Class in org.evomaster.client.java.controller.internal
-
Abstract class used to connect to the EvoMaster process, and that is responsible to start/stop/restart the tested application, ie the system under test (SUT)
- SutController() - Constructor for class org.evomaster.client.java.controller.internal.SutController
- SutHandler - Interface in org.evomaster.client.java.controller
-
Base interface used to control the system under test (SUT) from the generated tests.
T
- TableConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
-
Unfortunately JDBC only provides a limited support for extracting constraints.
- TableConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.TableConstraintExtractor
- TableConstraintExtractorFactory - Class in org.evomaster.client.java.controller.internal.db.constraint
-
This factory returns the corresponding TableConstraintExtractor for a given database.
- that(boolean, boolean) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
- that(boolean, boolean) - Method in interface org.evomaster.client.java.controller.expect.IndividualExpectation
-
An individual expectation from a call result.
- that(boolean, Method, Object[]) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
- that(boolean, Method, Object[]) - Method in interface org.evomaster.client.java.controller.expect.IndividualExpectation
-
An individual expectation from a call result.
- toDto() - Method in class org.evomaster.client.java.controller.db.DataRow
- toDto() - Method in class org.evomaster.client.java.controller.db.QueryResult
- toString() - Method in class org.evomaster.client.java.controller.db.QueryResult
- toString() - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
U
- UNIQUE - Static variable in class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
- UNNAMED_TABLE - Static variable in class org.evomaster.client.java.controller.internal.db.SqlNameContext
V
- validate(DbSchemaDto) - Static method in class org.evomaster.client.java.controller.internal.db.SchemaExtractor
- VariableDescriptor - Class in org.evomaster.client.java.controller.db
-
A descriptor representing a column in a SQL table.
- VariableDescriptor(String) - Constructor for class org.evomaster.client.java.controller.db.VariableDescriptor
- VariableDescriptor(String, String, String) - Constructor for class org.evomaster.client.java.controller.db.VariableDescriptor
- verifySqlConnection() - Method in class org.evomaster.client.java.controller.internal.SutController
-
Either there is no connection, or, if there is, then it must have P6Spy configured.
All Classes All Packages