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

A

accessibleSchema - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
a schema for collecting if the param is accessible
AccessibleSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
info about if the field is public and if not, how to get/set value
AccessibleSchema() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
 
AccessibleSchema(boolean, String, String) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
 
addCode(List<String>, String, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
addComment(List<String>, String, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
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
 
addTableToInserted(List<String>) - Method in class org.evomaster.client.java.controller.internal.SutController
collect info about what table are manipulated by evo in order to generate data directly into it
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
annotation - Variable in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
annotationMethod - Variable in class org.evomaster.client.java.controller.problem.rpc.CustomizedNotNullAnnotationForRPCDto
name of method of the annotation it is nullable
annotationType - Variable in class org.evomaster.client.java.controller.problem.rpc.CustomizedNotNullAnnotationForRPCDto
name of the annotation it is not nullable
appendLast() - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
handle last for java
areContainedIn(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
ArrayParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
array param
ArrayParam(String, CollectionType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
AssertionsUtil - Class in org.evomaster.client.java.controller.problem.rpc
 
AssertionsUtil() - Constructor for class org.evomaster.client.java.controller.problem.rpc.AssertionsUtil
 
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

BigDecimalParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
 
BigDecimalParam(String, BigDecimalType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
BigDecimalParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
BigDecimalType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
 
BigDecimalType() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.BigDecimalType
 
BigIntegerParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
info for JDK: BigInteger constructors and operations throw ArithmeticException when the result is out of the supported range of -2^Integer.MAX_VALUE (exclusive) to +2^Integer.MAX_VALUE (exclusive).
BigIntegerParam(String, BigIntegerType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
BigIntegerParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
BigIntegerType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
 
BigIntegerType() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.BigIntegerType
 
BooleanParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
boolean param
BooleanParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
BooleanParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
build(String, RPCType, Object, List<String>, List<String>, List<String>, List<String>, List<AuthenticationDto>, List<CustomizedRequestValueDto>, List<CustomizedNotNullAnnotationForRPCDto>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
 
build(String, Class<?>, AccessibleSchema) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
buildConstraintExtractor(DatabaseType) - Static method in class org.evomaster.client.java.controller.internal.db.constraint.TableConstraintExtractorFactory
 
buildExternalServiceResponse(InterfaceSchema, List<String>, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
attempt to identify class from the given client
buildLocalAuthSetup(List<AuthenticationDto>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
build the local auth setup
buildSeededTest(Map<String, InterfaceSchema>, List<SeededRPCTestDto>, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
 
BYTEBUFFER_STRING_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.ByteBufferType
 
BYTEBUFFER_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.ByteBufferType
 
ByteBufferParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
this is created for handling binary in thrift, see https://thrift.apache.org/docs/types handle it as string
ByteBufferParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
ByteBufferType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
a type schema for java.nio.ByteBuffer
ByteBufferType() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.ByteBufferType
 
ByteParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
byte param
ByteParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
ByteParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 

C

canParseSqlStatement(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
 
castToType(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
cast object to a type
categorizeBasedOnResponse(Object) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
categorize result based on response
categorizeBasedOnResponse(Object) - Method in class org.evomaster.client.java.controller.internal.SutController
 
CharParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
char param
CharParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
CharParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
cleanAccessedTables() - Method in class org.evomaster.client.java.controller.internal.SutController
perform smart db clean by cleaning the data in accessed table
clearDatabase(Connection, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, List<String>, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, List<String>, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, String, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, String, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, String, List<String>, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase(Connection, String, List<String>, List<String>, DatabaseType, boolean) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase_H2(Connection) - 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_H2(Connection, String, List<String>) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
clearDatabase_H2(Connection, String, List<String>, List<String>) - 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
 
clearDatabase_Postgres(Connection, String, List<String>, List<String>) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
CodeJavaGenerator - Class in org.evomaster.client.java.controller.problem.rpc
a set of util for generating instance creation and assertion with java in tests in order to make endpoint invocation
CodeJavaGenerator() - Constructor for class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
collectionContains(Collection<String>) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionContains(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionContains(Collection<String>, String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionContains(Collection<String>, Collection<String>) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionContainsItem(String) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionIsContained(Collection<String>, Collection<String>) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
CollectionParam<V> - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
collection param
CollectionParam(String, CollectionType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
collectionsMatch(Collection<String>, Collection<String>) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
CollectionType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
collection type which includes Array, List, Set
CollectionType(String, String, NamedTypedValue, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
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
 
computeDistance(String, QueryResult, DbSchemaDto) - 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
 
connection - Variable in class org.evomaster.client.java.controller.internal.db.DbSpecification
sql connection
contains(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
convertValueTo(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.BigDecimalType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.BigIntegerType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ByteBufferType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.EnumType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.StringType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
copyProperties(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
copyStructure() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
copyStructureWithProperties() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
copyWithPrintStream(PrintStream) - Method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
Deprecated.
 
copyWithRestPrintStream(PrintStream) - Method in class org.evomaster.client.java.controller.internal.db.WrappedPrintStream
 
CustomizationHandler - Interface in org.evomaster.client.java.controller
contains a set of method to customize info for testing need to check with Andrea if putting them in this interface or moving them to SutController
CustomizedNotNullAnnotationForRPCDto - Class in org.evomaster.client.java.controller.problem.rpc
a customized criteria to check if a field is required or (not nullable) with the following three situations - only [annotationType] is specified, then the field with such annotation would be considered as `required` - [annotationType], [annotationMethod] and [equalsTo] are specified, then the field is considered as `required` only if the field is applied with the annotation and the method of the annotation returns the same value as [equalsTo]
CustomizedNotNullAnnotationForRPCDto() - Constructor for class org.evomaster.client.java.controller.problem.rpc.CustomizedNotNullAnnotationForRPCDto
 
customizeMockingRPCExternalService(List<MockRPCExternalServiceDto>, boolean) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
implement how to enable/disable mocking of RPC based external services
customizeMockingRPCExternalService(List<MockRPCExternalServiceDto>, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
customizeRPCTestOutput(List<MockRPCExternalServiceDto>, List<String>, List<EvaluatedRPCActionDto>) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
here we provide additional handling on the generated RPC tests
customizeRPCTestOutput(List<MockRPCExternalServiceDto>, List<String>, List<EvaluatedRPCActionDto>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
CycleObjectType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
cycle object
CycleObjectType(String, String, Class<?>, List<String>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.CycleObjectType
 

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
 
DATE_FORMATTER - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
complete date format which could conform with time long value note that if we employ this format, we need to extend time gene for supporting millisecond and timezone
dateFields - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
a sequence of fields representing the date
DateParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
handle date param with java.util.Date
DateParam(String, DateType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
DateParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
DateType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
type schema for date
DateType(String, String, Class<?>, boolean) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
DateType(String, String, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
DateType with simpleFormat
DateType() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
a java.util.Date with simple format
day - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
day field
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
 
DbSpecification - Class in org.evomaster.client.java.controller.internal.db
 
DbSpecification(DatabaseType, Connection) - Constructor for class org.evomaster.client.java.controller.internal.db.DbSpecification
 
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
 
dbType - Variable in class org.evomaster.client.java.controller.internal.db.DbSpecification
specify a type of the database
DbUnsupportedException - Exception in org.evomaster.client.java.controller.db
 
delimP - Static variable in class org.evomaster.client.java.controller.db.SqlScriptRunner
regex to detect delimiter.
depth - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
a depth of the type that are used by other types eg, A contains B, and B contains C, then the depth for A is 2
describeTo(Description) - Method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
 
describeTo(Description) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
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
 
doEmploySmartDbClean() - Method in class org.evomaster.client.java.controller.internal.SutController
 
DoubleParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
double param
DoubleParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
DoubleParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
dropDatabaseTables(Connection, String, List<String>, DatabaseType) - Static method in class org.evomaster.client.java.controller.db.DbCleaner
 
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

EM_LOCAL_METHOD - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
EmbeddedSutController - Class in org.evomaster.client.java.controller
Main class used to implement an EvoMaster Driver.
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
 
EMPLOY_SIMPLE_Format - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
represent the type employs SimpleDateFormat as [SIMPLE_DATE_FORMATTER]
employSmartDbClean - Variable in class org.evomaster.client.java.controller.internal.db.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
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
 
EndpointSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema
endpoint dto for RPC service
EndpointSchema(String, String, String, List<NamedTypedValue>, NamedTypedValue, List<NamedTypedValue>, boolean, List<Integer>, Set<String>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
EnumParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
enum parameter
EnumParam(String, EnumType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
EnumType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
enumeration
EnumType(String, String, String[], Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.EnumType
 
enumValue(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
equals(Object) - Method in class org.evomaster.client.java.controller.db.VariableDescriptor
 
equalsTo - Variable in class org.evomaster.client.java.controller.problem.rpc.CustomizedNotNullAnnotationForRPCDto
value of the specified field or method note that it is nullable, but if annotationMethod] is not null, this must not be null
execCommand(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
execCommand(Connection, String, boolean) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
execInsert(Connection, List<InsertionDto>, InsertionResultsDto...) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
Execute the different SQL insertions.
execInsert(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
execInsertionsIntoDatabase(List<InsertionDto>, InsertionResultsDto...) - Method in class org.evomaster.client.java.controller.internal.SutController
 
execInsertionsIntoDatabase(List<InsertionDto>, InsertionResultsDto...) - Method in interface org.evomaster.client.java.controller.SutHandler
Execute the given data insertions into the database (if any)
execScript(Connection, String) - Static method in class org.evomaster.client.java.controller.db.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.controller.db.SqlScriptRunner
 
executeAction(RPCActionDto, ActionResponseDto) - Method in class org.evomaster.client.java.controller.internal.SutController
execute a RPC request based on the specified dto
executeDatabaseCommand(DatabaseCommandDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
executeHandleLocalAuthenticationSetup(RPCActionDto, ActionResponseDto) - Method in class org.evomaster.client.java.controller.internal.SutController
 
executeRPCEndpoint(String) - Method in class org.evomaster.client.java.controller.internal.SutController
 
executeRPCEndpoint(String) - Method in interface org.evomaster.client.java.controller.SutHandler
execute an RPC endpoint with evomaster driver
expect() - Method in interface org.evomaster.client.java.controller.expect.AggregateExpectation
 
expect(boolean) - 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 class org.evomaster.client.java.controller.expect.ExpectationHandler
 
ExpectationHandler - Class in org.evomaster.client.java.controller.expect
DSL (Domain Specific Language) for expectation management.
expectationHandler() - Static method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
ExternalService - Class in org.evomaster.client.java.controller.problem
 
ExternalService(String, int) - Constructor for class org.evomaster.client.java.controller.problem.ExternalService
 
ExternalService(String) - Constructor for class org.evomaster.client.java.controller.problem.ExternalService
 
ExternalSutController - Class in org.evomaster.client.java.controller
 
ExternalSutController() - Constructor for class org.evomaster.client.java.controller.ExternalSutController
 
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.MySQLConstraintExtractor
 
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
 
extract(Connection) - Static method in class org.evomaster.client.java.controller.internal.db.SchemaExtractor
 
extractColumnsInvolvedInWhere(Statement) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
Check the fields involved in the WHERE clause (if any).
extractRPCProblemDto(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
extractRPCSchema() - Method in class org.evomaster.client.java.controller.internal.SutController
extract endpoints info of the RPC interface by reflection based on the specified service interface name
extractRPCSchema() - Method in interface org.evomaster.client.java.controller.SutHandler
execute an RPC endpoint with evomaster driver
extractSql(String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
extractSqlScriptFromResourceFile(String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunnerCached
extract sql script based on a given resource path
extractSqlTableMap(List<String>) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunner
extract a map from table name to a list of SQL INSERT commands for initializing data into the table

F

findEndpoints(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
find endpoints based on the name note that [endpoints] and [endpointsForAuth] contains all endpoints could be invoked in this interface
FloatParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
float param
FloatParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
FloatParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
flush() - Method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
Deprecated.
 
FULL_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 

G

GEOMETRY - Static variable in class org.evomaster.client.java.controller.internal.db.SchemaExtractor
 
getActionIndex() - Method in class org.evomaster.client.java.controller.internal.SutController
 
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
 
getAsInstant(Object) - Method in class org.evomaster.client.java.controller.internal.db.HeuristicsCalculator
 
getAsLine() - Method in class org.evomaster.client.java.controller.db.DataRow
 
getAssertionsWithComment(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.AssertionsUtil
there might exist dependent or random values they could be changed over time, then for such, we might avoid creating assertions for it, in this case, we still generate such assertions but comment them out
getAuthEndpoints() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getAuthenticationInfo() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
getBaseURL() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getBootTimeInfoDto() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
getBootTimeInfoDto() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getBootTimeInfoDto() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getBootTimeInfoDto(BootTimeObjectiveInfo) - Method in class org.evomaster.client.java.controller.internal.SutController
 
getCandidateReferences() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getCandidates() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getCastType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
getCastType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getCastType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
getClazz() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getClient(String) - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getClientInfo() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
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
Deprecated.
this is now set in DbSpecification
getConnectionIfExist() - Method in class org.evomaster.client.java.controller.internal.SutController
TODO further handle multiple connections
getControllerHost() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getControllerInfoDto(HttpServletRequest, String) - 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
 
getCustomizedValueInRequests() - Method in interface org.evomaster.client.java.controller.CustomizationHandler
specify candidate values in requests
getCustomizedValueInRequests() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getDatabaseDriverName() - Method in class org.evomaster.client.java.controller.internal.SutController
Deprecated.
this method is no longer needed
getDateFields() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
getDateInstance(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
getDateLong(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
getDateString(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
getDbSpecifications() - Method in interface org.evomaster.client.java.controller.SutHandler
If the system under test (SUT) uses a SQL database, we need to have a configured DbSpecification to access/reset it.
getDefaultValue() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
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
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
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
get its dto format in order to further handle it with evomastr core
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.BigDecimalType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.BigIntegerType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ByteBufferType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CycleObjectType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.EnumType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.StringType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getEndpoint() - Method in class org.evomaster.client.java.controller.problem.GraphQlProblem
 
getEndpoints() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getEndpointsToSkip() - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
getExceptions() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getExecutableFullPath() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
getExecutableFullPath() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getExecutableFullPath() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getExecutionDto() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
getExtraHeuristics() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getFields() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
getFirstTemplate() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
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.
getFullTypeName() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getFullTypeNameWithGenericType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
getFullTypeNameWithGenericType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getGetClientMethod(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process the code to get RPC client
getH2Version(Connection) - Static method in class org.evomaster.client.java.controller.db.h2.H2VersionUtils
Returns the version of the H2 database.
getHostname() - Method in class org.evomaster.client.java.controller.problem.ExternalService
 
getIndent(int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
getInfoForAuthentication() - Method in class org.evomaster.client.java.controller.internal.SutController
If the application uses some sort of authentication, these details need to be provided here.
getInputParameters() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getInsertedDataFields(String) - Static method in class org.evomaster.client.java.controller.internal.db.ColumnTableAnalyzer
 
getIntValues(Date) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
extract value of fields based on the date instance
getInvolveEndpointsByAnnotation() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getInvolveEndpointsByName() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getItems() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.EnumType
 
getJvmDtoSchema(List<String>) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
getJvmDtoSchema(List<String>) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getJvmDtoSchema(List<String>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
getJVMParameters() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getKeysOfMapOfInterfaceAndClient() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getLocalAuthSetupSchemaMap() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getLogMessageOfInitializedServer() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getMapOfInterfaceAndClient() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getMax() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getMax() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getMax() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getMax() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getMax() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getMaxAwaitForInitializationInSeconds() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getMaxInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getMaxInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getMaxInclusive() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getMaxInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getMaxInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getMaxSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
getMaxSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
getMaxSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getMin() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getMin() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getMin() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getMin() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getMin() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getMinInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getMinInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getMinInclusive() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getMinInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getMinInclusive() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getMinSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
getMinSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
getMinSize() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getName() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getName() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getName() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getObjParamCollections() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getOneEndpoint(RPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getOneEndpointWithSeededDto(SeededRPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
find an endpoint in this interface with seeded schema
getOpenApiSchema() - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
getOpenApiUrl() - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
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
 
getPattern() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getPort() - Method in class org.evomaster.client.java.controller.problem.ExternalService
 
getPrecision() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getPrecision() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getPrecision() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getPrecision() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getPrecision() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getPreferredOutputFormat() - Method in class org.evomaster.client.java.controller.internal.SutController
Test cases could be outputted in different language (e.g., Java and Kotlin), using different testing libraries (e.g., JUnit 4 or 5).
getPrimitiveOrWrapper(Type) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
setter might not use exact same type for primitive type
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getPrimitiveValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
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.
getRelatedCustomizedCandidates() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getRequestParams() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getResponse() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getRPCClient(String) - Method in class org.evomaster.client.java.controller.internal.SutController
 
getRPCClient(String) - Method in interface org.evomaster.client.java.controller.SutHandler
return an instance of a client of an RPC service.
getRPCSchema() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getRpcType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getScale() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getScale() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getScale() - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
getScale() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
getScale() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getSecondTemplate() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
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).
getServicesToNotMock() - Method in class org.evomaster.client.java.controller.problem.ProblemInfo
 
getSkipEndpointsByAnnotation() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getSkipEndpointsByName() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
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.
getStringListWithIndent(List<String>, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
getSupportType(String) - Static method in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
getSutInfo(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
 
getTemplate() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
getTemplate() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
getterMethodName - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
getter method name if it is not public
getTestResults(String, boolean, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
getType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getType() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getTypeCollections() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getTypeNameForInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
getTypeNameForInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
getTypeNameForInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getTypeOrNull(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
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
 
getUrlPathOfStartingPage() - Method in class org.evomaster.client.java.controller.problem.WebProblem
 
getValue(int) - Method in class org.evomaster.client.java.controller.db.DataRow
 
getValue() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
getValueAsJavaString() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
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
 
getWaitingSecondsForIncomingConnection() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getWarning() - Method in class org.evomaster.client.java.controller.internal.EMController
 
getWhere(Statement) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
 
GraphQlProblem - Class in org.evomaster.client.java.controller.problem
 
GraphQlProblem() - Constructor for class org.evomaster.client.java.controller.problem.GraphQlProblem
 
GraphQlProblem(String) - Constructor for class org.evomaster.client.java.controller.problem.GraphQlProblem
 

H

H2_VERSION_2_0_0 - Static variable in class org.evomaster.client.java.controller.db.h2.H2VersionUtils
A string representing version "2.0.0" of the H2 database
H2ConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
 
H2ConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.H2ConstraintExtractor
 
H2VersionUtils - Class in org.evomaster.client.java.controller.db.h2
 
H2VersionUtils() - Constructor for class org.evomaster.client.java.controller.db.h2.H2VersionUtils
 
handle(SqlInfo) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
handle executed sql info
handle(String) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
handle(Object, ActionResponseDto, EndpointSchema, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCExceptionHandler
 
HANDLE_LOCAL_AUTHENTICATION_SETUP_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
handleClassNameWithGeneric(String, List<String>) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
handleConstraintsInCopy(NamedTypedValue) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
handleConstraintsInCopyDto(ParamDto) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
handleEscapeCharInString(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
handle escape char in string in java https://docs.oracle.com/javase/tutorial/java/data/characters.html
handleLocalAuthenticationSetup(String) - Method in interface org.evomaster.client.java.controller.SutHandler
authentication setup might be handled locally.
handleParam(NamedTypedValue, Annotation) - Static method in class org.evomaster.client.java.controller.problem.rpc.JavaXConstraintHandler
set constraints of the param based on the given annotation
handleSeededTests(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
parse seeded tests for RPC
handleSql(String) - Method in class org.evomaster.client.java.controller.internal.SutController
Deprecated.
handleSqlLine(SutController, String) - Static method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
Deprecated.
 
handleVariableName(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
some variable name might contain invalid symbol such as ., then need to reformat them
hasColumn(String, String) - Method in class org.evomaster.client.java.controller.internal.db.SqlNameContext
Check if table contains a column with the given name.
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
 
hour - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
hour field

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.
initSqlOnResourcePath - Variable in class org.evomaster.client.java.controller.internal.db.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.controller.internal.db.DbSpecification
a script to initialize the data in database
insertInto(String, Long) - Method in interface org.evomaster.client.java.controller.db.dsl.SequenceDsl
An insertion operation on the SQL Database (DB)
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 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
 
InterfaceSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema
schema dto of the RCP service
InterfaceSchema(String, List<EndpointSchema>, String, RPCType) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
InterfaceSchema(String, List<EndpointSchema>, String, RPCType, List<String>, Map<Integer, EndpointSchema>, List<EndpointSchema>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
IntParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
int param
IntParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
IntParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
IntParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
IntParam(String) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
isAccessible - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
is public?
isCalculateHeuristics() - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
isContainedIn(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
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
 
isFloatingPointNumber() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
isHasDependentCandidates() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
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.
isIntegralNumber() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
isLocalAuthSetup(RPCActionDto) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
isMutable() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
isNullable() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
isNumber() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
isPrimitiveOrTypes(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
isPrimitiveOrTypes(Class<?>) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
isSelect(String) - Static method in class org.evomaster.client.java.controller.internal.db.ParserUtils
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.controller.internal.db.ParserUtils
check if the sql is `Select 1` detected by proxyprint as ERROR - FAILED TO COMPUTE HEURISTICS FOR SQL: SELECT 1 https://stackoverflow.com/questions/3668506/efficient-sql-test-query-or-validation-query-that-will-work-across-all-or-most
isSUTInitialized() - Method in class org.evomaster.client.java.controller.ExternalSutController
a customized interface to implement for checking if the system under test is started.
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
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
isValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
isVersionGreaterOrEqual(String, String) - Static method in class org.evomaster.client.java.controller.db.h2.H2VersionUtils
Returns true if [versionString] >= [otherVersionString]
isWrapper - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
represent if the type is wrapper for instance, isWrapper for Integer is true and for int is false

J

JavaXConstraintHandler - Class in org.evomaster.client.java.controller.problem.rpc
this class is to handle constraints defined with javax.validation.constraints following the link https://javaee.github.io/javaee-spec/javadocs/javax/validation/constraints/package-summary.html
JavaXConstraintHandler() - Constructor for class org.evomaster.client.java.controller.problem.rpc.JavaXConstraintHandler
 
JavaXConstraintSupportType - Enum in org.evomaster.client.java.controller.problem.rpc
 
junitAssertEquals(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
junitAssertNull(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
junitAssertNumbersMatch(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
junit does not support equal assertions for double type, then employ numbersMatch here

L

ListParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
thrift ArrayList (see https://thrift.apache.org/docs/types#containers)
ListParam(String, CollectionType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
loadAgent() - Static method in class org.evomaster.client.java.controller.InstrumentedSutStarter
 
LocalAuthSetupSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema
 
LocalAuthSetupSchema() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
LongParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
long param
LongParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
LongParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 

M

MapParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
thrift HashMap (see https://thrift.apache.org/docs/types#containers)
MapParam(String, MapType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
MapType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
map type
MapType(String, String, PairParam, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
matchesSafely(Number) - Method in class org.evomaster.client.java.controller.contentMatchers.NumberMatcher
 
matchesSafely(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
matchesSafely(String) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
matchesSafely(String) - Method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
matchesSafely(String) - Method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
methodInvocation(String, String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
millisecond - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
millisecond field
minute - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
minute field
mockRPCExternalServicesWithCustomizedHandling(String, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
a method to employ customized mocking of RPC based external services
mockRPCExternalServicesWithCustomizedHandling(String, boolean) - Method in interface org.evomaster.client.java.controller.SutHandler
a method to employ customized mocking of RPC based external services
month - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
month field
MySQLConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
 
MySQLConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.MySQLConstraintExtractor
 

N

NamedTypedValue<T extends TypeSchema,V> - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
a named instance of the type with its value, eg Param/Field it could be a request param or a response
NamedTypedValue(String, T, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
newAction(ActionDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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.
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
 
newArray(String, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create assertions with java for response
newAssertionWithJava(String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
newAssertionWithJava(int, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
newInstance() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create instances with Java
newInstanceWithJava(int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create instances with Java
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
newInstanceWithJava(boolean, boolean, String, int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
newInvocationWithJava(String, String, String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
process to generate java code to invoke this request
newInvocationWithJava(String, String, String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
newList() - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
newMap() - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
newObject(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process new Object()
newObjectConsParams(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process new Object(p1, p2)
newSearch() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
newSearch() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
newSearch(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
newSet() - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
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
 
NumericConstraintBase<T extends Number> - Interface in org.evomaster.client.java.controller.problem.rpc.schema.params
 

O

ObjectParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
object param
ObjectParam(String, ObjectType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
ObjectType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
object type
ObjectType(String, String, List<NamedTypedValue>, Class<?>, List<String>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
oneLineInstance(boolean, boolean, String, String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
create an instance with one line eg, fullName varName = value;
oneLineInstance(boolean, boolean, String, String, String, Boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
create an instance with one line eg, fullName varName = value;
oneLineSetterInstance(String, String, String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
set instance with setter eg, varName.setterMethodName((fullName)value)
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.db.h2 - package org.evomaster.client.java.controller.db.h2
 
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
 
org.evomaster.client.java.controller.problem.rpc - package org.evomaster.client.java.controller.problem.rpc
 
org.evomaster.client.java.controller.problem.rpc.schema - package org.evomaster.client.java.controller.problem.rpc.schema
 
org.evomaster.client.java.controller.problem.rpc.schema.params - package org.evomaster.client.java.controller.problem.rpc.schema.params
 
org.evomaster.client.java.controller.problem.rpc.schema.types - package org.evomaster.client.java.controller.problem.rpc.schema.types
 

P

packagesToSkipInstrumentation() - Method in class org.evomaster.client.java.controller.internal.SutController
Comma , separated list of package prefixes of classes to skip.
PAIR_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
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
 
PairParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
map entry which is only used for handling map
PairParam(PairType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
PairType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
used AbstractMap.SimpleEntry for handling map
PairType(NamedTypedValue, NamedTypedValue) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
ParserUtils - Class in org.evomaster.client.java.controller.internal.db
 
ParserUtils() - Constructor for class org.evomaster.client.java.controller.internal.db.ParserUtils
 
parseValueWithJson(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
PostgresConstraintExtractor - Class in org.evomaster.client.java.controller.internal.db.constraint
 
PostgresConstraintExtractor() - Constructor for class org.evomaster.client.java.controller.internal.db.constraint.PostgresConstraintExtractor
 
postSearchAction(PostSearchActionDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
postSearchAction(PostSearchActionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
handling post actions after the search
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.
PrimitiveOrWrapperParam<V> - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
Primitive types Param
PrimitiveOrWrapperParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
PrimitiveOrWrapperParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
PrimitiveOrWrapperType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
primitive types
PrimitiveOrWrapperType(String, String, boolean, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
PrimitiveOrWrapperType(String, String, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
ProblemInfo - Class in org.evomaster.client.java.controller.problem
Depending on which kind of SUT we are dealing with (eg, REST, GraphQL or SPA frontend), there is different info that must be provided.
ProblemInfo(List<ExternalService>) - Constructor for class org.evomaster.client.java.controller.problem.ProblemInfo
 
ProblemInfo() - Constructor for class org.evomaster.client.java.controller.problem.ProblemInfo
 
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(List<String>, String) - Constructor for class org.evomaster.client.java.controller.db.QueryResult
WARNING: Constructor only needed for testing
QueryResult(ResultSet) - Constructor for class org.evomaster.client.java.controller.db.QueryResult
 

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
 
randomNInt(int, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
select n int from a range [0, max) Note that this is only used for deciding a number of data in collection to be asserted then it should not have any side-effect to randomness of search
readCommands(Reader) - Method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
readFileAsStringFromTestResource(String) - Method in class org.evomaster.client.java.controller.internal.SutController
 
registerType(TypeSchema, NamedTypedValue, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
this method is used to collect all objects in sut
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
resetDatabase(List<String>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
resetDatabase(List<String>) - Method in interface org.evomaster.client.java.controller.SutHandler
reset database if the smart db cleaning is employed
resetExtraHeuristics() - Method in class org.evomaster.client.java.controller.internal.SutController
 
resetMockedExternalServicesWithCustomizedMethod() - Method in class org.evomaster.client.java.controller.internal.SutController
a method to reset mocked external services with customized method
resetMockedExternalServicesWithCustomizedMethod() - Method in interface org.evomaster.client.java.controller.SutHandler
a method to reset mocked external services with customized method
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
 
RestProblem(String, List<String>, String) - Constructor for class org.evomaster.client.java.controller.problem.RestProblem
 
RPCEndpointsBuilder - Class in org.evomaster.client.java.controller.problem.rpc
created by manzhang on 2021/11/4
RPCEndpointsBuilder() - Constructor for class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
 
RPCExceptionHandler - Class in org.evomaster.client.java.controller.problem.rpc
handle RPC exception, for instance - extract possible category eg, application, protocol, if possible - extract exception info, eg, customized exception, message, or status code
RPCExceptionHandler() - Constructor for class org.evomaster.client.java.controller.problem.rpc.RPCExceptionHandler
 
RPCProblem - Class in org.evomaster.client.java.controller.problem
define RPCProblem used in driver
RPCProblem(Class<T>, K, RPCType) - Constructor for class org.evomaster.client.java.controller.problem.RPCProblem
 
RPCProblem(Map<String, Object>) - Constructor for class org.evomaster.client.java.controller.problem.RPCProblem
 
RPCProblem(Map<String, Object>, RPCType) - Constructor for class org.evomaster.client.java.controller.problem.RPCProblem
 
RPCProblem(Map<String, Object>, Map<String, List<String>>, Map<String, List<String>>, Map<String, List<String>>, Map<String, List<String>>, RPCType) - Constructor for class org.evomaster.client.java.controller.problem.RPCProblem
 
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
 
runScriptFromResourceFile(Connection, String) - Static method in class org.evomaster.client.java.controller.db.SqlScriptRunnerCached
Execute the SQL commands in the given resource file.
runSut(SutRunDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 

S

sameEndpoint(RPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
sameEndpoint(SeededRPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
find an endpoint schema based on seeded tests
sameParam(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
it is used to find a param schema based on info specified with dto format
sameType(TypeDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
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
 
schemaNames - Variable in class org.evomaster.client.java.controller.internal.db.DbSpecification
schema name TODO might remove this later if we could get such info with the connection
second - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
second field
seedRPCTests() - Method in interface org.evomaster.client.java.controller.CustomizationHandler
specify seeded tests for RPC
seedRPCTests() - Method in class org.evomaster.client.java.controller.internal.SutController
 
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
 
servicesToNotMock - Variable in class org.evomaster.client.java.controller.problem.ProblemInfo
In some cases, we might want to replace and mock away some interactions with external services (eg, REST APIs).
setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
setCandidateReferences(List<String>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setCandidates(List<NamedTypedValue>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
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
 
setDefaultValue(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setDelimiter(String, boolean) - Method in class org.evomaster.client.java.controller.db.SqlScriptRunner
 
setExecutingAction(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
setExecutingAction(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setExecutingAction(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setExecutingInitSql(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
setExecutingInitSql(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setExecutingInitSql(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setExtractSqlExecution(boolean) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
setHasDependentCandidates(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setInstance(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process [varName] = [instance]
setInstance(boolean, String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process [varName] = [instance]; or [instance];
setInstanceObject(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
process [varName] = new Object()
setInstrumentation(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setJaCoCo(String, String, String, int) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setJavaCommand(String) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setKillSwitch(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
setKillSwitch(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setKillSwitch(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setMax(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setMax(BigInteger) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setMax(T) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setMax(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setMax(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMaxInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setMaxInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setMaxInclusive(boolean) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setMaxInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setMaxInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMaxSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
setMaxSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
setMaxSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMin(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setMin(BigInteger) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setMin(T) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setMin(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setMin(BigDecimal) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMinInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setMinInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setMinInclusive(boolean) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setMinInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setMinInclusive(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMinSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
setMinSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
setMinSize(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setMutable(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setNullable(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setOriginalType(Class<?>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
SetParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
thrift HashSet (see https://thrift.apache.org/docs/types#containers)
SetParam(String, CollectionType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
setPattern(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setPrecision(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setPrecision(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setPrecision(Integer) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setPrecision(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setPrecision(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setScale(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setScale(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setScale(Integer) - Method in interface org.evomaster.client.java.controller.problem.rpc.schema.params.NumericConstraintBase
 
setScale(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setScale(Integer) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setSchema(DbSchemaDto) - Method in class org.evomaster.client.java.controller.internal.db.SqlHandler
 
setSchema(DbSchemaDto) - Method in class org.evomaster.client.java.controller.internal.db.SqlNameContext
 
setterMethodName - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
setter method name if it is not public
setTracker(boolean, SutController) - Static method in class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
Deprecated.
 
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.
setValue(RPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
set value of endpoint based on dto
setValue(byte[]) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
setValue(V) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
set value based on dto the value is basically obtained from evomaster core
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
setValueBasedOnDto(ParamDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setValueBasedOnInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
set value of param schema based on its instance it is mainly used to parse response
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
set value based on json
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
setValueBasedOnInstanceOrJson(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
setValueBasedOnStringValue(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
set the value of the param based on instance compared with [setValueBasedOnInstance], the type of the instance here is evaluated as valid
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
setValueBasedOnValidInstance(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
ShortParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
int param
ShortParam(String, String, String, Class<?>, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
ShortParam(String, PrimitiveOrWrapperType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
SIMPLE_DATE_FORMATTER - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
simple date format current default setting for handling date
size() - Method in class org.evomaster.client.java.controller.db.QueryResult
 
specifyCustomizedNotNullAnnotation() - Method in interface org.evomaster.client.java.controller.CustomizationHandler
specify customized annotation indicating that field in DTO is not null if any
specifyCustomizedNotNullAnnotation() - Method in class org.evomaster.client.java.controller.internal.SutController
 
sql() - Static method in class org.evomaster.client.java.controller.db.dsl.SqlDsl
 
sql(List<InsertionDto>...) - 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
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
Deprecated.
StandardOutputTracker(SutController, PrintStream) - Constructor for class org.evomaster.client.java.controller.internal.db.StandardOutputTracker
Deprecated.
 
start() - Method in class org.evomaster.client.java.controller.InstrumentedSutStarter
 
startExternalProcessPrinter(boolean) - 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
 
StringCollectionMatcher - Class in org.evomaster.client.java.controller.contentMatchers
 
StringCollectionMatcher(Collection<String>) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
StringCollectionMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
StringCollectionMatcher(Collection<String>, String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
StringMatcher - Class in org.evomaster.client.java.controller.contentMatchers
 
StringMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
stringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
stringMatches(Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
StringParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
string param
StringParam(String, StringType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
StringParam(String, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
stringsMatch(Object, Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
StringType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
string type
StringType() - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.StringType
 
SubStringMatcher - Class in org.evomaster.client.java.controller.contentMatchers
 
SubStringMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
subStringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
subStringMatches(Object) - 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, Method, Object[]) - 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 interface org.evomaster.client.java.controller.expect.IndividualExpectation
An individual expectation from a call result.
timezone - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
time zone field
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
 
TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
TypeSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
type schema
TypeSchema(String, String, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 

U

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
 
validateCustomizedNotNullAnnotationForRPCDto(List<CustomizedNotNullAnnotationForRPCDto>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
validate specified notNullAnnotations
validateCustomizedValueInRequests(List<CustomizedRequestValueDto>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
validate CustomizedRequestValueDto, eg, 1) for any CustomizedRequestValueDto, keyValuePairs and keyValues could not be specified or null at the same time 2) for keyValuePairs, if annotationOnEndpoint or specificEndpointName or specificRequestTypeName are specified, they should have consistent keys 3) keyValues with respect to any specific annotationOnEndpoint or specificEndpointName or specificRequestTypeName should be specified only one time
valueOf(String) - Static method in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
Returns an array containing the constants of this enum type, in the order they are declared.
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
Deprecated.

W

WebProblem - Class in org.evomaster.client.java.controller.problem
 
WebProblem(String) - Constructor for class org.evomaster.client.java.controller.problem.WebProblem
 
withDisabledSmartClean() - Method in class org.evomaster.client.java.controller.internal.db.DbSpecification
 
withInitSqlOnResourcePath(String) - Method in class org.evomaster.client.java.controller.internal.db.DbSpecification
 
withInitSqlScript(String) - Method in class org.evomaster.client.java.controller.internal.db.DbSpecification
 
withLength(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
withSchemas(String...) - Method in class org.evomaster.client.java.controller.internal.db.DbSpecification
 
withServicesToNotMock(List<ExternalService>) - Method in class org.evomaster.client.java.controller.problem.GraphQlProblem
 
withServicesToNotMock(List<ExternalService>) - Method in class org.evomaster.client.java.controller.problem.ProblemInfo
 
withServicesToNotMock(List<ExternalService>) - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
withServicesToNotMock(List<ExternalService>) - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
withServicesToNotMock(List<ExternalService>) - Method in class org.evomaster.client.java.controller.problem.WebProblem
 
withSize(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaGenerator
 
WrappedPrintStream - Class in org.evomaster.client.java.controller.internal.db
 
WrappedPrintStream(StandardOutputTracker, boolean) - Constructor for class org.evomaster.client.java.controller.internal.db.WrappedPrintStream
 

Y

year - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
year field
A B C D E F G H I J L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2016–2023. All rights reserved.