- ActionDto - Class in org.evomaster.client.java.controller.api.dto
-
Created by arcuri82 on 16-Sep-19.
- ActionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.ActionDto
-
- actionIndex - Variable in class org.evomaster.client.java.controller.api.dto.TargetInfoDto
-
An id identify the action that led to this fitness score for this
testing target.
- actionName - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
name of the action
- ActionResponseDto - Class in org.evomaster.client.java.controller.api.dto
-
handling response of actions which are executed in driver side
- ActionResponseDto() - Constructor for class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
- actions - Variable in class org.evomaster.client.java.controller.api.dto.RPCTestDto
-
a list of RPC actions
- AdditionalInfoDto - Class in org.evomaster.client.java.controller.api.dto
-
- AdditionalInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.AdditionalInfoDto
-
- additionalInfoList - Variable in class org.evomaster.client.java.controller.api.dto.TestResultsDto
-
This list is sorted based on the action indices
- annotationOnEndpoint - Variable in class org.evomaster.client.java.controller.api.dto.CustomizedRequestValueDto
-
specify the value if it is only applicable to specified endpoints with corresponding annotation
Note that it is nullable indicating that the value could be applied for all endpoints
- annotationOnEndpoint - Variable in class org.evomaster.client.java.controller.api.dto.JsonAuthRPCEndpointDto
-
specify the auth if it is only applicable to specified endpoints with corresponding annotation
Note that it is nullable indicating that the auth could be applied for all endpoints (eg, global auth)
- annotationOnEndpoint - Variable in class org.evomaster.client.java.controller.api.dto.LocalAuthenticationDto
-
specify the auth if it is only applicable to specified endpoints with corresponding annotation
Note that it is nullable indicating that the auth could be applied for all endpoints (eg, global auth)
- appKey - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
a key refers to the RPC-based API which contains the specified RPC interface
- assertionScript - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
code for assertions
currently, the assertion generation is processed
on driver side based on response instance returned after
the endpoint is invoked.
- authEndpointReferences - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
a list of reference of the endpoints, and
the reference is identified based on the index where to be specified in the driver
note that the auth might be only applicable for some specific endpoints,
therefore, we define a unique reference for each authEndpoint
- authEndpoints - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
a list of endpoints in this interface which are used for handling auth of the SUT
note that the auth could be used by other endpoints, eg, login
- AuthenticationDto - Class in org.evomaster.client.java.controller.api.dto
-
To authenticate a user, would need specific settings, like
specific values in the HTTP headers (eg, cookies)
- AuthenticationDto() - Constructor for class org.evomaster.client.java.controller.api.dto.AuthenticationDto
-
- AuthenticationDto(String) - Constructor for class org.evomaster.client.java.controller.api.dto.AuthenticationDto
-
- authenticationInfo - Variable in class org.evomaster.client.java.controller.api.dto.LocalAuthenticationDto
-
specify value of input param of handleLocalAuthenticationSetup
- authSetup - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
an action to setup auth in this invocation
- autoIncrement - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- calculateSqlHeuristics - Variable in class org.evomaster.client.java.controller.api.dto.SutRunDto
-
Whether SQL heuristics should be computed.
- candidateReferences - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a list of references to candidates which are used for
dependent candidates which have same reference
- candidates - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a list of candidates for the param customized by user
- category - Variable in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionType
-
a category for the exception
- classNames - Variable in class org.evomaster.client.java.controller.api.dto.JsonAuthRPCEndpointDto
-
a list of the class name of the json object
[jsonPayloads] are used to specify values of params for RPC endpoints
here are needed to explicitly specify what param type are with its full class name if they are not java.lang.String
- clientInfo - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
name of the client
- clientInfo - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
name of client which could execute endpoints of this interface
- clientVariable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
a variable referring to client instance
this info would be used in static init declaration referring
to an actual client instance in the generated test
then later, the variable could be used to process rpc function call
eg, the variable is foo
public class Test{
private static Client foo;
...
- columnData - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DataRowDto
-
- ColumnDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
-
- ColumnDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- columnName - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
-
- columns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
-
A list of descriptions for each column in the type.
- columns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
-
A list of descriptions for each column in the table
- columnTypeIsComposite - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
Returns if the column is a composite or a built-in type.
- combinedKeyValuePairs - Variable in class org.evomaster.client.java.controller.api.dto.CustomizedRequestValueDto
-
a set of fields and corresponding values in request
note that [combinedKeyValuePairs] represents a candidate for a set of dependent keys
- command - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
-
sql string to be executed
- command - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
-
A generic SQL command.
- CompositeTypeColumnDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
-
- CompositeTypeColumnDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
- CompositeTypeDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
-
- CompositeTypeDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
-
- compositeTypes - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbSchemaDto
-
- constraints - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
-
- contentType - Variable in class org.evomaster.client.java.controller.api.dto.CookieLoginDto
-
The encoding type used to specify how the data is sent
- CONTROLLER_INFO - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- ControllerConstants - Class in org.evomaster.client.java.controller.api
-
- ControllerConstants() - Constructor for class org.evomaster.client.java.controller.api.ControllerConstants
-
- ControllerInfoDto - Class in org.evomaster.client.java.controller.api.dto
-
- ControllerInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.ControllerInfoDto
-
- controllerVariable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
variable name of controller
- cookieLogin - Variable in class org.evomaster.client.java.controller.api.dto.AuthenticationDto
-
If the login is based on cookies, need to provide info on
how to get such a cookie
- CookieLoginDto - Class in org.evomaster.client.java.controller.api.dto
-
Information on how to do a login based on username/password,
from which we then get a cookie back
Created by arcuri82 on 24-Oct-19.
- CookieLoginDto() - Constructor for class org.evomaster.client.java.controller.api.dto.CookieLoginDto
-
- CookieLoginDto.ContentType - Enum in org.evomaster.client.java.controller.api.dto
-
- CookieLoginDto.HttpVerb - Enum in org.evomaster.client.java.controller.api.dto
-
- copy() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
- copy() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
- copy() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
- copyComplete() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
- customizedCallResultCode - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
representing a result categorized by user's specification
- CustomizedCallResultCode - Enum in org.evomaster.client.java.controller.api.dto
-
a code to categorize how a request achieved
- CustomizedRequestValueDto - Class in org.evomaster.client.java.controller.api.dto
-
- CustomizedRequestValueDto() - Constructor for class org.evomaster.client.java.controller.api.dto.CustomizedRequestValueDto
-
- ElementConstraintsDto - Class in org.evomaster.client.java.controller.api.dto.constraint
-
Set of possible constraints applicable to a single element (ie, no intra-dependency constraints among
different elements).
- ElementConstraintsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- employedDefaultWM - Variable in class org.evomaster.client.java.controller.api.dto.AdditionalInfoDto
-
a list of external service info which is direct to default WM
- employSmartDbClean - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbSchemaDto
-
- EMTestUtils - Class in org.evomaster.client.java.controller.api
-
Class containing utility functions that can be used in the
automatically generated tests
- EMTestUtils() - Constructor for class org.evomaster.client.java.controller.api.EMTestUtils
-
- endpoint - Variable in class org.evomaster.client.java.controller.api.dto.JsonTokenPostLoginDto
-
The endpoint where to execute the login
- endpoint - Variable in class org.evomaster.client.java.controller.api.dto.problem.GraphQLProblemDto
-
The endpoint path (not the full URL) in the SUT that expects incoming GraphQL queries.
- endpointName - Variable in class org.evomaster.client.java.controller.api.dto.JsonAuthRPCEndpointDto
-
The endpoint where to process the auth setting
- endpoints - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
endpoints in this RPC interface
- endpointsToSkip - Variable in class org.evomaster.client.java.controller.api.dto.problem.RestProblemDto
-
When testing a REST API, there might be some endpoints that are not
so important to test.
- enumeraredTypes - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbSchemaDto
-
- EnumeratedTypeDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
-
- EnumeratedTypeDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
-
- enumValuesAsStrings - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- equals(Object) - Method in class org.evomaster.client.java.controller.api.dto.ExternalServiceInfoDto
-
- error - Variable in class org.evomaster.client.java.controller.api.dto.WrappedResponseDto
-
A message describing the error, if any.
- error500Msg - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
with rpc, we need to return generated scripts and assertions
then instead of only return msg, we return this dto with error msg
- errorMsg - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
there might exist some errors which could be
ignored for the moment in order to make evomaster
still process test generations.
- EvaluatedRPCActionDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
- EvaluatedRPCActionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.EvaluatedRPCActionDto
-
- example - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.TypeDto
-
an example of the type
eg, for generic type of list, set, array
- exceptionDto - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCExceptionInfoDto
-
a dto of the exception defined by the RPC service
- exceptionInfoDto - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
representing exception info if it occurs
- exceptionMessage - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.EvaluatedRPCActionDto
-
message of the exception
- exceptionMessage - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCExceptionInfoDto
-
message of the exception
- exceptionName - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.EvaluatedRPCActionDto
-
class name of the exception
- exceptionName - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCExceptionInfoDto
-
class name of the exception
- executableFullPath - Variable in class org.evomaster.client.java.controller.api.dto.ControllerInfoDto
-
In some cases, like for External drivers for JVM, we might need the full path of
where the executable (or jar files) is located.
- ExecutionDto - Class in org.evomaster.client.java.controller.api.dto.database.execution
-
Each time a SQL command is executed, we keep track of which tables
and columns are involved.
- ExecutionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.ExecutionDto
-
- executionResults - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
-
- executionTime - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
-
time spent by executing the command
- expectedResponse - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
expected response if has
currently, we only support json format
- ExternalServiceDto - Class in org.evomaster.client.java.controller.api.dto.problem
-
- ExternalServiceDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.ExternalServiceDto
-
- externalServiceDtos - Variable in class org.evomaster.client.java.controller.api.dto.RPCTestDto
-
a list of mocking handling for the tests
- ExternalServiceInfoDto - Class in org.evomaster.client.java.controller.api.dto
-
- ExternalServiceInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.ExternalServiceInfoDto
-
- ExternalServiceInfoDto(String, String, Integer) - Constructor for class org.evomaster.client.java.controller.api.dto.ExternalServiceInfoDto
-
- externalServiceMapping - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
Mapping of external service signature to internal WireMock
instance addresses.
- externalServices - Variable in class org.evomaster.client.java.controller.api.dto.AdditionalInfoDto
-
To keep track of all external service calls used under SUT.
- externalServicesDto - Variable in class org.evomaster.client.java.controller.api.dto.BootTimeInfoDto
-
Information about the external services used inside the SUT
- EXTRA_HEURISTICS - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- extraConstraintDtos - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbSchemaDto
-
This is inferred with heuristics, eg parsing JPA Entities
- ExtraConstraintsDto - Class in org.evomaster.client.java.controller.api.dto.database.schema
-
These represent extra constraints that are not directly expressed in the database.
- ExtraConstraintsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.schema.ExtraConstraintsDto
-
- extractedSpecifiedDtos - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Key is DTO full name
Value is OpenAPI object schema
User might need to get schema of specific jvm dto classes
and such jvm classes might not be read with jackson or gson
this field is to collect a map of such specified jvm dto classes to their schema
- extractSqlExecutionInfo - Variable in class org.evomaster.client.java.controller.api.dto.SutRunDto
-
Whether SQL execution info should be saved.
- extractTokenField - Variable in class org.evomaster.client.java.controller.api.dto.JsonTokenPostLoginDto
-
How to extract the token from a JSON response, as such
JSON could have few fields, possibly nested.
- extraDatabaseConstraintsDtos - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Extra information extracted for example from JPA entities
- extraHeuristics - Variable in class org.evomaster.client.java.controller.api.dto.TestResultsDto
-
- ExtraHeuristicsDto - Class in org.evomaster.client.java.controller.api.dto
-
Represents possible extra heuristics related to the code
execution and that do apply to all the reached testing targets.
- ExtraHeuristicsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.ExtraHeuristicsDto
-
- id - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
-
The ID of this insertion operation.
- id - Variable in class org.evomaster.client.java.controller.api.dto.HeuristicEntryDto
-
An id representing this heuristics.
- id - Variable in class org.evomaster.client.java.controller.api.dto.TargetInfoDto
-
The id of the target
- idCounter - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
-
Optional numeric id.
- identifiedResponseTypes - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
a list of identified types of responses from the given client
- idMapping - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
-
a map from InsertionDto id to id of auto-generated primary keys
in the database (if any was generated).
- index - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
The index of this action in the test.
- index - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
The index of this action which was executed in this test.
- INFO_SUT_PATH - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- infoForAuthentication - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
There is no way a testing system can guess passwords, even
if given full access to the database storing them (ie, reversing
hash values).
- innerContent - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
inner content
- inputParameterTypes - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
a list of types of input parameters of the function
- inputParams - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
input parameters with json format
note the length of [inputParamTypes] must be same as [inputParams]
- inputParamTypes - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
type of input parameters,
note the length of [inputParamTypes] must be same as [inputParams]
- inputVariables - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
A list (possibly empty) of String values used in the action.
- insertedData - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.ExecutionDto
-
What tables/columns were tried to be newly created with INSERT
- InsertionDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
-
- InsertionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionDto
-
- InsertionEntryDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
-
- InsertionEntryDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
-
- InsertionResultsDto - Class in org.evomaster.client.java.controller.api.dto.database.operations
-
- InsertionResultsDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.operations.InsertionResultsDto
-
- insertions - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.DatabaseCommandDto
-
One or more insertion operation via SQL.
- interfaceFullName - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
a full name of the RPC interface to mock
- interfaceId - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
name of the RPC interface
- interfaceId - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
name of the interface
- interfaceName - Variable in class org.evomaster.client.java.controller.api.dto.JsonAuthRPCEndpointDto
-
The interface which contains the endpoint
- interfaceName - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
full name of the interface name
- intValue - Variable in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionType
-
a value for this exception
it could be used for identifying the exception
- isAuthorized - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
if the action requires auth to access
- isCauseOfUndeclaredThrowable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCExceptionInfoDto
-
https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/UndeclaredThrowableException.html
java.lang.UndeclaredThrowableException could be thrown by an endpoint invocation
in order to further analyze the exact exception, we analyze its cause.
- isCompositeType - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
From https://www.postgresql.org/docs/14/rowtypes.html
"""
A composite type represents the structure of a row or record;
it is essentially just a list of field names and their data types.
- isEnumeratedType - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- isInstrumentationOn - Variable in class org.evomaster.client.java.controller.api.dto.ControllerInfoDto
-
Whether the system under test is running with instrumentation
to collect data about its execution
- isMutable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
represent whether the param is mutable
- isNullable - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- isNullable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
whether the param could be null
- isOptional - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- isSutRunning - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
Whether the SUT is running or not
- isUnsigned - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- isUnsigned - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
- isValidURIorEmpty(String) - Static method in class org.evomaster.client.java.controller.api.EMTestUtils
-
- maxAssertionForDataInCollection - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
the maximum number of assertions to be generated for data in collections
zero or negative number means that assertions would be generated for all data in collection
- maxInclusive - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
represent whether maxValue is inclusive
note that it is typically useful for floating point number
- maxSize - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a max size of the param, eg, String, List
- maxValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- maxValue - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a max value of the param, eg, Numeric
note that the minValue could be used by various types of number,
eg, double, long, bigdecimal and biginteger,
then use the string to persist the value
- METHOD_REPLACEMENT_CATEGORIES - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- methodReplacementCategories - Variable in class org.evomaster.client.java.controller.api.dto.SutRunDto
-
Specify which categories of Method Replacements to apply when classes are instrumented.
- minInclusive - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
represent whether minValue is inclusive
note that it is typically useful for floating point number
- minSize - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a min size of the param, eg, String, List
- minValue - Variable in class org.evomaster.client.java.controller.api.dto.constraint.ElementConstraintsDto
-
- minValue - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
a min value of the param, eg, Numeric
note that the minValue could be used by various types of number,
eg, double, long, bigdecimal and biginteger,
then use the string to persist the value
- MockRPCExternalServiceDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
- MockRPCExternalServiceDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
- mockRPCExternalServiceDtos - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
a list of actions for performing mocking external services
- mockRPCExternalServiceDtos - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
a list of info to set up responses of external services with mocking if exists
- name - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
The name of the action, used to identify its type.
- name - Variable in class org.evomaster.client.java.controller.api.dto.AuthenticationDto
-
The name given to this authentication info.
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
The name of the composite type
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeDto
-
The name of the composite type
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.DbSchemaDto
-
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
-
The name of the enumerated type
- name - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableDto
-
The name of the table
- name - Variable in class org.evomaster.client.java.controller.api.dto.HeaderDto
-
The header name
- name - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
param name
- NEW_ACTION - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- NEW_SEARCH - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- nullable - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- nullable - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
- numberOfBranches - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
The total number of branches in all
units of the whole SUT
- numberOfDimensions - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
The number of dimensions for arrays, matrixs, etc.
- numberOfDimensions - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
The number of dimensions for arrays, matrixs, etc.
- numberOfInstrumentedNumberComparisons - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Number of cases in which numeric comparisons needed customized
instrumentation (eg, needed on JVM for non-integer types)
- numberOfLines - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
The total number of lines/statements/instructions in all
units of the whole SUT
- numberOfReplacedMethodsInSut - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Number of replaced method testability transformations.
- numberOfReplacedMethodsInThirdParty - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Number of replaced method testability transformations.
- numberOfSqlCommands - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.ExecutionDto
-
The total Number of SQL commands (e.g., SELECT and UPDATE) executed
- numberOfTrackedMethods - Variable in class org.evomaster.client.java.controller.api.dto.UnitsInfoDto
-
Number of tracked methods.
- rawAccessOfHttpBodyPayload - Variable in class org.evomaster.client.java.controller.api.dto.AdditionalInfoDto
-
Check if the business logic of the SUT (and not a third-party library) is
accessing the raw bytes of HTTP body payload (if any) directly
- relatedCustomization - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
related candidates to customize values in request of this endpoint
- remoteHostname - Variable in class org.evomaster.client.java.controller.api.dto.ExternalServiceInfoDto
-
Hostname of the remote service captured in the external call
- remotePort - Variable in class org.evomaster.client.java.controller.api.dto.ExternalServiceInfoDto
-
Port of the remote service
- requestParams - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
request params
- requestRules - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
a list of requests that are used to specify the rules if they have
the param is nullable, if it is null, the size of [responses] would be 1,
then always return the specified one
if there exist rules to return responses based on a given request,
then specify possible requests with corresponding responses, by using [requests] and [responses]
Note that request and response will be matched based on index of the list
- requiredAuthCandidates - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
possible candidates for auth to access the endpoint
- resetState - Variable in class org.evomaster.client.java.controller.api.dto.SutRunDto
-
Whether the internal state of the SUT should be reset
- resolveLocation(String, String) - Static method in class org.evomaster.client.java.controller.api.EMTestUtils
-
- response - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.EvaluatedRPCActionDto
-
a response return by the rpc action
the response is nullable if the return is null or throw any exception
- responseParam - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
response param (nullable)
- responses - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
a list of responses to return
there could exist multiples if there exist rules
- responses - Variable in class org.evomaster.client.java.controller.api.dto.RPCTestDto
-
a list of response correspoding to the actions
- responseTypes - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.MockRPCExternalServiceDto
-
type info of the responses
- responseVariable - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
variable name of response
- restProblem - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
If the SUT is a RESTful API, here there will be the info
on how to interact with it
- RestProblemDto - Class in org.evomaster.client.java.controller.api.dto.problem
-
Created by arcuri82 on 05-Nov-18.
- RestProblemDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.RestProblemDto
-
- rows - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.QueryResultDto
-
- rpcAction - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.EvaluatedRPCActionDto
-
rpc action to execute
- RPCActionDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
a dto to collect info of endpoints to be tested
that is used by both core (for identifying action) and driver (for endpoint invocation) sides
- RPCActionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCActionDto
-
- rpcCall - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
info to execute an RPC action.
- RPCExceptionCategory - Enum in org.evomaster.client.java.controller.api.dto.problem.rpc.exception
-
a list of RPC exception categories
- RPCExceptionInfoDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
contain exception info
- RPCExceptionInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCExceptionInfoDto
-
- RPCExceptionType - Enum in org.evomaster.client.java.controller.api.dto.problem.rpc.exception
-
a list of RPC exception type handled by evomaster
- rpcFunctions - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCTestDto
-
a list of rpc functions in the test
- RPCInterfaceSchemaDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
a dto to collect info of an RPC interface to be tested
that is sent to core
- RPCInterfaceSchemaDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
- rpcProblem - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
If the SUT is a PRC-based service, here there will be the info
on how to interact with it
- RPCProblemDto - Class in org.evomaster.client.java.controller.api.dto.problem
-
a dto to collect info of RPC problem to be tested
that is sent to core
- RPCProblemDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.RPCProblemDto
-
- rpcResponse - Variable in class org.evomaster.client.java.controller.api.dto.ActionResponseDto
-
a response from an RPC action.
- RPCSupportedDataType - Enum in org.evomaster.client.java.controller.api.dto.problem.rpc
-
a list of types we support for RPC
- RPCTestDto - Class in org.evomaster.client.java.controller.api.dto
-
a dto represent RPC tests
- RPCTestDto() - Constructor for class org.evomaster.client.java.controller.api.dto.RPCTestDto
-
- rpcTests - Variable in class org.evomaster.client.java.controller.api.dto.PostSearchActionDto
-
a list of rpc test dto
- RPCType - Enum in org.evomaster.client.java.controller.api.dto.problem.rpc
-
A list of RPC types supported by EvoMaster
With different types, the handling might be different,
eg, create instance for input, exception handling and extraction.
- run - Variable in class org.evomaster.client.java.controller.api.dto.SutRunDto
-
Whether the SUT should be running
- RUN_SUT_PATH - Static variable in class org.evomaster.client.java.controller.api.ControllerConstants
-
- scale - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
scale of number
the scale is the number of digits to the right of the decimal point
Note that this presents the max range,
eg, DEC(4,2), the scale is 2 and its range would be from -99.99 to 99.99.
- scale - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
precision of number
the scale is the number of digits to the right of the decimal point
- scale - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
scale applicable to floatting point number
present the number of digits to the right of the decimal point
- schemas - Variable in class org.evomaster.client.java.controller.api.dto.problem.RPCProblemDto
-
a list of accessible endpoints grouped by interface
- SeededRPCActionDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
seeded RPC action
- SeededRPCActionDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto
-
- SeededRPCTestDto - Class in org.evomaster.client.java.controller.api.dto.problem.rpc
-
seeded RPC test
- SeededRPCTestDto() - Constructor for class org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCTestDto
-
- seededTestDtos - Variable in class org.evomaster.client.java.controller.api.dto.problem.RPCProblemDto
-
a list of seeded RPC tests
- servicesToNotMock - Variable in class org.evomaster.client.java.controller.api.dto.problem.ProblemInfoDto
-
- setNotNullValue() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
- setNullValue() - Method in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
- size - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ColumnDto
-
- size - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.CompositeTypeColumnDto
-
- skippedEndpoints - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
-
skipped endpoints
- skippedExternalServices - Variable in class org.evomaster.client.java.controller.api.dto.ActionDto
-
List of skipped external services from handling inside core.
- sourceColumns - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.ForeignKeyDto
-
- specificEndpointName - Variable in class org.evomaster.client.java.controller.api.dto.CustomizedRequestValueDto
-
specify the value which is only applicable to the specified endpoint
Note that it is nullable indicating that the value could be applied for endpoint with any name
- specificRequestTypeName - Variable in class org.evomaster.client.java.controller.api.dto.CustomizedRequestValueDto
-
specify the value if it is only applicable to input with the specific type
Note that it is nullable indicating that the value could be applied for all types of input params
which contains field or param with name as key
- sqlCheckExpression - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.TableCheckExpressionDto
-
- SqlExecutionLogDto - Class in org.evomaster.client.java.controller.api.dto.database.execution
-
sql execution info in detail
- SqlExecutionLogDto() - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
-
- SqlExecutionLogDto(String, long) - Constructor for class org.evomaster.client.java.controller.api.dto.database.execution.SqlExecutionLogDto
-
- sqlExecutionLogDtoList - Variable in class org.evomaster.client.java.controller.api.dto.database.execution.ExecutionDto
-
log of a list of sql commands that were executed
- sqlInsertions - Variable in class org.evomaster.client.java.controller.api.dto.RPCTestDto
-
a list of sql handling for the tests
- sqlSchemaDto - Variable in class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
If the application is using a SQL database, then we need to
know its schema to be able to do operations on it.
- stringSpecialization - Variable in class org.evomaster.client.java.controller.api.dto.StringSpecializationInfoDto
-
- StringSpecializationInfoDto - Class in org.evomaster.client.java.controller.api.dto
-
- StringSpecializationInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.StringSpecializationInfoDto
-
- StringSpecializationInfoDto(String, String, String) - Constructor for class org.evomaster.client.java.controller.api.dto.StringSpecializationInfoDto
-
- stringSpecializations - Variable in class org.evomaster.client.java.controller.api.dto.AdditionalInfoDto
-
Information for taint analysis.
- stringValue - Variable in class org.evomaster.client.java.controller.api.dto.problem.rpc.ParamDto
-
value with string format
- supportedRPC - Variable in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionType
-
an exception could exist in which RPC schemas,
eg, APP_INTERNAL_ERROR might be identified by thrift and gRPC with a specific exception
- SutInfoDto - Class in org.evomaster.client.java.controller.api.dto
-
- SutInfoDto() - Constructor for class org.evomaster.client.java.controller.api.dto.SutInfoDto
-
- SutInfoDto.OutputFormat - Enum in org.evomaster.client.java.controller.api.dto
-
- SutRunDto - Class in org.evomaster.client.java.controller.api.dto
-
- SutRunDto() - Constructor for class org.evomaster.client.java.controller.api.dto.SutRunDto
-
- SutRunDto(Boolean, Boolean, Boolean, Boolean, String) - Constructor for class org.evomaster.client.java.controller.api.dto.SutRunDto
-
- SutRunDto(Boolean, Boolean, Boolean, String) - Constructor for class org.evomaster.client.java.controller.api.dto.SutRunDto
-
- value - Variable in class org.evomaster.client.java.controller.api.dto.HeaderDto
-
The value of the header
- value - Variable in class org.evomaster.client.java.controller.api.dto.HeuristicEntryDto
-
The actual value of the heuristic
- value - Variable in class org.evomaster.client.java.controller.api.dto.StringSpecializationInfoDto
-
- value - Variable in class org.evomaster.client.java.controller.api.dto.TargetInfoDto
-
The fitness value for this target, in [0,1], where 1 means covered
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.CookieLoginDto.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.CookieLoginDto.HttpVerb
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.CustomizedCallResultCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.HeuristicEntryDto.Objective
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.HeuristicEntryDto.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.problem.rpc.RPCSupportedDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.problem.rpc.RPCType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.evomaster.client.java.controller.api.dto.SutInfoDto.OutputFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.evomaster.client.java.controller.api.dto.CookieLoginDto.ContentType
-
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.api.dto.CookieLoginDto.HttpVerb
-
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.api.dto.CustomizedCallResultCode
-
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.api.dto.database.schema.DatabaseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.evomaster.client.java.controller.api.dto.database.schema.EnumeratedTypeDto
-
A list of the values for the enumerated type
- values() - Static method in enum org.evomaster.client.java.controller.api.dto.HeuristicEntryDto.Objective
-
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.api.dto.HeuristicEntryDto.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class org.evomaster.client.java.controller.api.dto.KeyValuesDto
-
candidate values of the key
- values() - Static method in enum org.evomaster.client.java.controller.api.dto.problem.rpc.exception.RPCExceptionCategory
-
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.api.dto.problem.rpc.exception.RPCExceptionType
-
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.api.dto.problem.rpc.RPCSupportedDataType
-
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.api.dto.problem.rpc.RPCType
-
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.api.dto.SutInfoDto.OutputFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variableName - Variable in class org.evomaster.client.java.controller.api.dto.database.operations.InsertionEntryDto
-