Index
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
All Classes and Interfaces|All Packages|Constant Field Values