Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

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, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
 
AccessibleSchema(boolean, String, String, Class<?>, Class<?>[]) - 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.CodeJavaOrKotlinGenerator
 
addComment(List<String>, String, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
addSuccessfulInitSqlInsertion(InsertionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
collect info about init sql insertion which has been executed succesfully
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
AggregateExpectation - Interface in org.evomaster.client.java.controller.expect
 
AllOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $all operation.
AllOperation(String, List<V>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.AllOperation
 
AllSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $all: [ value1 , value2 ... ] } }
AllSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.AllSelector
 
and() - Method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
and() - Method in interface org.evomaster.client.java.controller.mongo.dsl.MongoStatementDsl
Close the current statement
and() - Method in class org.evomaster.client.java.controller.redis.dsl.RedisDsl
 
and() - Method in interface org.evomaster.client.java.controller.redis.dsl.RedisStatementDsl
Close the current statement and return to the sequence, allowing further Redis commands to be chained.
AndOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $and operation.
AndOperation(List<QueryOperation>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.AndOperation
 
AndSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ $and: [ { expression1 }, { expression2 } , ... , { expressionN } ] }
AndSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.AndSelector
 
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
appendToDocument(Object, String, Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
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
 
ASSERTFALSE - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
AssertionsUtil - Class in org.evomaster.client.java.controller.problem.rpc
 
AssertionsUtil() - Constructor for class org.evomaster.client.java.controller.problem.rpc.AssertionsUtil
 
ASSERTTRUE - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
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, AccessibleSchema, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
BigDecimalParam(String, BigDecimalType, 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(JavaDtoSpec) - 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, AccessibleSchema, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
BigIntegerParam(String, BigIntegerType, 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(JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.BigIntegerType
 
BODY_PAYLOAD - Enum constant in enum org.evomaster.client.java.controller.problem.param.DerivedParamContext
 
BooleanParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
boolean param
BooleanParam(String, String, String, Class<?>, AccessibleSchema, JavaDtoSpec) - 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
 
bootingSut(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
bootingSut(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
bootingSut(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
specify whether the SUT is booting (ie starting up), or not.
BsonHelper - Class in org.evomaster.client.java.controller.mongo.utils
 
BsonHelper() - Constructor for class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
build(String, Class<?>, AccessibleSchema, JavaDtoSpec) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
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
 
buildDbExternalServiceResponse(InterfaceSchema, MockDatabaseDto, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
identify return datatype for database as external services
buildExternalServiceResponse(InterfaceSchema, MockRPCExternalServiceDto, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
identify return datatype for API services as external services
buildLocalAuthSetup(List<AuthenticationDto>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
build the local auth setup
buildSeededTestWithRPCFunctions(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, JavaDtoSpec) - 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(JavaDtoSpec) - 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, JavaDtoSpec) - 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

castToType(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
cast object to a type
castValueInTestGenerationIfNeeded(String, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
castValueInTestGenerationIfNeeded(String, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
castValueWithSpecificMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
castValueWithSpecificMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
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, JavaDtoSpec) - 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
close() - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
 
codeBlockEnd(boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
codeBlockStart(boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
CodeJavaOrKotlinGenerator - 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
CodeJavaOrKotlinGenerator() - Constructor for class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
collectionContains(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
collectionContains(Collection<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<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
ComparisonOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
 
ComparisonOperation<V> - Class in org.evomaster.client.java.controller.opensearch.operations
 
ComparisonOperation(String, V) - Constructor for class org.evomaster.client.java.controller.opensearch.operations.ComparisonOperation
 
computeDistance(RedisCommand, RedisKeyValueStore) - Method in class org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
Computes the distance of a given redis command in Redis.
computeExpression(Object, Object) - Method in class org.evomaster.client.java.controller.mongo.MongoHeuristicsCalculator
Compute a "branch" distance heuristics.
computeExpression(Object, Object) - Method in class org.evomaster.client.java.controller.opensearch.OpenSearchHeuristicsCalculator
 
computeExtraHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
computeMongoHeuristics(ExtraHeuristicsDto, List<AdditionalInfo>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
computeOpenSearchHeuristics(ExtraHeuristicsDto, List<AdditionalInfo>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
computeRedisHeuristics(ExtraHeuristicsDto, List<AdditionalInfo>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
contains(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
context - Variable in class org.evomaster.client.java.controller.problem.param.RestDerivedParam
The context in which this parameter is used, eg, whether it is a body payload or a query parameter.
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.EnumType
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
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.Protobuf3ByteStringType
 
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
 
copy() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
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.Protobuf3ByteStringParam
 
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
 
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
 
customizeMockingDatabase(List<MockDatabaseDto>, boolean) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
implement how to enable/disable customized mock objects for database
customizeMockingDatabase(List<MockDatabaseDto>, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
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(RPCTestWithResultsDto) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
here we provide additional handling on the generated RPC tests
customizeRPCTestOutput(RPCTestWithResultsDto) - Method in class org.evomaster.client.java.controller.internal.SutController
 
customizeScheduleTaskInvocation(ScheduleTaskInvocationDto, boolean) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
implement how to invoke schedule task for providing a customized solution regarding ScheduleTaskInvocationResultDto, its status typed with ExecutionStatusDto indicates invocation status of the schedule tasks Once the task is successfully invoked, its status should be RUNNING then if the task is completed, its status should be COMPLETE FAILED is used to handle any exception in handling invocation of the schedule task.
customizeScheduleTaskInvocation(ScheduleTaskInvocationDto, boolean) - 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>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.CycleObjectType
 

D

d(String) - Method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
d(String) - Method in interface org.evomaster.client.java.controller.mongo.dsl.MongoStatementDsl
Add a value to insert
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
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
 
DateType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
type schema for date
DateType(String, String, Class<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
DateType(String, String, Class<?>, JavaDtoSpec, List<IntParam>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
day - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
day field
DECIMAL_MAX - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
DECIMAL_MIN - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
DEFAULT - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.schema.types.JavaDtoSpec
pure Java
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
DerivedParamContext - Enum in org.evomaster.client.java.controller.problem.param
 
deriveObjectParameterData(String, String, String) - Method in class org.evomaster.client.java.controller.internal.SutController
Function used to derived params from the other values in the same object.
deriveParams(List<DerivedParamChangeReqDto>) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
 
DIGITS - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
documentContainsField(Object, String) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
documentKeys(Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
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, JavaDtoSpec) - 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
 
dtos() - Method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
dtos() - Method in interface org.evomaster.client.java.controller.mongo.dsl.MongoStatementDsl
Build the DTOs (Data Transfer Object) from this DSL, closing it (ie, not usable any longer).
dtos() - Method in class org.evomaster.client.java.controller.redis.dsl.RedisDsl
 
dtos() - Method in interface org.evomaster.client.java.controller.redis.dsl.RedisStatementDsl
Build the DTOs (Data Transfer Object) from this DSL, closing it (i.e., not usable any longer).
DtoUtils - Class in org.evomaster.client.java.controller
util class for handling dto
DtoUtils() - Constructor for class org.evomaster.client.java.controller.DtoUtils
 

E

EARTH_RADIUS_IN_METERS - Static variable in class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
ElemMatchOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $elemMatch operation.
ElemMatchOperation(String, QueryOperation) - Constructor for class org.evomaster.client.java.controller.mongo.operations.ElemMatchOperation
 
ElemMatchSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $elemMatch: { query1, query2, ... } } }
ElemMatchSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.ElemMatchSelector
 
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.UtilDateType
represent the type employs SimpleDateFormat as [SIMPLE_DATE_FORMATTER]
enableComputeSqlHeuristicsOrExtractExecution(boolean, boolean, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
encode64(String) - Static method in class org.evomaster.client.java.controller.AuthUtils
 
endpointPaths - Variable in class org.evomaster.client.java.controller.problem.param.RestDerivedParam
In case the parameter is used differently in different endpoints, specify for which endpoints this derivation applies.
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<?>, JavaDtoSpec) - 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.CodeJavaOrKotlinGenerator
 
EqualsOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $eq operation.
EqualsOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.EqualsOperation
 
EqualsSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $eq: value } }
EqualsSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.EqualsSelector
 
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
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)
execInsertionsIntoMongoDatabase(List<MongoInsertionDto>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
execInsertionsIntoMongoDatabase(List<MongoInsertionDto>) - Method in interface org.evomaster.client.java.controller.SutHandler
 
execInsertionsIntoRedisDatabase(List<RedisInsertionDto>) - Method in class org.evomaster.client.java.controller.internal.SutController
 
execInsertionsIntoRedisDatabase(List<RedisInsertionDto>) - Method in interface org.evomaster.client.java.controller.SutHandler
 
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
 
executeInsert(Object, List<MongoInsertionDto>) - Static method in class org.evomaster.client.java.controller.mongo.MongoScriptRunner
Execute the different Mongo insertions.
executeInsert(ReflectionBasedRedisClient, List<RedisInsertionDto>) - Static method in class org.evomaster.client.java.controller.redis.RedisCommandExecutor
 
executeMongoInsertion(MongoDatabaseCommandDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
executeRedisInsertion(RedisDatabaseCommandsDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
ExistsOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $exists operation.
ExistsOperation(String, Boolean) - Constructor for class org.evomaster.client.java.controller.mongo.operations.ExistsOperation
 
ExistsSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $exists: boolean } }
ExistsSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.ExistsSelector
 
expect() - Method in interface org.evomaster.client.java.controller.expect.AggregateExpectation
 
expect() - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
expect(boolean) - Method in interface org.evomaster.client.java.controller.expect.AggregateExpectation
 
expect(boolean) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
expectationHandler() - Static method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
ExpectationHandler - Class in org.evomaster.client.java.controller.expect
DSL (Domain Specific Language) for expectation management.
ExternalService - Class in org.evomaster.client.java.controller.problem
 
ExternalService(String) - Constructor for class org.evomaster.client.java.controller.problem.ExternalService
 
ExternalService(String, int) - 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
 
extractFieldName(Object, String) - Static method in class org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
Extracts the field name from a query object.
extractFieldValue(Object, String) - Static method in class org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
Extracts the field value from a query object.
extractOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ImplicitSelector
 
extractOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.MultiConditionQuerySelector
 
extractOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
extractOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
Extracts the operator (for example $eq) from the query.
extractOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ExistsSelector
 
extractOperator(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
Extracts the operator (for example $eq) from the query.
extractOperator(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
extractQueryKind(Object) - Static method in class org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
Extracts the kind of query (term, match, etc.) from a query object.
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
extractSqlDbSchemaAndConstraints() - Method in class org.evomaster.client.java.controller.internal.SutController
 
extractTypedFieldValue(Object) - Static method in class org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
Extracts the value from a field by its type (Double, Long, Boolean, String, Null).

F

fieldAccess(String, String, boolean, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
fieldName - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
name
fieldType - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
type
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, JavaDtoSpec) - 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
 
flushAll() - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
 
formatZZZZ(int) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
FULL_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 

G

genericType - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
generic type if it exists, such as for Map, List
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
 
getAllKeys() - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Equivalent to KEYS *
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
 
getBoolean() - Method in class org.evomaster.client.java.controller.mongo.operations.ExistsOperation
 
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
 
getCaseSensitive() - Method in class org.evomaster.client.java.controller.mongo.operations.TextOperation
 
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
 
getCollectionName() - Method in class org.evomaster.client.java.controller.mongo.MongoOperation
 
getCommand() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchCommandWithDistance
 
getCondition() - Method in class org.evomaster.client.java.controller.mongo.operations.ElemMatchOperation
 
getCondition() - Method in class org.evomaster.client.java.controller.mongo.operations.NotOperation
 
getConditions() - Method in class org.evomaster.client.java.controller.mongo.operations.AndOperation
 
getConditions() - Method in class org.evomaster.client.java.controller.mongo.operations.NorOperation
 
getConditions() - Method in class org.evomaster.client.java.controller.mongo.operations.OrOperation
 
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
 
getData() - Method in class org.evomaster.client.java.controller.redis.RedisKeyValueStore
 
getDatabaseDriverName() - Method in class org.evomaster.client.java.controller.internal.SutController
Deprecated.
this method is no longer needed
getDatabaseName() - Method in class org.evomaster.client.java.controller.mongo.MongoOperation
 
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
 
getDateInstance(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
getDateInstance(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
getDateLong(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.LocalDateType
 
getDateLong(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
getDateString(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.LocalDateType
 
getDateString(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
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
 
getDerivedParams() - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
getDiacriticSensitive() - Method in class org.evomaster.client.java.controller.mongo.operations.TextOperation
 
getDistance() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchDistanceWithMetrics
 
getDistance() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisDistanceWithMetrics
 
getDistanceWithMetrics() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchCommandWithDistance
 
getDivisor() - Method in class org.evomaster.client.java.controller.mongo.operations.ModOperation
 
getDivisor() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedModOperation
 
getDocumentsType() - Method in class org.evomaster.client.java.controller.mongo.MongoOperation
 
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.Protobuf3ByteStringParam
 
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.EnumType
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
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.Protobuf3ByteStringType
 
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
 
getDto() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
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
 
getEvaluatedMongoCommands() - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
getEvaluatedOpenSearchCommands() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
getEvaluatedRedisCommands() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
getExceptionImportanceLevels() - Method in interface org.evomaster.client.java.controller.CustomizationHandler
specify importance levels for exceptions lower value more important, 0 is the most important exception which needs to be fixed earliest
getExceptionImportanceLevels() - Method in class org.evomaster.client.java.controller.internal.SutController
 
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.mongo.MongoHandler
 
getExecutionDto() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
getExpression() - Method in class org.evomaster.client.java.controller.mongo.operations.WhereOperation
 
getExtraHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.AllOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.ComparisonOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.ElemMatchOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.ExistsOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.InOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.ModOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.NotInOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.NotOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.SizeOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedAllOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedModOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedSizeOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedTypeOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.mongo.operations.TypeOperation
 
getFieldName() - Method in class org.evomaster.client.java.controller.opensearch.operations.ComparisonOperation
 
getFields() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
getFields() - Method in class org.evomaster.client.java.controller.redis.RedisValueData
 
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.
getForDefaultSpringFormLogin(String, 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.
getForJsonToken(String, String, String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
 
getForJsonToken(String, String, String, String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
Creates an AuthenticationDto object configured to obtain a JSON token from a login endpoint.
getForJsonTokenBearer(String, String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
 
getForJWT(String, String, String, String) - Static method in class org.evomaster.client.java.controller.AuthUtils
 
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.CollectionType
 
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
 
getGenericTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
getGetClientMethod(String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
process the code to get RPC client
getHashFields(String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
 
getHostname() - Method in class org.evomaster.client.java.controller.problem.ExternalService
 
getIndent(int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
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
 
getInstance(JavaDtoSpec, Class<?>) - Static method in class org.evomaster.client.java.controller.problem.rpc.schema.types.Protobuf3ByteStringType
 
getIntValues(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
extract value of fields based on the date instance
getIntValues(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
getIntValues(Object) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
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
 
getKeysByType(String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
 
getKeysOfMapOfInterfaceAndClient() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getLanguage() - Method in class org.evomaster.client.java.controller.mongo.operations.TextOperation
 
getLatitude() - Method in class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
getLocalAuthSetupSchemaMap() - Method in class org.evomaster.client.java.controller.internal.SutController
 
getLogMessageOfInitializedServer() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getLongitude() - Method in class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
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
 
getMaxDistance() - Method in class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
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
 
getMembers() - Method in class org.evomaster.client.java.controller.redis.RedisValueData
 
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
 
getMinDistance() - Method in class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
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
 
getMongoConnection() - Method in interface org.evomaster.client.java.controller.SutHandler
 
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
 
getNumberOfEvaluatedDocuments() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchDistanceWithMetrics
 
getNumberOfEvaluatedKeys() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisDistanceWithMetrics
 
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
 
getOpenSearchConnection() - Method in interface org.evomaster.client.java.controller.SutHandler
 
getOperation(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ImplicitSelector
 
getOperation(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.MultiConditionQuerySelector
 
getOperation(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
getOperation(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
Returns the operation mapped to the selector if the query satisfy all syntax checks or null if not.
getOperation(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ExistsSelector
 
getOperation(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
Returns the operation mapped to the selector if the query satisfy all syntax checks or null if not.
getOperation(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
getOptions() - Method in class org.evomaster.client.java.controller.mongo.operations.RegexOperation
 
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.mongo.operations.RegexOperation
 
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
getPrimitiveValueInAssertion(String, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
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.
getQuery() - Method in class org.evomaster.client.java.controller.mongo.MongoOperation
 
getRedisCommand() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisCommandEvaluation
 
getRedisConnection() - Method in interface org.evomaster.client.java.controller.SutHandler
 
getRedisDistanceWithMetrics() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisCommandEvaluation
 
getRelatedCustomizedCandidates() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
 
getRemainder() - Method in class org.evomaster.client.java.controller.mongo.operations.ModOperation
 
getRemainder() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedModOperation
 
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
 
getSchema() - Method in class org.evomaster.client.java.controller.mongo.operations.JsonSchemaOperation
 
getSearch() - Method in class org.evomaster.client.java.controller.mongo.operations.TextOperation
 
getSecondTemplate() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
getServicesToNotMock() - Method in class org.evomaster.client.java.controller.problem.ProblemInfo
 
getSetMembers(String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
SMEMBERS key
getSimpleTypeName() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
getSkipEndpointsByAnnotation() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getSkipEndpointsByName() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getSqlDatabaseSchema() - Method in class org.evomaster.client.java.controller.internal.SutController
Extra information about the SQL Database Schema, if any is present.
getStatementLast(boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
handle last of statement for Java or kotlin
getStringListWithIndent(List<String>, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
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
 
getTargetInfos(Collection<Integer>, boolean, boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
getTargetInfos(Collection<Integer>, boolean, boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getTargetInfos(Collection<Integer>, boolean, boolean) - 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
getterName - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
name of getter
getterReturn - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
return type of getter
getTestResults(String, boolean, boolean, boolean, boolean, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
getType() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedTypeOperation
 
getType() - Method in class org.evomaster.client.java.controller.mongo.operations.TypeOperation
 
getType() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getType() - Method in class org.evomaster.client.java.controller.problem.RPCProblem
 
getType(Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
getType(String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Equivalent to TYPE key
getTypeCollections() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.InterfaceSchema
 
getTypeFromAlias(String) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
getTypeFromNumber(Integer) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
getTypeNameForInstanceInJavaOrKotlin(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.CollectionType
 
getTypeNameForInstanceInJavaOrKotlin(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.MapType
 
getTypeNameForInstanceInJavaOrKotlin(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
getTypeNameForInstanceInJavaOrKotlin(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.StringType
 
getTypeNameForInstanceInJavaOrKotlin(boolean) - 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
 
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
 
getUrlPathOfStartingPage() - Method in class org.evomaster.client.java.controller.problem.WebProblem
 
getValue() - Method in class org.evomaster.client.java.controller.mongo.operations.ComparisonOperation
 
getValue() - Method in class org.evomaster.client.java.controller.mongo.operations.SizeOperation
 
getValue() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedSizeOperation
 
getValue() - Method in class org.evomaster.client.java.controller.opensearch.operations.ComparisonOperation
 
getValue() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getValue(Object, String) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
getValue(String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Equivalent to GET key
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
getValueAsJavaString(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
getValues() - Method in class org.evomaster.client.java.controller.mongo.operations.AllOperation
 
getValues() - Method in class org.evomaster.client.java.controller.mongo.operations.InOperation
 
getValues() - Method in class org.evomaster.client.java.controller.mongo.operations.NotInOperation
 
getValues() - Method in class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedAllOperation
 
getWaitingSecondsForIncomingConnection() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
getWarning() - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
 
GreaterThanEqualsOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $gte operation.
GreaterThanEqualsOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.GreaterThanEqualsOperation
 
GreaterThanEqualsSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $gte: value } }
GreaterThanEqualsSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.GreaterThanEqualsSelector
 
GreaterThanOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $gt operation.
GreaterThanOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.GreaterThanOperation
 
GreaterThanSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $gt: value } }
GreaterThanSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.GreaterThanSelector
 

H

handle(Object, ActionResponseDto, EndpointSchema, RPCType, Map<Class, Integer>) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCExceptionHandler
 
handle(MongoCollectionSchema) - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
handle(MongoFindCommand) - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
handle(OpenSearchCommand) - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
handle(RedisCommand) - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
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.CodeJavaOrKotlinGenerator
representation of class with generic
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, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
handle escape char in string in java https://docs.oracle.com/javase/tutorial/java/data/characters.html
handleExternalResponses(InterfaceSchema, SeededRPCActionDto, RPCType) - Static method in class org.evomaster.client.java.controller.problem.rpc.RPCEndpointsBuilder
 
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
handleTaintForRegex(String, String) - Method in class org.evomaster.client.java.controller.internal.TaintHandlerExecutionTracer
 
handleTaintForStringEquals(String, String, boolean) - Method in class org.evomaster.client.java.controller.internal.TaintHandlerExecutionTracer
 
handleVariableName(String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
some variable name might contain invalid symbol such as ., then need to reformat them
hashSet(String, String, String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
HSET key field value
hasTheExpectedOperator(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
 
hasTheExpectedOperator(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
 
hour - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
hour field

I

ImplicitSelector - Class in org.evomaster.client.java.controller.mongo.selectors
Two possible implicit operations (no operator) Equals: { field: value } And: {{ expression1 }, { expression2 } , ... , { expressionN } }
ImplicitSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.ImplicitSelector
 
IndividualExpectation - Interface in org.evomaster.client.java.controller.expect
 
initMongoHandler() - Method in class org.evomaster.client.java.controller.internal.SutController
 
initOpenSearchHandler() - Method in class org.evomaster.client.java.controller.internal.SutController
 
initRedisHandler() - Method in class org.evomaster.client.java.controller.internal.SutController
 
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.
InOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $in operation.
InOperation(String, List<V>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.InOperation
 
InSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $in: [value1, value2, ... valueN ] } }
InSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.InSelector
 
insertInto(String, String) - Method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
insertInto(String, String) - Method in interface org.evomaster.client.java.controller.mongo.dsl.MongoSequenceDsl
An insertion operation on the Mongo Database (MongoDB)
INSTANCE_LOCALDATE_OF_EPOCHDAY - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
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, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
IntParam(String, AccessibleSchema, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
IntParam(String, JavaDtoSpec) - 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
 
InvertedAllOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations.synthetic
Represent the operation that results from applying a $not to an $all operation.
InvertedAllOperation(String, List<V>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedAllOperation
 
InvertedModOperation - Class in org.evomaster.client.java.controller.mongo.operations.synthetic
Represent the operation that results from applying a $not to a $mod operation.
InvertedModOperation(String, Long, Long) - Constructor for class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedModOperation
 
InvertedSizeOperation - Class in org.evomaster.client.java.controller.mongo.operations.synthetic
Represent the operation that results from applying a $not to a $size operation.
InvertedSizeOperation(String, Integer) - Constructor for class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedSizeOperation
 
InvertedTypeOperation - Class in org.evomaster.client.java.controller.mongo.operations.synthetic
Represent the operation that results from applying a $not to a type operation.
InvertedTypeOperation(String, Object) - Constructor for class org.evomaster.client.java.controller.mongo.operations.synthetic.InvertedTypeOperation
 
invokeScheduleTasks(List<ScheduleTaskInvocationDto>, ScheduleTaskInvocationsResult, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
invokeScheduleTaskWithCustomizedHandling(String, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
invokeScheduleTaskWithCustomizedHandling(String, boolean) - Method in interface org.evomaster.client.java.controller.SutHandler
a method to employ customized mocking for database
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.mongo.MongoHandler
 
isCalculateHeuristics() - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
isCalculateHeuristics() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
isConnectedToServerController() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
isContainedIn(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
isDocument(Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
isExtractMongoExecution() - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
isExtractRedisExecution() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
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
 
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
 
isJava(SutInfoDto.OutputFormat) - Static method in class org.evomaster.client.java.controller.DtoUtils
 
isJavaOrKotlin(SutInfoDto.OutputFormat) - Static method in class org.evomaster.client.java.controller.DtoUtils
 
isKotlin(SutInfoDto.OutputFormat) - Static method in class org.evomaster.client.java.controller.DtoUtils
 
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(Class<?>) - Static 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
 
isScheduleTaskCompleted(ScheduleTaskInvocationResultDto) - Method in interface org.evomaster.client.java.controller.CustomizationHandler
 
isScheduleTaskCompleted(ScheduleTaskInvocationResultDto) - Method in class org.evomaster.client.java.controller.internal.SutController
 
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
isUniqueEntry(Map<?, ?>) - Method in class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
 
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
 
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

JavaDtoSpec - Enum in org.evomaster.client.java.controller.problem.rpc.schema.types
supported specification of Java Dto the specification would relate to how to construct dto
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
 
JDK_17_JVM_OPTIONS - Static variable in class org.evomaster.client.java.controller.InstrumentedSutStarter
Annoying settings needed for JDK 17 :( Update docs/jdks.md if this changes
JsonSchemaOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $jsonSchema operation.
JsonSchemaOperation(Object) - Constructor for class org.evomaster.client.java.controller.mongo.operations.JsonSchemaOperation
 
junitAssertEquals(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
junitAssertNull(String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
junitAssertNumbersMatch(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
junit does not support equal assertions for double type, then employ numbersMatch here

K

keySet(Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 

L

LessThanEqualsOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $lte operation.
LessThanEqualsOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.LessThanEqualsOperation
 
LessThanEqualsSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $lte: value } }
LessThanEqualsSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.LessThanEqualsSelector
 
LessThanOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $lt operation.
LessThanOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.LessThanOperation
 
LessThanSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $lt: value } }
LessThanSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.LessThanSelector
 
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
 
LocalDateType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
 
LocalDateType(String, String, Class<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
LocalDateType(String, String, Class<?>, JavaDtoSpec, List<IntParam>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
LocalDateType(JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.LocalDateType
 
LongParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
long param
LongParam(String, String, String, Class<?>, AccessibleSchema, JavaDtoSpec) - 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
 
mapperAllowUnkownFields - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
MapType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
map type
MapType(String, String, PairParam, Class<?>, JavaDtoSpec) - 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(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
 
matchesSafely(Collection<String>) - Method in class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
MAX - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
MAX_REDIS_DISTANCE - Static variable in class org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
 
methodInvocation(String, String, String, boolean, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
millisecond - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
millisecond field
MIN - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
MIN_DISTANCE_TO_TRUE_VALUE - Static variable in class org.evomaster.client.java.controller.mongo.MongoHeuristicsCalculator
 
MIN_REDIS_DISTANCE - Static variable in class org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
 
minute - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
minute field
mockDatabasesWithCustomizedHandling(String, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
mockDatabasesWithCustomizedHandling(String, boolean) - Method in interface org.evomaster.client.java.controller.SutHandler
a method to employ customized mocking for database
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
ModOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $mod operation.
ModOperation(String, Long, Long) - Constructor for class org.evomaster.client.java.controller.mongo.operations.ModOperation
 
ModSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $mod: [ divisor, remainder ] } }
ModSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.ModSelector
 
mongo() - Static method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
mongo(List<MongoInsertionDto>...) - Static method in class org.evomaster.client.java.controller.mongo.dsl.MongoDsl
 
MONGO_COLLECTION_CLASS_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
mongoCommand - Variable in class org.evomaster.client.java.controller.internal.db.mongo.MongoCommandWithDistance
 
MongoCommandWithDistance - Class in org.evomaster.client.java.controller.internal.db.mongo
 
MongoCommandWithDistance(Object, MongoDistanceWithMetrics) - Constructor for class org.evomaster.client.java.controller.internal.db.mongo.MongoCommandWithDistance
 
mongoDistance - Variable in class org.evomaster.client.java.controller.internal.db.mongo.MongoDistanceWithMetrics
 
mongoDistanceWithMetrics - Variable in class org.evomaster.client.java.controller.internal.db.mongo.MongoCommandWithDistance
 
MongoDistanceWithMetrics - Class in org.evomaster.client.java.controller.internal.db.mongo
 
MongoDistanceWithMetrics(double, int) - Constructor for class org.evomaster.client.java.controller.internal.db.mongo.MongoDistanceWithMetrics
 
MongoDsl - Class in org.evomaster.client.java.controller.mongo.dsl
DSL (Domain Specific Language) for operations on the Mongo Database
MongoHandler - Class in org.evomaster.client.java.controller.internal.db.mongo
Class used to act upon Mongo commands executed by the SUT
MongoHandler() - Constructor for class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
MongoHeuristicsCalculator - Class in org.evomaster.client.java.controller.mongo
 
MongoHeuristicsCalculator() - Constructor for class org.evomaster.client.java.controller.mongo.MongoHeuristicsCalculator
 
MongoHeuristicsCalculator(TaintHandler) - Constructor for class org.evomaster.client.java.controller.mongo.MongoHeuristicsCalculator
 
MongoOperation - Class in org.evomaster.client.java.controller.mongo
 
MongoOperation(String, Object, String, String) - Constructor for class org.evomaster.client.java.controller.mongo.MongoOperation
 
MongoScriptRunner - Class in org.evomaster.client.java.controller.mongo
Class used to execute Mongo commands
MongoScriptRunner() - Constructor for class org.evomaster.client.java.controller.mongo.MongoScriptRunner
Default constructor
MongoSequenceDsl - Interface in org.evomaster.client.java.controller.mongo.dsl
 
MongoStatementDsl - Interface in org.evomaster.client.java.controller.mongo.dsl
 
month - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
month field
MultiConditionQuerySelector - Class in org.evomaster.client.java.controller.mongo.selectors
Selectors for operations whose value consist of a list of conditions
MultiConditionQuerySelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.MultiConditionQuerySelector
 

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
 
NearSphereOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $nearSphere operation.
NearSphereOperation(String, Double, Double, Double, Double) - Constructor for class org.evomaster.client.java.controller.mongo.operations.NearSphereOperation
 
NearSphereSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $nearSphere: [ x, y ], $maxDistance: value, $minDistance: value } } or { field: { $nearSphere: {$geometry: {type: "Point", coordinates: [ longitude, latitude ]}, $maxDistance: value, $minDistance: value}}
NearSphereSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
NEGATIVE - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
NEGATIVEORZERO - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
newAction(ActionDto, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
As some heuristics are based on which action (eg HTTP call, or click of button) in the test sequence is executed, and their order, we need to keep track of which action does cover what.
newAction(ActionDto, boolean, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
newActionSpecificHandler(ActionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
 
newArray(String, int, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create assertions with java for response
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
newAssertionWithJavaOrKotlin(int, String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
newAssertionWithJavaOrKotlin(String, int, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
newBuilderProto3(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
newDocument(Object) - Static method in class org.evomaster.client.java.controller.mongo.utils.BsonHelper
 
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.Protobuf3ByteStringParam
 
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
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ArrayParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ListParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create instances with Java
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.SetParam
 
newInstanceWithJavaOrKotlin(boolean, boolean, String, int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
newInstanceWithJavaOrKotlin(int, boolean, boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
create instances with Java
newInvocationWithJavaOrKotlin(String, String, String, SutInfoDto.OutputFormat) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
process to generate java code to invoke this request
newInvocationWithJavaOrKotlin(String, String, String, SutInfoDto.OutputFormat) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.LocalAuthSetupSchema
 
newList(boolean, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
newMap(boolean, String, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
newObjectConsParams(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
process new Object(p1, p2)
newScheduleAction(ScheduleTaskInvocationDto, boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
newScheduleActionSpecificHandler(ScheduleTaskInvocationDto) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
newScheduleActionSpecificHandler(ScheduleTaskInvocationDto) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
newScheduleActionSpecificHandler(ScheduleTaskInvocationDto) - Method in class org.evomaster.client.java.controller.internal.SutController
 
newSearch() - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
newSearch() - Method in class org.evomaster.client.java.controller.ExternalSutController
 
newSearch() - Method in class org.evomaster.client.java.controller.internal.SutController
Re-initialize all internal data to enable a completely new search phase which should be independent from previous ones
newSearch(HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
newSet(boolean, String) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
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
 
NorOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $nor operation.
NorOperation(List<QueryOperation>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.NorOperation
 
NorSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ $nor: [ { expression1 }, { expression2 },
NorSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.NorSelector
 
NOT_BLANK - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
NOT_EMPTY - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
NOT_NULL - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
NotEqualsOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $ne operation.
NotEqualsOperation(String, V) - Constructor for class org.evomaster.client.java.controller.mongo.operations.NotEqualsOperation
 
NotEqualsSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $ne: value } }
NotEqualsSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.NotEqualsSelector
 
NotInOperation<V> - Class in org.evomaster.client.java.controller.mongo.operations
Represent $nin operation.
NotInOperation(String, List<V>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.NotInOperation
 
NotInSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $nin: [ value1, value2 ... valueN ] } }
NotInSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.NotInSelector
 
NotOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $not operation.
NotOperation(String, QueryOperation) - Constructor for class org.evomaster.client.java.controller.mongo.operations.NotOperation
 
NotSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $not: { operator-expression } } }
NotSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.NotSelector
 
NULL - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
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
 
numberOfEvaluatedDocuments - Variable in class org.evomaster.client.java.controller.internal.db.mongo.MongoDistanceWithMetrics
 
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

objectMaper - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
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>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
 
oneLineInstance(boolean, boolean, String, String, String, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
create an instance with one line eg, fullName varName = value;
oneLineInstance(boolean, boolean, String, String, String, Boolean, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
create an instance with one line eg, fullName varName = value;
oneLineSetterInstance(String, String, String, String, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
set instance with setter eg, varName.setterMethodName((fullName)value)
OPENSEARCH_CLIENT_BUILD_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_CLASS_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_HITS_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_INDEX_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_SEARCH_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_SEARCH_REQUEST_BUILDER_CLASS_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_SEARCH_REQUEST_CLASS_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OPENSEARCH_CLIENT_SIZE_METHOD_NAME - Static variable in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OpenSearchCommandWithDistance - Class in org.evomaster.client.java.controller.internal.db
 
OpenSearchCommandWithDistance(Object, OpenSearchDistanceWithMetrics) - Constructor for class org.evomaster.client.java.controller.internal.db.OpenSearchCommandWithDistance
 
OpenSearchDistanceWithMetrics - Class in org.evomaster.client.java.controller.internal.db
 
OpenSearchDistanceWithMetrics(double, int) - Constructor for class org.evomaster.client.java.controller.internal.db.OpenSearchDistanceWithMetrics
 
OpenSearchHandler - Class in org.evomaster.client.java.controller.internal.db
 
OpenSearchHandler() - Constructor for class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
OpenSearchHeuristicsCalculator - Class in org.evomaster.client.java.controller.opensearch
 
OpenSearchHeuristicsCalculator() - Constructor for class org.evomaster.client.java.controller.opensearch.OpenSearchHeuristicsCalculator
 
OpenSearchHeuristicsCalculator(TaintHandler) - Constructor for class org.evomaster.client.java.controller.opensearch.OpenSearchHeuristicsCalculator
 
OpenSearchQueryHelper - Class in org.evomaster.client.java.controller.opensearch.utils
Helper class for working with OpenSearch queries.
OpenSearchQueryHelper() - Constructor for class org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
 
OpenSearchQueryParser - Class in org.evomaster.client.java.controller.opensearch
 
OpenSearchQueryParser() - Constructor for class org.evomaster.client.java.controller.opensearch.OpenSearchQueryParser
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.AllSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.AndSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.ElemMatchSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.EqualsSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.ExistsSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.GreaterThanEqualsSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.GreaterThanSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.ImplicitSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.InSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.LessThanEqualsSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.LessThanSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.ModSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.NorSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.NotEqualsSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.NotInSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.NotSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.OrSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
The operator a query must have to be considered as an instance of the corresponding operation.
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.SizeSelector
 
operator() - Method in class org.evomaster.client.java.controller.mongo.selectors.TypeSelector
 
operator() - Method in class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
The operator a query must have to be considered as an instance of the corresponding operation.
operator() - Method in class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
order - Variable in class org.evomaster.client.java.controller.problem.param.RestDerivedParam
Positive integer specifying in which order the updates are done, starting from lowest value, incrementally.
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.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.mongo - package org.evomaster.client.java.controller.internal.db.mongo
 
org.evomaster.client.java.controller.internal.db.redis - package org.evomaster.client.java.controller.internal.db.redis
 
org.evomaster.client.java.controller.mongo - package org.evomaster.client.java.controller.mongo
 
org.evomaster.client.java.controller.mongo.dsl - package org.evomaster.client.java.controller.mongo.dsl
 
org.evomaster.client.java.controller.mongo.operations - package org.evomaster.client.java.controller.mongo.operations
 
org.evomaster.client.java.controller.mongo.operations.synthetic - package org.evomaster.client.java.controller.mongo.operations.synthetic
 
org.evomaster.client.java.controller.mongo.selectors - package org.evomaster.client.java.controller.mongo.selectors
 
org.evomaster.client.java.controller.mongo.utils - package org.evomaster.client.java.controller.mongo.utils
 
org.evomaster.client.java.controller.opensearch - package org.evomaster.client.java.controller.opensearch
 
org.evomaster.client.java.controller.opensearch.operations - package org.evomaster.client.java.controller.opensearch.operations
 
org.evomaster.client.java.controller.opensearch.selectors - package org.evomaster.client.java.controller.opensearch.selectors
 
org.evomaster.client.java.controller.opensearch.utils - package org.evomaster.client.java.controller.opensearch.utils
 
org.evomaster.client.java.controller.problem - package org.evomaster.client.java.controller.problem
 
org.evomaster.client.java.controller.problem.param - package org.evomaster.client.java.controller.problem.param
 
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
 
org.evomaster.client.java.controller.redis - package org.evomaster.client.java.controller.redis
 
org.evomaster.client.java.controller.redis.dsl - package org.evomaster.client.java.controller.redis.dsl
 
OrOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $or operation.
OrOperation(List<QueryOperation>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.OrOperation
 
OrSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ $or: [ { expression1 }, { expression2 }, ... , { expressionN } ] }
OrSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.OrSelector
 

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
 
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, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PairType
 
paramName - Variable in class org.evomaster.client.java.controller.problem.param.RestDerivedParam
The name of the parameter
parse(Object) - Method in class org.evomaster.client.java.controller.mongo.QueryParser
 
parse(Object) - Method in class org.evomaster.client.java.controller.opensearch.OpenSearchQueryParser
 
parse(Object) - Method in class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
parseConditions(Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ImplicitSelector
 
parseConditions(List<?>) - Method in class org.evomaster.client.java.controller.mongo.selectors.AndSelector
 
parseConditions(List<?>) - Method in class org.evomaster.client.java.controller.mongo.selectors.MultiConditionQuerySelector
 
parseConditions(List<?>) - Method in class org.evomaster.client.java.controller.mongo.selectors.NorSelector
 
parseConditions(List<?>) - Method in class org.evomaster.client.java.controller.mongo.selectors.OrSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.AllSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ElemMatchSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.EqualsSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ExistsSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.GreaterThanEqualsSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.GreaterThanSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.InSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.LessThanEqualsSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.LessThanSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.ModSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.NotEqualsSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.NotInSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.NotSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.SizeSelector
 
parseValue(String, Object) - Method in class org.evomaster.client.java.controller.mongo.selectors.TypeSelector
 
parseValue(String, Object, boolean) - Method in class org.evomaster.client.java.controller.mongo.selectors.NearSphereSelector
 
parseValueWithJson(String) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
PATTERN - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
POSITIVE - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
POSITIVEORZERO - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
postSearchAction(PostSearchActionDto) - Method in class org.evomaster.client.java.controller.internal.SutController
handling post actions after the search
postSearchAction(PostSearchActionDto, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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, JavaDtoSpec) - 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<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
PrimitiveOrWrapperType(String, String, Class<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.PrimitiveOrWrapperType
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BooleanParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CharParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DoubleParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.FloatParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.IntParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.LongParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
primitiveValueMethod(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ShortParam
 
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() - Constructor for class org.evomaster.client.java.controller.problem.ProblemInfo
 
ProblemInfo(List<ExternalService>) - 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.
PROTO3 - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.schema.types.JavaDtoSpec
using proto3 if the specification is proto3, then dto is needed to construct with the builder see info of Java Generated Code
PROTO3_BUILDER_METHOD - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
PROTO3_OBJECT_BUILD_METHOD - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
PROTOBUF3_BYTE_STRING_METHOD_COPY_FROM_METHOD - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
PROTOBUF3_BYTE_STRING_METHOD_TO_STRING_UTF8 - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
PROTOBUF3_BYTE_STRING_SIMPLE_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.Protobuf3ByteStringType
 
PROTOBUF3_BYTE_STRING_TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.Protobuf3ByteStringType
 
Protobuf3ByteStringParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
this is for handling bytes in gRPC with protobuf3 ByteString handle it as string with utf8 now copyFromUtf8 toStringUtf8
Protobuf3ByteStringParam(String, Protobuf3ByteStringType, AccessibleSchema) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
Protobuf3ByteStringType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
 
Protobuf3ByteStringType(JavaDtoSpec, Class<?>) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.Protobuf3ByteStringType
 
Protobuf3Field - Class in org.evomaster.client.java.controller.problem.rpc
this class presents extracted info of a field of protobuf dto
Protobuf3Field() - Constructor for class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
 

Q

QueryOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represents a MongoDB query operation.
QueryOperation - Class in org.evomaster.client.java.controller.opensearch.operations
Represents an OpenSearch query operation.
QueryOperation() - Constructor for class org.evomaster.client.java.controller.mongo.operations.QueryOperation
 
QueryOperation() - Constructor for class org.evomaster.client.java.controller.opensearch.operations.QueryOperation
 
QueryParser - Class in org.evomaster.client.java.controller.mongo
Determines to which operation a query correspond.
QueryParser() - Constructor for class org.evomaster.client.java.controller.mongo.QueryParser
 
QuerySelector - Class in org.evomaster.client.java.controller.mongo.selectors
A selector is used to determine if a query correspond to a certain operation.
QuerySelector - Class in org.evomaster.client.java.controller.opensearch.selectors
A selector is used to determine if a query correspond to a certain operation.
QuerySelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.QuerySelector
 
QuerySelector() - Constructor for class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
 

R

randomNInt(int, int) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
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
readFileAsStringFromTestResource(String) - Method in class org.evomaster.client.java.controller.internal.SutController
 
redis() - Static method in class org.evomaster.client.java.controller.redis.dsl.RedisDsl
 
redis(List<RedisInsertionDto>...) - Static method in class org.evomaster.client.java.controller.redis.dsl.RedisDsl
 
RedisCommandEvaluation - Class in org.evomaster.client.java.controller.internal.db.redis
This class will link a given RedisCommand to the result of the distance calculation for that commmand.
RedisCommandEvaluation(RedisCommand, RedisDistanceWithMetrics) - Constructor for class org.evomaster.client.java.controller.internal.db.redis.RedisCommandEvaluation
 
RedisCommandExecutor - Class in org.evomaster.client.java.controller.redis
Class used to execute Redis commands
RedisCommandExecutor() - Constructor for class org.evomaster.client.java.controller.redis.RedisCommandExecutor
Default constructor
RedisDistanceWithMetrics - Class in org.evomaster.client.java.controller.internal.db.redis
This class will have the distance for a RedisCommand (between 0 and 1) and the number of evaluated keys in that distance calculation.
RedisDistanceWithMetrics(double, int) - Constructor for class org.evomaster.client.java.controller.internal.db.redis.RedisDistanceWithMetrics
 
RedisDsl - Class in org.evomaster.client.java.controller.redis.dsl
DSL (Domain Specific Language) for insertions on the Redis Database.
RedisHandler - Class in org.evomaster.client.java.controller.internal.db.redis
Class used to act upon Redis commands executed by the SUT
RedisHandler() - Constructor for class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
RedisHeuristicsCalculator - Class in org.evomaster.client.java.controller.redis
 
RedisHeuristicsCalculator() - Constructor for class org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
 
RedisHeuristicsCalculator(TaintHandler) - Constructor for class org.evomaster.client.java.controller.redis.RedisHeuristicsCalculator
 
RedisKeyValueStore - Class in org.evomaster.client.java.controller.redis
This class will contain all necessary information from Redis to perform the distance calculation for a given command.
RedisKeyValueStore(Map<String, RedisValueData>) - Constructor for class org.evomaster.client.java.controller.redis.RedisKeyValueStore
 
redisPatternToRegex(String) - Static method in class org.evomaster.client.java.controller.redis.RedisUtils
Translates a Redis glob-style pattern into a valid Java regex pattern.
RedisSequenceDsl - Interface in org.evomaster.client.java.controller.redis.dsl
 
RedisStatementDsl - Interface in org.evomaster.client.java.controller.redis.dsl
 
RedisUtils - Class in org.evomaster.client.java.controller.redis
Utils class for auxiliary operations in Redis heuristic value calculations.
RedisUtils() - Constructor for class org.evomaster.client.java.controller.redis.RedisUtils
 
RedisValueData - Class in org.evomaster.client.java.controller.redis
This class will hold the data associated to the value for a given key in Redis.
RedisValueData(Map<String, String>) - Constructor for class org.evomaster.client.java.controller.redis.RedisValueData
 
RedisValueData(Set<String>) - Constructor for class org.evomaster.client.java.controller.redis.RedisValueData
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigDecimalParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.BigIntegerParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.CollectionParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.DateParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.EnumParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.MapParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ObjectParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PairParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.PrimitiveOrWrapperParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.Protobuf3ByteStringParam
 
referenceTypes() - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
ReflectionBasedRedisClient - Class in org.evomaster.client.java.controller.redis
RedisClient that uses Lettuce dynamically via reflection, avoiding compile-time dependency on Spring or Lettuce.
ReflectionBasedRedisClient(String, int, int) - Constructor for class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Creates the Redis connection.
RegexOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $regex operation.
RegexOperation(Pattern, List<Character>) - Constructor for class org.evomaster.client.java.controller.mongo.operations.RegexOperation
 
registerOrExecuteInitSqlCommandsIfNeeded() - Method in class org.evomaster.client.java.controller.internal.SutController
handle specified init sql script after SUT is started.
registerOrExecuteInitSqlCommandsIfNeeded() - Method in interface org.evomaster.client.java.controller.SutHandler
register or execute specified SQL script for initializing data in database there is no need to be enabled.
registerOrExecuteInitSqlCommandsIfNeeded(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
handle specified init sql script after SUT is started.
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
reset() - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
reset() - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
resetConnectedClientsSoFar() - Static method in class org.evomaster.client.java.controller.internal.EMController
Only used debugging/testing
resetCustomizedMethodForMockObject() - Method in class org.evomaster.client.java.controller.internal.SutController
a method to reset mocked external services with customized method
resetCustomizedMethodForMockObject() - Method in interface org.evomaster.client.java.controller.SutHandler
a method to reset mocked external services with customized method
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
 
resetStateOfSUT() - Method in interface org.evomaster.client.java.controller.SutHandler
Make sure the SUT is in a clean state (eg, reset data in database).
RestDerivedParam - Class in org.evomaster.client.java.controller.problem.param
 
RestDerivedParam(String, DerivedParamContext, Set<String>, Integer) - Constructor for class org.evomaster.client.java.controller.problem.param.RestDerivedParam
 
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
 
RestProblem(String, List<String>, String, List<ExternalService>, List<RestDerivedParam>) - 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>, 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
 
RPCProblem(Map<String, Object>, RPCType) - Constructor for class org.evomaster.client.java.controller.problem.RPCProblem
 
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
 
scheduleTasksCommand(ScheduleTaskInvocationsDto, boolean, boolean, HttpServletRequest) - Method in class org.evomaster.client.java.controller.internal.EMController
 
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
 
select(int) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Selects the logical database for subsequent commands on this connection.
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).
set(String, String) - Method in class org.evomaster.client.java.controller.redis.dsl.RedisDsl
 
set(String, String) - Method in interface org.evomaster.client.java.controller.redis.dsl.RedisSequenceDsl
A SET operation on the Redis database.
setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
setCalculateHeuristics(boolean) - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
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
 
setControllerHost(String) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setControllerPort(int) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setDateFields(List<IntParam>) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
 
setDefaultValue(NamedTypedValue) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
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
 
setExecutingInitMongo(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
setExecutingInitMongo(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setExecutingInitMongo(boolean) - Method in class org.evomaster.client.java.controller.internal.SutController
 
setExecutingInitRedis(boolean) - Method in class org.evomaster.client.java.controller.EmbeddedSutController
 
setExecutingInitRedis(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
 
setExecutingInitRedis(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
 
setExtractMongoExecution(boolean) - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
setExtractRedisExecution(boolean) - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
setHasDependentCandidates(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setInstance(boolean, String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
process [varName] = [instance]; or [instance];
setInstance(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
process [varName] = [instance]
setInstanceObject(String, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
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(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
 
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
 
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(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
 
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
 
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
 
setMongoClient(Object) - Method in class org.evomaster.client.java.controller.internal.db.mongo.MongoHandler
 
setMutable(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setNeedsJdk17Options(boolean) - Method in class org.evomaster.client.java.controller.ExternalSutController
Unfortunately, the use of --add-opens in JDK 17+ has broken many things... :( If you are using JDK 17 or above, you must set this to true
setNullable(boolean) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.NamedTypedValue
 
setOpenSearchClient(Object) - Method in class org.evomaster.client.java.controller.internal.db.OpenSearchHandler
 
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
 
setRedisClient(ReflectionBasedRedisClient) - Method in class org.evomaster.client.java.controller.internal.db.redis.RedisHandler
 
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
 
setterInputParams - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
types of input parameters of the setter the input parameter might not be consistent with the fieldType in gRPC the type could be defined with its supertype then we need such explicit info in order to get the setter For instance, the fieldType is List, and the input type is Iterator
setterInputParams - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
input params for setter
setterMethodName - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.AccessibleSchema
setter method name if it is not public
setterName - Variable in class org.evomaster.client.java.controller.problem.rpc.Protobuf3Field
name of corresponding setter
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(byte[]) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteBufferParam
 
setValue(String, String) - Method in class org.evomaster.client.java.controller.redis.ReflectionBasedRedisClient
Equivalent to SET key value
setValue(RPCActionDto) - Method in class org.evomaster.client.java.controller.problem.rpc.schema.EndpointSchema
set value of endpoint based on dto
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.Protobuf3ByteStringParam
 
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.Protobuf3ByteStringParam
 
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, JavaDtoSpec) - 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 - Enum constant in enum org.evomaster.client.java.controller.problem.rpc.JavaXConstraintSupportType
 
SizeOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $size operation.
SizeOperation(String, Integer) - Constructor for class org.evomaster.client.java.controller.mongo.operations.SizeOperation
 
SizeSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $size: value } }
SizeSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.SizeSelector
 
spec - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
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
 
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.
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(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.StringCollectionMatcher
 
StringCollectionMatcher(Collection<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(Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
stringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.StringMatcher
 
StringParam - Class in org.evomaster.client.java.controller.problem.rpc.schema.params
string param
StringParam(String, AccessibleSchema, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.params.StringParam
 
StringParam(String, StringType, 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(JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.StringType
 
structure() - Method in class org.evomaster.client.java.controller.opensearch.selectors.QuerySelector
 
structure() - Method in class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
SubStringMatcher - Class in org.evomaster.client.java.controller.contentMatchers
 
SubStringMatcher(String) - Constructor for class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
subStringMatches(Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
subStringMatches(String) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
subStringsMatch(Object, Object) - Static method in class org.evomaster.client.java.controller.contentMatchers.SubStringMatcher
 
SutController - Class in org.evomaster.client.java.controller.internal
Abstract class used to connect to the EvoMaster process, and that is responsible to start/stop/restart the tested application, ie the system under test (SUT)
SutController() - Constructor for class org.evomaster.client.java.controller.internal.SutController
 
SutHandler - Interface in org.evomaster.client.java.controller
Base interface used to control the System Under Test (SUT) from the generated tests.

T

TaintHandlerExecutionTracer - Class in org.evomaster.client.java.controller.internal
 
TaintHandlerExecutionTracer() - Constructor for class org.evomaster.client.java.controller.internal.TaintHandlerExecutionTracer
 
TermOperation<V> - Class in org.evomaster.client.java.controller.opensearch.operations
Represent Term operation.
TermOperation(String, V) - Constructor for class org.evomaster.client.java.controller.opensearch.operations.TermOperation
 
TermSelector - Class in org.evomaster.client.java.controller.opensearch.selectors
{ term: { field: value } }
TermSelector() - Constructor for class org.evomaster.client.java.controller.opensearch.selectors.TermSelector
 
TextOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $text operation.
TextOperation(String, String, Boolean, Boolean) - Constructor for class org.evomaster.client.java.controller.mongo.operations.TextOperation
 
that(boolean, boolean) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
that(boolean, boolean) - Method in interface org.evomaster.client.java.controller.expect.IndividualExpectation
An individual expectation from a call result.
that(boolean, Method, Object[]) - Method in class org.evomaster.client.java.controller.expect.ExpectationHandler
 
that(boolean, Method, Object[]) - Method in interface org.evomaster.client.java.controller.expect.IndividualExpectation
An individual expectation from a call result.
timezone - Variable in class org.evomaster.client.java.controller.problem.rpc.schema.types.DateType
time zone field
TYPE_NAME - Static variable in class org.evomaster.client.java.controller.problem.rpc.schema.params.ByteParam
 
typeNameOfArrayOrCollection(String, boolean, String, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
TypeOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $type operation.
TypeOperation(String, Object) - Constructor for class org.evomaster.client.java.controller.mongo.operations.TypeOperation
 
TypeSchema - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
type schema
TypeSchema(String, String, Class<?>, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
 
TypeSelector - Class in org.evomaster.client.java.controller.mongo.selectors
{ field: { $type: BSON type } }
TypeSelector() - Constructor for class org.evomaster.client.java.controller.mongo.selectors.TypeSelector
 

U

UtilDateType - Class in org.evomaster.client.java.controller.problem.rpc.schema.types
 
UtilDateType(String, String, Class<?>, boolean, JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
UtilDateType(String, String, Class<?>, JavaDtoSpec, boolean) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
DateType with simpleFormat
UtilDateType(String, String, Class<?>, JavaDtoSpec, List<IntParam>, boolean) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
UtilDateType(JavaDtoSpec) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 
UtilDateType(JavaDtoSpec, boolean) - Constructor for class org.evomaster.client.java.controller.problem.rpc.schema.types.UtilDateType
 

V

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.param.DerivedParamContext
Returns the enum constant of this type with the specified name.
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.
valueOf(String) - Static method in enum org.evomaster.client.java.controller.problem.rpc.schema.types.JavaDtoSpec
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.evomaster.client.java.controller.problem.param.DerivedParamContext
Returns an array containing the constants of this enum type, in the order they are declared.
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.
values() - Static method in enum org.evomaster.client.java.controller.problem.rpc.schema.types.JavaDtoSpec
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
WhereOperation - Class in org.evomaster.client.java.controller.mongo.operations
Represent $where operation.
WhereOperation(String) - Constructor for class org.evomaster.client.java.controller.mongo.operations.WhereOperation
 
withDerivedParams(List<RestDerivedParam>) - Method in class org.evomaster.client.java.controller.problem.RestProblem
 
withLengthInAssertion(String, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 
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
 
withSizeInAssertion(String, boolean, boolean) - Static method in class org.evomaster.client.java.controller.problem.rpc.CodeJavaOrKotlinGenerator
 

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 K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values